solar/resources/glance_registry_puppet
Bogdan Dobrelya a3fa784c5d Fix undefined inputs
Do not use defaults like '' as this may
render wrong config parameter value, like
key=

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2015-08-04 15:39:12 +02:00
..
actions Fix remove actions for glance puppet resources 2015-08-03 11:57:47 +02:00
meta.yaml Fix undefined inputs 2015-08-04 15:39:12 +02:00
README.md Add glance registry puppet resource 2015-08-03 11:57:04 +02:00
test.py Fix glance/cinder test.py input names 2015-08-03 16:19:58 +02:00

Glance registry resource for puppet handler

Configures glance registry service.

Parameters

source https://github.com/openstack/puppet-glance/tree/5.1.0/manifests/registry.pp

keystone_password (required) The keystone password for administrative user

package_ensure (optional) Ensure state for package. Defaults to 'present'. On RedHat platforms this setting is ignored and the setting from the glance class is used because there is only one glance package.

verbose (optional) Enable verbose logs (true|false). Defaults to false.

debug (optional) Enable debug logs (true|false). Defaults to false.

bind_host (optional) The address of the host to bind to. Defaults to '0.0.0.0'.

bind_port (optional) The port the server should bind to. Defaults to '9191'.

log_file (optional) Log file for glance-registry. If set to boolean false, it will not log to any file. Defaults to '/var/log/glance/registry.log'.

log_dir (optional) directory to which glance logs are sent. If set to boolean false, it will not log to any directory. Defaults to '/var/log/glance'

sql_idle_timeout (optional) Deprecated. Use database_idle_timeout instead Defaults to false

sql_connection (optional) Deprecated. Use database_connection instead. Defaults to false

database_connection (optional) Connection url to connect to nova database. Defaults to 'sqlite:///var/lib/glance/glance.sqlite'

database_idle_timeout (optional) Timeout before idle db connections are reaped. Defaults to 3600

auth_type (optional) Authentication type. Defaults to 'keystone'.

auth_host (optional) Address of the admin authentication endpoint. Defaults to '127.0.0.1'.

auth_port (optional) Port of the admin authentication endpoint. Defaults to '35357'.

auth_admin_prefix (optional) path part of the auth url. This allow admin auth URIs like http://auth_host:35357/keystone/admin. (where '/keystone/admin' is auth_admin_prefix) Defaults to false for empty. If defined, should be a string with a leading '/' and no trailing '/'.

auth_protocol (optional) Protocol to communicate with the admin authentication endpoint. Defaults to 'http'. Should be 'http' or 'https'.

auth_uri (optional) Complete public Identity API endpoint.

keystone_tenant (optional) administrative tenant name to connect to keystone. Defaults to 'services'.

keystone_user (optional) administrative user name to connect to keystone. Defaults to 'glance'.

use_syslog (optional) Use syslog for logging. Defaults to false.

log_facility (optional) Syslog facility to receive log lines. Defaults to LOG_USER.

purge_config (optional) Whether to create only the specified config values in the glance registry config file. Defaults to false.

cert_file (optinal) Certificate file to use when starting registry server securely Defaults to false, not set

key_file (optional) Private key file to use when starting registry server securely Defaults to false, not set

ca_file (optional) CA certificate file to use to verify connecting clients Defaults to false, not set

sync_db (Optional) Run db sync on the node. Defaults to true

mysql_module (optional) Deprecated. Does nothing.