@@ -1504,14 +1504,14 @@ func TestValidateDaemonSetUpdate(t *testing.T) {
1504
1504
validSelector2 := map [string ]string {"c" : "d" }
1505
1505
invalidSelector := map [string ]string {"NoUppercaseOrSpecialCharsLike=Equals" : "b" }
1506
1506
1507
- validPodSpecAbc := podtest .MakePodSpec (api . RestartPolicyAlways ,
1507
+ validPodSpecAbc := podtest .MakePodSpec (
1508
1508
podtest .SetContainers (podtest .MakeContainer ("abc" )))
1509
- validPodSpecDef := podtest .MakePodSpec (api . RestartPolicyAlways ,
1509
+ validPodSpecDef := podtest .MakePodSpec (
1510
1510
podtest .SetContainers (podtest .MakeContainer ("def" )))
1511
- validPodSpecNodeSelector := podtest .MakePodSpec (api . RestartPolicyAlways ,
1511
+ validPodSpecNodeSelector := podtest .MakePodSpec (
1512
1512
podtest .SetNodeSelector (validSelector ),
1513
1513
podtest .SetNodeName ("xyz" ))
1514
- validPodSpecVolume := podtest .MakePodSpec (api . RestartPolicyAlways ,
1514
+ validPodSpecVolume := podtest .MakePodSpec (
1515
1515
podtest .SetVolumes (api.Volume {Name : "gcepd" , VolumeSource : api.VolumeSource {GCEPersistentDisk : & api.GCEPersistentDiskVolumeSource {PDName : "my-PD" , FSType : "ext4" , Partition : 1 , ReadOnly : false }}}))
1516
1516
1517
1517
validPodTemplateAbc := api.PodTemplate {
@@ -1558,7 +1558,7 @@ func TestValidateDaemonSetUpdate(t *testing.T) {
1558
1558
invalidPodTemplate := api.PodTemplate {
1559
1559
Template : api.PodTemplateSpec {
1560
1560
// no containers specified
1561
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways , podtest .SetContainers ()),
1561
+ Spec : podtest .MakePodSpec (podtest .SetContainers ()),
1562
1562
ObjectMeta : metav1.ObjectMeta {
1563
1563
Labels : validSelector ,
1564
1564
},
@@ -1976,15 +1976,15 @@ func TestValidateDaemonSet(t *testing.T) {
1976
1976
ObjectMeta : metav1.ObjectMeta {
1977
1977
Labels : validSelector ,
1978
1978
},
1979
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
1979
+ Spec : podtest .MakePodSpec (),
1980
1980
},
1981
1981
}
1982
1982
validHostNetPodTemplate := api.PodTemplate {
1983
1983
Template : api.PodTemplateSpec {
1984
1984
ObjectMeta : metav1.ObjectMeta {
1985
1985
Labels : validSelector ,
1986
1986
},
1987
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
1987
+ Spec : podtest .MakePodSpec (
1988
1988
podtest .SetSecurityContext (& api.PodSecurityContext {
1989
1989
HostNetwork : true ,
1990
1990
}),
@@ -1999,7 +1999,7 @@ func TestValidateDaemonSet(t *testing.T) {
1999
1999
invalidSelector := map [string ]string {"NoUppercaseOrSpecialCharsLike=Equals" : "b" }
2000
2000
invalidPodTemplate := api.PodTemplate {
2001
2001
Template : api.PodTemplateSpec {
2002
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways , podtest .SetLabels (invalidSelector )),
2002
+ Spec : podtest .MakePodSpec (podtest .SetLabels (invalidSelector )),
2003
2003
},
2004
2004
}
2005
2005
successCases := []apps.DaemonSet {{
@@ -2124,7 +2124,7 @@ func TestValidateDaemonSet(t *testing.T) {
2124
2124
Spec : apps.DaemonSetSpec {
2125
2125
Selector : & metav1.LabelSelector {MatchLabels : validSelector },
2126
2126
Template : api.PodTemplateSpec {
2127
- Spec : podtest .MakePodSpec (api .RestartPolicyOnFailure , podtest .SetLabels (validSelector )),
2127
+ Spec : podtest .MakePodSpec (podtest . SetRestartPolicy ( api .RestartPolicyOnFailure ) , podtest .SetLabels (validSelector )),
2128
2128
},
2129
2129
},
2130
2130
},
@@ -2136,7 +2136,7 @@ func TestValidateDaemonSet(t *testing.T) {
2136
2136
Spec : apps.DaemonSetSpec {
2137
2137
Selector : & metav1.LabelSelector {MatchLabels : validSelector },
2138
2138
Template : api.PodTemplateSpec {
2139
- Spec : podtest .MakePodSpec (api .RestartPolicyNever , podtest .SetLabels (validSelector )),
2139
+ Spec : podtest .MakePodSpec (podtest . SetRestartPolicy ( api .RestartPolicyNever ) , podtest .SetLabels (validSelector )),
2140
2140
},
2141
2141
},
2142
2142
},
@@ -2148,7 +2148,7 @@ func TestValidateDaemonSet(t *testing.T) {
2148
2148
ObjectMeta : metav1.ObjectMeta {
2149
2149
Labels : validSelector ,
2150
2150
},
2151
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
2151
+ Spec : podtest .MakePodSpec (
2152
2152
podtest .SetEphemeralContainers (api.EphemeralContainer {EphemeralContainerCommon : api.EphemeralContainerCommon {Name : "debug" , Image : "image" , ImagePullPolicy : "IfNotPresent" , TerminationMessagePolicy : "File" }})),
2153
2153
},
2154
2154
UpdateStrategy : apps.DaemonSetUpdateStrategy {
@@ -2207,7 +2207,7 @@ func validDeployment(tweaks ...func(d *apps.Deployment)) *apps.Deployment {
2207
2207
"name" : "abc" ,
2208
2208
},
2209
2209
},
2210
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
2210
+ Spec : podtest .MakePodSpec (),
2211
2211
},
2212
2212
RollbackTo : & apps.RollbackConfig {
2213
2213
Revision : 1 ,
@@ -2538,15 +2538,15 @@ func TestValidateDeploymentUpdate(t *testing.T) {
2538
2538
ObjectMeta : metav1.ObjectMeta {
2539
2539
Labels : validLabels ,
2540
2540
},
2541
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
2541
+ Spec : podtest .MakePodSpec (),
2542
2542
},
2543
2543
}
2544
2544
readWriteVolumePodTemplate := api.PodTemplate {
2545
2545
Template : api.PodTemplateSpec {
2546
2546
ObjectMeta : metav1.ObjectMeta {
2547
2547
Labels : validLabels ,
2548
2548
},
2549
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
2549
+ Spec : podtest .MakePodSpec (
2550
2550
podtest .SetVolumes (api.Volume {Name : "gcepd" , VolumeSource : api.VolumeSource {GCEPersistentDisk : & api.GCEPersistentDiskVolumeSource {PDName : "my-PD" , FSType : "ext4" , Partition : 1 , ReadOnly : false }}}),
2551
2551
),
2552
2552
},
@@ -2555,7 +2555,7 @@ func TestValidateDeploymentUpdate(t *testing.T) {
2555
2555
invalidPodTemplate := api.PodTemplate {
2556
2556
Template : api.PodTemplateSpec {
2557
2557
// no containers specified
2558
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways , podtest .SetContainers ()),
2558
+ Spec : podtest .MakePodSpec (podtest .SetContainers ()),
2559
2559
ObjectMeta : metav1.ObjectMeta {
2560
2560
Labels : invalidLabels ,
2561
2561
},
@@ -2852,7 +2852,7 @@ func TestValidateReplicaSetStatusUpdate(t *testing.T) {
2852
2852
ObjectMeta : metav1.ObjectMeta {
2853
2853
Labels : validLabels ,
2854
2854
},
2855
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
2855
+ Spec : podtest .MakePodSpec (),
2856
2856
},
2857
2857
}
2858
2858
type rcUpdateTest struct {
@@ -2930,23 +2930,23 @@ func TestValidateReplicaSetUpdate(t *testing.T) {
2930
2930
ObjectMeta : metav1.ObjectMeta {
2931
2931
Labels : validLabels ,
2932
2932
},
2933
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
2933
+ Spec : podtest .MakePodSpec (),
2934
2934
},
2935
2935
}
2936
2936
readWriteVolumePodTemplate := api.PodTemplate {
2937
2937
Template : api.PodTemplateSpec {
2938
2938
ObjectMeta : metav1.ObjectMeta {
2939
2939
Labels : validLabels ,
2940
2940
},
2941
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
2941
+ Spec : podtest .MakePodSpec (
2942
2942
podtest .SetVolumes (api.Volume {Name : "gcepd" , VolumeSource : api.VolumeSource {GCEPersistentDisk : & api.GCEPersistentDiskVolumeSource {PDName : "my-PD" , FSType : "ext4" , Partition : 1 , ReadOnly : false }}}),
2943
2943
),
2944
2944
},
2945
2945
}
2946
2946
invalidLabels := map [string ]string {"NoUppercaseOrSpecialCharsLike=Equals" : "b" }
2947
2947
invalidPodTemplate := api.PodTemplate {
2948
2948
Template : api.PodTemplateSpec {
2949
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways , podtest .SetContainers ()),
2949
+ Spec : podtest .MakePodSpec (podtest .SetContainers ()),
2950
2950
ObjectMeta : metav1.ObjectMeta {
2951
2951
Labels : invalidLabels ,
2952
2952
},
@@ -3096,15 +3096,15 @@ func TestValidateReplicaSet(t *testing.T) {
3096
3096
ObjectMeta : metav1.ObjectMeta {
3097
3097
Labels : validLabels ,
3098
3098
},
3099
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
3099
+ Spec : podtest .MakePodSpec (),
3100
3100
},
3101
3101
}
3102
3102
validHostNetPodTemplate := api.PodTemplate {
3103
3103
Template : api.PodTemplateSpec {
3104
3104
ObjectMeta : metav1.ObjectMeta {
3105
3105
Labels : validLabels ,
3106
3106
},
3107
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
3107
+ Spec : podtest .MakePodSpec (
3108
3108
podtest .SetSecurityContext (& api.PodSecurityContext {
3109
3109
HostNetwork : true ,
3110
3110
}),
@@ -3120,15 +3120,15 @@ func TestValidateReplicaSet(t *testing.T) {
3120
3120
ObjectMeta : metav1.ObjectMeta {
3121
3121
Labels : validLabels ,
3122
3122
},
3123
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ,
3123
+ Spec : podtest .MakePodSpec (
3124
3124
podtest .SetVolumes (api.Volume {Name : "gcepd" , VolumeSource : api.VolumeSource {GCEPersistentDisk : & api.GCEPersistentDiskVolumeSource {PDName : "my-PD" , FSType : "ext4" , Partition : 1 , ReadOnly : false }}}),
3125
3125
),
3126
3126
},
3127
3127
}
3128
3128
invalidLabels := map [string ]string {"NoUppercaseOrSpecialCharsLike=Equals" : "b" }
3129
3129
invalidPodTemplate := api.PodTemplate {
3130
3130
Template : api.PodTemplateSpec {
3131
- Spec : podtest .MakePodSpec (api . RestartPolicyAlways ),
3131
+ Spec : podtest .MakePodSpec (),
3132
3132
ObjectMeta : metav1.ObjectMeta {
3133
3133
Labels : invalidLabels ,
3134
3134
},
@@ -3262,7 +3262,7 @@ func TestValidateReplicaSet(t *testing.T) {
3262
3262
Spec : apps.ReplicaSetSpec {
3263
3263
Selector : & metav1.LabelSelector {MatchLabels : validLabels },
3264
3264
Template : api.PodTemplateSpec {
3265
- Spec : podtest .MakePodSpec (api .RestartPolicyOnFailure ),
3265
+ Spec : podtest .MakePodSpec (podtest . SetRestartPolicy ( api .RestartPolicyOnFailure ) ),
3266
3266
ObjectMeta : metav1.ObjectMeta {
3267
3267
Labels : validLabels ,
3268
3268
},
@@ -3277,7 +3277,7 @@ func TestValidateReplicaSet(t *testing.T) {
3277
3277
Spec : apps.ReplicaSetSpec {
3278
3278
Selector : & metav1.LabelSelector {MatchLabels : validLabels },
3279
3279
Template : api.PodTemplateSpec {
3280
- Spec : podtest .MakePodSpec (api .RestartPolicyNever ),
3280
+ Spec : podtest .MakePodSpec (podtest . SetRestartPolicy ( api .RestartPolicyNever ) ),
3281
3281
ObjectMeta : metav1.ObjectMeta {
3282
3282
Labels : validLabels ,
3283
3283
},
0 commit comments