From 279cfe75198c723519f1fb361b2bff3c641c6cef Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Wed, 1 Apr 2015 07:33:55 -0400 Subject: [PATCH] minimize the default services This changes the default service list in devstack to minimize what is running out of the box, so that it's likelihood of working in a 4G vm is much higher. This removes heat from the default enabled service list. It drops the ec2 only needed n-obj and n-crt services. It drops all the alternative consoles (xvnc, consoleauth). novnc is fine for libvirt which is the default. It adds dstat, because that's turned out to be so useful in debugging things. Change-Id: I84457260dff6f42a5c6ebcc2c60fb6e01aec9567 --- stackrc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/stackrc b/stackrc index c27ead3c24..0d8f059c1b 100644 --- a/stackrc +++ b/stackrc @@ -46,16 +46,18 @@ REGION_NAME=${REGION_NAME:-RegionOne} # This allows us to pass ``ENABLED_SERVICES`` if ! isset ENABLED_SERVICES ; then - # Compute (Glance / Keystone / Nova (+ nova-network)) - ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,n-cond,n-sch,n-novnc,n-xvnc,n-cauth + # Keystone - nothing works without keystone + ENABLED_SERVICES=key + # Nova - services to support libvirt based openstack clouds + ENABLED_SERVICES=,n-api,n-cpu,n-net,n-cond,n-sch,n-novnc + # Glance services needed for Nova + ENABLED_SERVICES=,g-api,g-reg # Cinder ENABLED_SERVICES+=,c-sch,c-api,c-vol - # Heat - ENABLED_SERVICES+=,h-eng,h-api,h-api-cfn,h-api-cw # Dashboard ENABLED_SERVICES+=,horizon # Additional services - ENABLED_SERVICES+=,rabbit,tempest,mysql + ENABLED_SERVICES+=,rabbit,tempest,mysql,dstat fi # SQLAlchemy supports multiple database drivers for each database server