Update nodepool dsvm test to disable services
Rather than enabling a fixed set of services, let the default list of
services be what it is and disable ones we don't want. This way, if
projects add a new service, we won't skip it accidentally.
# The nodepool process needs sudo rights in order to
# perform dib image builds
export DEVSTACK_GATE_REMOVE_STACK_SUDO=0
- # Override so we get a bare minimum set of base compute services
- # required to have nodepool function.
- OVERRIDE_ENABLED_SERVICES=dstat,g-api,g-reg,key,mysql,n-api,n-cond,n-cpu,n-crt,n-sch,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy
- export OVERRIDE_ENABLED_SERVICES
+ # Disable services we do not need for nodepool
+ export DEVSTACK_LOCAL_CONFIG="disable_service horizon"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-acentral"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-acompute"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-alarm-evaluator"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-alarm-notifier"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-anotification"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-api"
+ export DEVSTACK_LOCAL_CONFIG+=$'\n'"disable_service ceilometer-collector"
export BRANCH_OVERRIDE={branch-override}
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
