1 heat_template_version: pike
4 OpenStack Cinder base service. Shared by all Cinder services.
8 description: The password for the cinder service account, used by cinder-api.
13 description: Set to True to enable debugging on all services.
17 description: Mapping of service_name -> network name. Typically set
18 via parameter_defaults in the resource registry. This
19 mapping overrides those in ServiceNetMapDefaults.
26 description: Role name on which the service is applied
30 description: Parameters specific to the role
34 description: Mapping of service endpoint -> protocol. Typically set
35 via parameter_defaults in the resource registry.
39 description: Set rabbit subscriber port, change this if using SSL
44 Rabbit client subscriber parameter to specify
45 an SSL connection to the RabbitMQ host.
48 description: The password for RabbitMQ
53 description: The username for RabbitMQ
55 CinderCronDbPurgeMinute:
58 Cron to move deleted instances to another table - Minute
60 CinderCronDbPurgeHour:
63 Cron to move deleted instances to another table - Hour
65 CinderCronDbPurgeMonthday:
68 Cron to move deleted instances to another table - Month Day
70 CinderCronDbPurgeMonth:
73 Cron to move deleted instances to another table - Month
75 CinderCronDbPurgeWeekday:
78 Cron to move deleted instances to another table - Week Day
80 CinderCronDbPurgeUser:
83 Cron to move deleted instances to another table - User
88 Cron to move deleted instances to another table - Age
90 CinderCronDbPurgeDestination:
93 Cron to move deleted instances to another table - Log destination
94 default: '/var/log/cinder/cinder-rowsflush.log'
98 description: Role data for the Cinder base service.
100 service_name: cinder_base
102 cinder::database_connection:
104 scheme: {get_param: [EndpointMap, MysqlInternal, protocol]}
106 password: {get_param: CinderPassword}
107 host: {get_param: [EndpointMap, MysqlInternal, host]}
110 read_default_file: /etc/my.cnf.d/tripleo.cnf
111 read_default_group: tripleo
112 cinder::debug: {get_param: Debug}
113 cinder::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
114 cinder::rabbit_userid: {get_param: RabbitUserName}
115 cinder::rabbit_password: {get_param: RabbitPassword}
116 cinder::rabbit_port: {get_param: RabbitClientPort}
117 cinder::rabbit_heartbeat_timeout_threshold: 60
118 cinder::cron::db_purge::destination: '/dev/null'
119 cinder::db::database_db_max_retries: -1
120 cinder::db::database_max_retries: -1
121 cinder::cron::db_purge::minute: {get_param: CinderCronDbPurgeMinute}
122 cinder::cron::db_purge::hour: {get_param: CinderCronDbPurgeHour}
123 cinder::cron::db_purge::monthday: {get_param: CinderCronDbPurgeMonthday}
124 cinder::cron::db_purge::month: {get_param: CinderCronDbPurgeMonth}
125 cinder::cron::db_purge::weekday: {get_param: CinderCronDbPurgeWeekday}
126 cinder::cron::db_purge::user: {get_param: CinderCronDbPurgeUser}
127 cinder::cron::db_purge::age: {get_param: CinderCronDbPurgeAge}
128 cinder::cron::db_purge::destination: {get_param: CinderCronDbPurgeDestination}
129 cinder::glance::glance_api_servers: {get_param: [EndpointMap, GlanceInternal, uri]}