anvil/conf/components/general.yaml
Stanislav Kudriashev 6fa834bad3 Make it easy to choose OpenStack versions.
Now it is possible to select components versions for the install
using yaml configurations files and specifying them in the
command line:
* Added new option (--origin) to specify components sources
  configuration file to be used.
* Implemented configuration load (repo, branch, tag) during
  component sources download.
* Remove url parsing logic from downloader and make it work
  with passed configuration.
* Removed components 'get_from' options from configurations.
* Added new sources configuration files for master, havana and
  havana-1.

Implements: blueprint flexible-versions
Change-Id: I35665a309bf8203f10588c01a336e2e62d8e4b5e
2013-11-04 10:24:57 +02:00

46 lines
1.1 KiB
YAML

# Settings for component general
---
ip: "$(auto:ip)"
# How many seconds to wait until a service comes online before using it.
# For example, before uploading to glance we need keystone and glance to be online.
# Sometimes this takes 5 to 10 seconds to start these up....
service_wait_seconds: 5
# Needed for setting up your database
db:
type: "$(db:type)"
user: "$(db:user)"
host: "$(db:host)"
port: "$(db:port)"
# Interactions with keystone are via the following settings
keystone:
auth_host: "$(keystone:auth_host)"
auth_port: "$(keystone:auth_port)"
auth_proto: "$(keystone:auth_proto)"
service_host: "$(keystone:service_host)"
service_port: "$(keystone:service_port)"
service_proto: "$(keystone:service_proto)"
# Rabbit mq hookins
rabbit:
user_id: "$(rabbit-mq:user_id)"
host: "$(rabbit-mq:host)"
# Qpid mq hookins
qpid:
user_id: "$(qpid:user_id)"
host: "$(qpid:host)"
# This is needed to allow installs based on personas
wanted_passwords:
service_token: 'service admin token'
admin_password: 'keystone admin user'
service_password: 'service authentication password'
sql: "database user"
...