Skip to content

Commit 4366cf4

Browse files
committed
changes
Signed-off-by: akhil nittala <nakhil@redhat.com>
1 parent 79686ec commit 4366cf4

2 files changed

Lines changed: 43 additions & 4 deletions

File tree

test/openshift/e2e/ginkgo/sequential/1-121-valiate_resource_constraints_gitopsservice_test.go

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,22 +66,24 @@ var _ = Describe("GitOps Operator Sequential E2E Tests", func() {
6666
var (
6767
ctx context.Context
6868
k8sClient client.Client
69-
ocVersion string
7069
)
7170
BeforeEach(func() {
7271
fixture.EnsureSequentialCleanSlate()
7372
k8sClient, _ = utils.GetE2ETestKubeClient()
7473
ctx = context.Background()
75-
ocVersion = getOCPVersion()
76-
Expect(ocVersion).ToNot(BeEmpty())
77-
fixture.SkipIfMinOCPVersion(ocVersion, fixture.OCP4_22)
7874
})
7975

8076
It("validates that GitOpsService can take in custom resource constraints", func() {
8177
csv := clusterserviceversion.Get(ctx, k8sClient)
8278
Expect(csv).ToNot(BeNil())
8379
defer func() { Expect(fixture.RemoveDynamicPluginFromCSV(ctx, k8sClient)).To(Succeed()) }()
8480

81+
ocVersion := getOCPVersion()
82+
Expect(ocVersion).ToNot(BeEmpty())
83+
if strings.Contains(ocVersion, "4.15.") {
84+
Skip("skipping this test as OCP version is 4.15")
85+
return
86+
}
8587
addDynamicPluginEnv(csv, ocVersion)
8688

8789
depl := &appsv1.Deployment{ObjectMeta: metav1.ObjectMeta{Name: "gitops-plugin", Namespace: "openshift-gitops"}}
@@ -180,6 +182,12 @@ var _ = Describe("GitOps Operator Sequential E2E Tests", func() {
180182
Expect(csv).ToNot(BeNil())
181183
defer func() { Expect(fixture.RemoveDynamicPluginFromCSV(ctx, k8sClient)).To(Succeed()) }()
182184

185+
ocVersion := getOCPVersion()
186+
Expect(ocVersion).ToNot(BeEmpty())
187+
if strings.Contains(ocVersion, "4.15.") {
188+
Skip("skipping this test as OCP version is 4.15")
189+
return
190+
}
183191
addDynamicPluginEnv(csv, ocVersion)
184192

185193
depl := &appsv1.Deployment{ObjectMeta: metav1.ObjectMeta{Name: "gitops-plugin", Namespace: "openshift-gitops"}}
@@ -245,6 +253,12 @@ var _ = Describe("GitOps Operator Sequential E2E Tests", func() {
245253
Expect(csv).ToNot(BeNil())
246254
defer func() { Expect(fixture.RemoveDynamicPluginFromCSV(ctx, k8sClient)).To(Succeed()) }()
247255

256+
ocVersion := getOCPVersion()
257+
Expect(ocVersion).ToNot(BeEmpty())
258+
if strings.Contains(ocVersion, "4.15.") {
259+
Skip("skipping this test as OCP version is 4.15")
260+
return
261+
}
248262
addDynamicPluginEnv(csv, ocVersion)
249263

250264
depl := &appsv1.Deployment{ObjectMeta: metav1.ObjectMeta{Name: "gitops-plugin", Namespace: "openshift-gitops"}}

test/openshift/e2e/ginkgo/sequential/1-143_validate_deployment_Env_Args_For_Tls_Configuration_test.go

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,31 @@ var _ = Describe("Validate Deployment Env Args For TLS Configuration", func() {
254254
GinkgoWriter.Printf("%s TLS args ciphers value: %s\n", deployment.Name, tlsCiphersTLS12)
255255
return true
256256
}, 60*time.Second, 2*time.Second).Should(BeTrue())
257+
By("Validating TLS environment variables in cluster deployment")
258+
Eventually(func() error {
259+
depl := &appsv1.Deployment{}
260+
if err := c.Get(ctx, types.NamespacedName{
261+
Name: "cluster",
262+
Namespace: "openshift-gitops",
263+
}, depl); err != nil {
264+
return err
265+
}
266+
Expect(depl.Spec.Template.Spec.Containers).NotTo(BeEmpty())
267+
env := depl.Spec.Template.Spec.Containers[0].Env
268+
Expect(env).To(ContainElement(corev1.EnvVar{
269+
Name: "TLS_MIN_VERSION",
270+
Value: "1.2",
271+
}))
272+
Expect(env).To(ContainElement(corev1.EnvVar{
273+
Name: "TLS_CIPHER_SUITES",
274+
Value: "TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:" +
275+
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:" +
276+
"ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:" +
277+
"ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305",
278+
}))
279+
280+
return nil
281+
}, 60*time.Second, 2*time.Second).Should(Succeed())
257282
})
258283
})
259284
})

0 commit comments

Comments
 (0)