
There is discussion on the mailing list about ceilometerclient removal that started this. The metric service is not an OpenStack service. It does not have an entry in service-types-authority, nor does it have an API documented at developer.openstack.org/api-ref. That's not saying that someone couldn't install it in their OpenStack cloud and that doing so is a bad idea. It's probably a great idea and those people are likely quite happy. Since this is openstacksdk we need to draw the line somewhere. The add_service patch adds the ability for consumers to opt-in to non-official services. Making an openstacksdk-metric package people could use with a MetricService object and the proxy/resource objects here would be a great idea. As a follow-up we should potentially add the ability to add a list of extra services to a clouds.yaml file. Change-Id: Ib3810e3b11dbacc0215d486397e05370a2d7521e
61 lines
1.8 KiB
Plaintext
61 lines
1.8 KiB
Plaintext
[[local|localrc]]
|
|
# Configure passwords and the Swift Hash
|
|
MYSQL_PASSWORD=DEVSTACK_PASSWORD
|
|
RABBIT_PASSWORD=DEVSTACK_PASSWORD
|
|
SERVICE_TOKEN=DEVSTACK_PASSWORD
|
|
ADMIN_PASSWORD=DEVSTACK_PASSWORD
|
|
SERVICE_PASSWORD=DEVSTACK_PASSWORD
|
|
SWIFT_HASH=DEVSTACK_PASSWORD
|
|
|
|
# Configure the stable OpenStack branches used by DevStack
|
|
# For stable branches see
|
|
# http://git.openstack.org/cgit/openstack-dev/devstack/refs/
|
|
CINDER_BRANCH=stable/OPENSTACK_VERSION
|
|
CEILOMETER_BRANCH=stable/OPENSTACK_VERSION
|
|
GLANCE_BRANCH=stable/OPENSTACK_VERSION
|
|
HEAT_BRANCH=stable/OPENSTACK_VERSION
|
|
HORIZON_BRANCH=stable/OPENSTACK_VERSION
|
|
KEYSTONE_BRANCH=stable/OPENSTACK_VERSION
|
|
NEUTRON_BRANCH=stable/OPENSTACK_VERSION
|
|
NOVA_BRANCH=stable/OPENSTACK_VERSION
|
|
SWIFT_BRANCH=stable/OPENSTACK_VERSION
|
|
ZAQAR_BRANCH=stable/OPENSTACK_VERSION
|
|
|
|
# Enable Swift
|
|
enable_service s-proxy
|
|
enable_service s-object
|
|
enable_service s-container
|
|
enable_service s-account
|
|
|
|
# Disable Nova Network and enable Neutron
|
|
disable_service n-net
|
|
enable_service q-svc
|
|
enable_service q-agt
|
|
enable_service q-dhcp
|
|
enable_service q-l3
|
|
enable_service q-meta
|
|
enable_service q-metering
|
|
|
|
# Enable Zaqar
|
|
enable_plugin zaqar https://github.com/openstack/zaqar
|
|
enable_service zaqar-server
|
|
|
|
# Enable Heat
|
|
enable_service h-eng
|
|
enable_service h-api
|
|
enable_service h-api-cfn
|
|
enable_service h-api-cw
|
|
|
|
# Automatically download and register a VM image that Heat can launch
|
|
# For more information on Heat and DevStack see
|
|
# https://docs.openstack.org/heat/latest/getting_started/on_devstack.html
|
|
IMAGE_URL_SITE="http://download.fedoraproject.org"
|
|
IMAGE_URL_PATH="/pub/fedora/linux/releases/25/CloudImages/x86_64/images/"
|
|
IMAGE_URL_FILE="Fedora-Cloud-Base-25-1.3.x86_64.qcow2"
|
|
IMAGE_URLS+=","$IMAGE_URL_SITE$IMAGE_URL_PATH$IMAGE_URL_FILE
|
|
|
|
# Logging
|
|
LOGDAYS=1
|
|
LOGFILE=/opt/stack/logs/stack.sh.log
|
|
LOGDIR=/opt/stack/logs
|