Frank Kloeker a42f130aac Puppet module to provide a translation checksite
Install DevStack and refresh the installation daily
Sync translation files from Zanata
Branches are to configure, see README.md and init.pp for details
Requires puppetlabs-vcsrepo
Requires zanata-cli and API-Key

Working basis:
https://etherpad.openstack.org/p/i18n-mitaka-virtualsprint

Change-Id: I6b9a7fb2dfcdc2d7178cd149352e585ca7d3c7cc
Co-Authored-By: Ying Chun Guo <guoyingc@cn.ibm.com>
Co-Authored-By: KATO Tomoyuki <kato.tomoyuki@jp.fujitsu.com>
Co-Authored-By: Ian Y. Choi <ianyrchoi@gmail.com>
Co-Authored-By: Akihiro Motoki <amotoki@gmail.com>
2016-04-05 08:15:10 +00:00

79 lines
2.4 KiB
Plaintext

[[local|localrc]]
#-----------------------------
# Common configurations
#-----------------------------
HOST_IP=<%= @ipaddress %>
enable_service c-bak
disable_service tempest
enable_service heat h-api h-api-cfn h-api-cw h-eng
enable_service ceilometer-acompute ceilometer-acentral ceilometer-collector ceilometer-api
enable_service s-proxy s-object s-container s-account
enable_service trove tr-api tr-tmgr tr-cond
enable_service sahara
enable_plugin rally https://git.openstack.org/openstack/rally
enable_plugin murano https://git.openstack.org/openstack/murano
enable_plugin murano-dashboard https://git.openstack.org/openstack/murano-dashboard
enable_plugin trove https://git.openstack.org/openstack/trove
enable_plugin trove-dashboard https://git.openstack.org/openstack/trove-dashboard
enable_plugin sahara https://git.openstack.org/openstack/sahara
enable_plugin sahara-dashboard https://git.openstack.org/openstack/sahara-dashboard
enable_plugin neutron https://git.openstack.org/openstack/neutron
enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas
enable_plugin octavia https://git.openstack.org/openstack/octavia
enable_plugin neutron-lbaas-dashboard https://git.openstack.org/openstack/neutron-lbaas-dashboard
enable_plugin neutron-vpnaas https://git.openstack.org/openstack/neutron-vpnaas
ENABLED_SERVICES+=,q-lbaasv2
ENABLED_SERVICES+=,octavia,o-cw,o-hk,o-hm,o-api
LIBS_FROM_GIT=django_openstack_auth
VOLUME_BACKING_FILE_SIZE=50G
KEYSTONE_TOKEN_FORMAT=UUID
PRIVATE_NETWORK_NAME=net1
PUBLIC_NETWORK_NAME=ext_net
#-----------------------------
# Neutron
#-----------------------------
disable_service n-net
enable_service neutron q-svc q-agt
enable_service q-dhcp
enable_service q-l3
enable_service q-meta
enable_service q-fwaas
enable_service q-metering
Q_PLUGIN=ml2
#-----------------------------
# Devstack configurations
#-----------------------------
LOGDIR=$DEST/logs
LOGDAYS=1
SCREEN_LOGDIR=$LOGDIR
SCREEN_HARDSTATUS="%{= rw} %H %{= wk} %L=%-w%{= bw}%30L> %n%f %t*%{= wk}%+Lw%-17< %-=%{= gk} %y/%m /%d %c"
LOGFILE=$LOGDIR/devstack.log
ADMIN_PASSWORD=<%= @admin_password %>
MYSQL_PASSWORD=<%= @database_password %>
RABBIT_PASSWORD=<%= @rabbit_password %>
SERVICE_PASSWORD=<%= @service_password %>
SERVICE_TOKEN=<%= @service_token %>
SWIFT_HASH=<%= @swift_hash %>
[[post-config|/etc/cinder/cinder.conf]]
[DEFAULT]
SYSLOG=False
quota_gigabytes=10000