6356c05194
The Vagrantfile creates a basic up-to-date VirtualBox image with Ubuntu Server 16.04 LTS and all dependencies required to run Tox and DevStack. Provided Vagrantfile requires Vagrant, Virtual Box. A fast internet connection it is recommended. If environment variables like http_proxy, https_proxy and no_proxy it will assume a proxy connection is required to download archives from upload repositories. In such cases Vagrant plugin vagrant-proxyconf is required to provide proxy enviroment to provided virtual machine. Closes-Bug: #1606338 Change-Id: I5fc5060d78276ec5b801118d8d6873f0071ecad9
20 lines
602 B
Bash
20 lines
602 B
Bash
# -*- mode: sh -*-
|
|
|
|
[[local|localrc]]
|
|
ADMIN_PASSWORD="secret"
|
|
DATABASE_PASSWORD="$ADMIN_PASSWORD"
|
|
RABBIT_PASSWORD="$ADMIN_PASSWORD"
|
|
SERVICE_PASSWORD="$ADMIN_PASSWORD"
|
|
|
|
# Setup only required services
|
|
disable_all_services
|
|
enable_service "mysql" "rabbitmq" "dstat" "keystone"
|
|
|
|
# Setup ceilometer
|
|
enable_plugin "ceilometer" "${GIT_BASE:-https://git.openstack.org}/openstack/ceilometer.git"
|
|
|
|
# Setup collectd-ceilometer plugin
|
|
COLLECTD_INSTALL=True
|
|
COLLECTD_CEILOMETER_VERBOSE=True
|
|
enable_plugin "collectd-ceilometer-plugin" "${GIT_BASE:-https://git.openstack.org}/openstack/collectd-ceilometer-plugin.git"
|