@@ -24,6 +24,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
2424 var dataplaneDeploymentName types.NamespacedName
2525 var dataplaneNodeSetName types.NamespacedName
2626 var dataplaneSSHSecretName types.NamespacedName
27+ var caBundleSecretName types.NamespacedName
2728 var neutronOvnMetadataSecretName types.NamespacedName
2829 var novaNeutronMetadataSecretName types.NamespacedName
2930 var novaCellComputeConfigSecretName types.NamespacedName
@@ -59,6 +60,10 @@ var _ = Describe("Dataplane Deployment Test", func() {
5960 Namespace : namespace ,
6061 Name : "dataplane-ansible-ssh-private-key-secret" ,
6162 }
63+ caBundleSecretName = types.NamespacedName {
64+ Namespace : namespace ,
65+ Name : "combined-ca-bundle" ,
66+ }
6267 neutronOvnMetadataSecretName = types.NamespacedName {
6368 Namespace : namespace ,
6469 Name : "neutron-ovn-metadata-agent-neutron-config" ,
@@ -110,6 +115,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
110115 When ("A dataplaneDeployment is created with matching NodeSet" , func () {
111116 BeforeEach (func () {
112117 CreateSSHSecret (dataplaneSSHSecretName )
118+ CreateCABundleSecret (caBundleSecretName )
113119 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
114120 "fake_keys" : []byte ("blih" ),
115121 }))
@@ -249,6 +255,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
249255 When ("A dataplaneDeployment is created with two NodeSets" , func () {
250256 BeforeEach (func () {
251257 CreateSSHSecret (dataplaneSSHSecretName )
258+ CreateCABundleSecret (caBundleSecretName )
252259 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
253260 "fake_keys" : []byte ("blih" ),
254261 }))
@@ -430,9 +437,9 @@ var _ = Describe("Dataplane Deployment Test", func() {
430437 }
431438 ansibleEE := GetAnsibleee (ansibleeeName )
432439 if service .Spec .DeployOnAllNodeSets {
433- g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (4 ))
440+ g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (5 ))
434441 } else {
435- g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (2 ))
442+ g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (3 ))
436443 }
437444 ansibleEE .Status .Succeeded = 1
438445 g .Expect (th .K8sClient .Status ().Update (th .Ctx , ansibleEE )).To (Succeed ())
@@ -469,9 +476,9 @@ var _ = Describe("Dataplane Deployment Test", func() {
469476 }
470477 ansibleEE := GetAnsibleee (ansibleeeName )
471478 if service .Spec .DeployOnAllNodeSets {
472- g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (4 ))
479+ g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (5 ))
473480 } else {
474- g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (2 ))
481+ g .Expect (ansibleEE .Spec .Template .Spec .Volumes ).Should (HaveLen (3 ))
475482 }
476483 ansibleEE .Status .Succeeded = 1
477484 g .Expect (th .K8sClient .Status ().Update (th .Ctx , ansibleEE )).To (Succeed ())
@@ -501,6 +508,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
501508 When ("A dataplaneDeployment is created with a missing nodeset" , func () {
502509 BeforeEach (func () {
503510 CreateSSHSecret (dataplaneSSHSecretName )
511+ CreateCABundleSecret (caBundleSecretName )
504512 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
505513 "fake_keys" : []byte ("blih" ),
506514 }))
@@ -638,6 +646,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
638646 BeforeEach (func () {
639647 CreateDataplaneServicesWithSameServiceType (dataplaneServiceName )
640648 CreateSSHSecret (dataplaneSSHSecretName )
649+ CreateCABundleSecret (caBundleSecretName )
641650 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
642651 "fake_keys" : []byte ("blih" ),
643652 }))
@@ -720,6 +729,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
720729 When ("A dataplaneDeployment is created with two NodeSets both containing same globalservice" , func () {
721730 BeforeEach (func () {
722731 CreateSSHSecret (dataplaneSSHSecretName )
732+ CreateCABundleSecret (caBundleSecretName )
723733 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
724734 "fake_keys" : []byte ("blih" ),
725735 }))
@@ -951,6 +961,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
951961 BeforeEach (func () {
952962 CreateDataplaneServicesWithSameServiceType (dataplaneServiceName )
953963 CreateSSHSecret (dataplaneSSHSecretName )
964+ CreateCABundleSecret (caBundleSecretName )
954965 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
955966 "fake_keys" : []byte ("blih" ),
956967 }))
@@ -1051,6 +1062,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
10511062 When ("A dataplaneDeployment is created with serviceoverride containing single global service" , func () {
10521063 BeforeEach (func () {
10531064 CreateSSHSecret (dataplaneSSHSecretName )
1065+ CreateCABundleSecret (caBundleSecretName )
10541066 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
10551067 "fake_keys" : []byte ("blih" ),
10561068 }))
@@ -1258,6 +1270,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
12581270 When ("A dataplaneDeployment is created with serviceoverride containing global service" , func () {
12591271 BeforeEach (func () {
12601272 CreateSSHSecret (dataplaneSSHSecretName )
1273+ CreateCABundleSecret (caBundleSecretName )
12611274 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
12621275 "fake_keys" : []byte ("blih" ),
12631276 }))
@@ -1480,6 +1493,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
14801493 When ("A dataplaneDeployment is created with non-existent service in nodeset" , func () {
14811494 BeforeEach (func () {
14821495 CreateSSHSecret (dataplaneSSHSecretName )
1496+ CreateCABundleSecret (caBundleSecretName )
14831497 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
14841498 "fake_keys" : []byte ("blih" ),
14851499 }))
@@ -1575,6 +1589,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
15751589 When ("A user sets TLSEnabled to true with control plane with PodLevel TLS disabled" , func () {
15761590 BeforeEach (func () {
15771591 CreateSSHSecret (dataplaneSSHSecretName )
1592+ CreateCABundleSecret (caBundleSecretName )
15781593 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
15791594 "fake_keys" : []byte ("blih" ),
15801595 }))
@@ -1674,6 +1689,7 @@ var _ = Describe("Dataplane Deployment Test", func() {
16741689 When ("A user sets TLSEnabled to true with control plane PodLevel TLS enabled" , func () {
16751690 BeforeEach (func () {
16761691 CreateSSHSecret (dataplaneSSHSecretName )
1692+ CreateCABundleSecret (caBundleSecretName )
16771693 DeferCleanup (th .DeleteInstance , th .CreateSecret (neutronOvnMetadataSecretName , map [string ][]byte {
16781694 "fake_keys" : []byte ("blih" ),
16791695 }))
0 commit comments