@@ -54,6 +54,14 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
54
54
configMaps = append (configMaps , configMap )
55
55
}
56
56
57
+ By ("Creating capi-system namespace" )
58
+ namespace := & corev1.Namespace {
59
+ ObjectMeta : metav1.ObjectMeta {
60
+ Name : capiSystemNamespace ,
61
+ },
62
+ }
63
+ Expect (bootstrapCluster .Create (ctx , namespace )).To (Succeed ())
64
+
57
65
By ("Applying core provider manifests to the cluster" )
58
66
for _ , cm := range configMaps {
59
67
Expect (bootstrapCluster .Create (ctx , & cm )).To (Succeed ())
@@ -65,7 +73,7 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
65
73
coreProvider := & operatorv1.CoreProvider {
66
74
ObjectMeta : metav1.ObjectMeta {
67
75
Name : coreProviderName ,
68
- Namespace : operatorNamespace ,
76
+ Namespace : capiSystemNamespace ,
69
77
},
70
78
Spec : operatorv1.CoreProviderSpec {
71
79
ProviderSpec : operatorv1.ProviderSpec {
@@ -87,7 +95,7 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
87
95
By ("Waiting for the core provider deployment to be ready" )
88
96
framework .WaitForDeploymentsAvailable (ctx , framework.WaitForDeploymentsAvailableInput {
89
97
Getter : bootstrapClusterProxy .GetClient (),
90
- Deployment : & appsv1.Deployment {ObjectMeta : metav1.ObjectMeta {Name : coreProviderDeploymentName , Namespace : operatorNamespace }},
98
+ Deployment : & appsv1.Deployment {ObjectMeta : metav1.ObjectMeta {Name : coreProviderDeploymentName , Namespace : capiSystemNamespace }},
91
99
}, e2eConfig .GetIntervals (bootstrapClusterProxy .GetName (), "wait-controllers" )... )
92
100
93
101
By ("Waiting for core provider to be ready" )
@@ -104,7 +112,7 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
104
112
It ("should successfully upgrade a CoreProvider (v1.5.4 -> latest)" , func () {
105
113
bootstrapCluster := bootstrapClusterProxy .GetClient ()
106
114
coreProvider := & operatorv1.CoreProvider {}
107
- key := client.ObjectKey {Namespace : operatorNamespace , Name : coreProviderName }
115
+ key := client.ObjectKey {Namespace : capiSystemNamespace , Name : coreProviderName }
108
116
Expect (bootstrapCluster .Get (ctx , key , coreProvider )).To (Succeed ())
109
117
110
118
coreProvider .Spec .Version = ""
@@ -114,7 +122,7 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
114
122
By ("Waiting for the core provider deployment to be ready" )
115
123
framework .WaitForDeploymentsAvailable (ctx , framework.WaitForDeploymentsAvailableInput {
116
124
Getter : bootstrapClusterProxy .GetClient (),
117
- Deployment : & appsv1.Deployment {ObjectMeta : metav1.ObjectMeta {Name : coreProviderDeploymentName , Namespace : operatorNamespace }},
125
+ Deployment : & appsv1.Deployment {ObjectMeta : metav1.ObjectMeta {Name : coreProviderDeploymentName , Namespace : capiSystemNamespace }},
118
126
}, e2eConfig .GetIntervals (bootstrapClusterProxy .GetName (), "wait-controllers" )... )
119
127
120
128
By ("Waiting for core provider to be ready" )
@@ -132,15 +140,15 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
132
140
bootstrapCluster := bootstrapClusterProxy .GetClient ()
133
141
coreProvider := & operatorv1.CoreProvider {ObjectMeta : metav1.ObjectMeta {
134
142
Name : coreProviderName ,
135
- Namespace : operatorNamespace ,
143
+ Namespace : capiSystemNamespace ,
136
144
}}
137
145
138
146
Expect (bootstrapCluster .Delete (ctx , coreProvider )).To (Succeed ())
139
147
140
148
By ("Waiting for the core provider deployment to be deleted" )
141
149
WaitForDelete (ctx , For (& appsv1.Deployment {ObjectMeta : metav1.ObjectMeta {
142
150
Name : coreProviderDeploymentName ,
143
- Namespace : operatorNamespace ,
151
+ Namespace : capiSystemNamespace ,
144
152
}}).In (bootstrapCluster ), e2eConfig .GetIntervals (bootstrapClusterProxy .GetName (), "wait-controllers" )... )
145
153
146
154
By ("Waiting for the core provider object to be deleted" )
@@ -168,5 +176,13 @@ var _ = Describe("Install Core Provider in an air-gapped environment", func() {
168
176
for _ , cm := range configMaps {
169
177
Expect (bootstrapCluster .Delete (ctx , & cm )).To (Succeed ())
170
178
}
179
+
180
+ By ("Deleting capi-system namespace" )
181
+ namespace := & corev1.Namespace {
182
+ ObjectMeta : metav1.ObjectMeta {
183
+ Name : capiSystemNamespace ,
184
+ },
185
+ }
186
+ Expect (bootstrapCluster .Delete (ctx , namespace )).To (Succeed ())
171
187
})
172
188
})
0 commit comments