Browse code

Merge "Fix DevStack to configure tempest's service_availability"

Zuul authored on 2020/01/20 22:44:18
Showing 1 changed files
... ...
@@ -576,11 +576,15 @@ function configure_tempest {
576 576
 
577 577
     # ``service_available``
578 578
     #
579
-    # this tempest service list needs to be all the services that
580
-    # tempest supports, otherwise we can have an erroneous set of
579
+    # this tempest service list needs to be the services that
580
+    # tempest own, otherwise we can have an erroneous set of
581 581
     # defaults (something defaulting true in Tempest, but not listed here).
582
+    # services tested by tempest plugins needs to be set on service devstack
583
+    # plugin side as devstack cannot keep track of all the tempest plugins
584
+    # services. Refer Bug#1743688 for more details.
585
+    # 'horizon' is also kept here as no devtack plugin for horizon.
582 586
     local service
583
-    local tempest_services="key,glance,nova,neutron,cinder,swift,heat,ceilometer,horizon,sahara,ironic,trove"
587
+    local tempest_services="key,glance,nova,neutron,cinder,swift,horizon"
584 588
     for service in ${tempest_services//,/ }; do
585 589
         if is_service_enabled $service ; then
586 590
             iniset $TEMPEST_CONFIG service_available $service "True"