@@ -207,19 +207,26 @@ var _ = Describe("WatcherDecisionEngine controller", func() {
207207 // indentaion is forced by use of raw literal
208208 expectedSections := []string {`
209209[cinder_client]
210- endpoint_type = internal` , `
210+ endpoint_type = internal
211+ region_name = regionOne` , `
211212[glance_client]
212- endpoint_type = internal` , `
213+ endpoint_type = internal
214+ region_name = regionOne` , `
213215[ironic_client]
214- endpoint_type = internal` , `
216+ endpoint_type = internal
217+ region_name = regionOne` , `
215218[keystone_client]
216- interface = internal` , `
219+ interface = internal
220+ region_name = regionOne` , `
217221[neutron_client]
218- endpoint_type = internal` , `
222+ endpoint_type = internal
223+ region_name = regionOne` , `
219224[nova_client]
220- endpoint_type = internal` , `
225+ endpoint_type = internal
226+ region_name = regionOne` , `
221227[placement_client]
222- interface = internal` , `
228+ interface = internal
229+ region_name = regionOne` , `
223230[watcher_cluster_data_model_collectors.compute]
224231period = 900` , `
225232[watcher_cluster_data_model_collectors.baremetal]
@@ -662,6 +669,11 @@ transport_url =`
662669 mariadb .SimulateMariaDBDatabaseCompleted (watcherTest .WatcherDatabaseName )
663670 keystoneAPIName = keystone .CreateKeystoneAPI (watcherTest .WatcherDecisionEngine .Namespace )
664671 DeferCleanup (keystone .DeleteKeystoneAPI , keystoneAPIName )
672+ Eventually (func (g Gomega ) {
673+ ks := keystone .GetKeystoneAPI (keystoneAPIName )
674+ ks .Status .Region = "regionTwo"
675+ g .Expect (k8sClient .Status ().Update (ctx , ks )).To (Succeed ())
676+ }, timeout , interval ).Should (Succeed ())
665677 memcachedSpec := memcachedv1.MemcachedSpec {
666678 MemcachedSpecCore : memcachedv1.MemcachedSpecCore {
667679 Replicas : ptr .To (int32 (1 )),
@@ -715,19 +727,26 @@ transport_url =`
715727 // indentaion is forced by use of raw literal
716728 expectedSections := []string {`
717729[cinder_client]
718- endpoint_type = internal` , `
730+ endpoint_type = internal
731+ region_name = regionTwo` , `
719732[glance_client]
720- endpoint_type = internal` , `
733+ endpoint_type = internal
734+ region_name = regionTwo` , `
721735[ironic_client]
722- endpoint_type = internal` , `
736+ endpoint_type = internal
737+ region_name = regionTwo` , `
723738[keystone_client]
724- interface = internal` , `
739+ interface = internal
740+ region_name = regionTwo` , `
725741[neutron_client]
726- endpoint_type = internal` , `
742+ endpoint_type = internal
743+ region_name = regionTwo` , `
727744[nova_client]
728- endpoint_type = internal` , `
745+ endpoint_type = internal
746+ region_name = regionTwo` , `
729747[placement_client]
730- interface = internal` , `
748+ interface = internal
749+ region_name = regionTwo` , `
731750[watcher_cluster_data_model_collectors.compute]
732751period = 900` , `
733752[watcher_cluster_data_model_collectors.baremetal]
0 commit comments