6fa834bad3
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
46 lines
1.1 KiB
YAML
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"
|
|
|
|
...
|