1 heat_template_version: ocata
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: Mapping of service endpoint -> protocol. Typically set
27 via parameter_defaults in the resource registry.
31 description: Set rabbit subscriber port, change this if using SSL
36 Rabbit client subscriber parameter to specify
37 an SSL connection to the RabbitMQ host.
40 description: The password for RabbitMQ
45 description: The username for RabbitMQ
47 CinderCronDbPurgeMinute:
50 Cron to move deleted instances to another table - Minute
52 CinderCronDbPurgeHour:
55 Cron to move deleted instances to another table - Hour
57 CinderCronDbPurgeMonthday:
60 Cron to move deleted instances to another table - Month Day
62 CinderCronDbPurgeMonth:
65 Cron to move deleted instances to another table - Month
67 CinderCronDbPurgeWeekday:
70 Cron to move deleted instances to another table - Week Day
72 CinderCronDbPurgeUser:
75 Cron to move deleted instances to another table - User
80 Cron to move deleted instances to another table - Age
82 CinderCronDbPurgeDestination:
85 Cron to move deleted instances to another table - Log destination
86 default: '/var/log/cinder/cinder-rowsflush.log'
90 description: Role data for the Cinder base service.
92 service_name: cinder_base
94 cinder::database_connection:
97 - - {get_param: [EndpointMap, MysqlInternal, protocol]}
99 - {get_param: CinderPassword}
101 - {get_param: [EndpointMap, MysqlInternal, host]}
104 - "%{hiera('tripleo::profile::base::database::mysql::client_bind_address')}"
105 cinder::debug: {get_param: Debug}
106 cinder::rabbit_use_ssl: {get_param: RabbitClientUseSSL}
107 cinder::rabbit_userid: {get_param: RabbitUserName}
108 cinder::rabbit_password: {get_param: RabbitPassword}
109 cinder::rabbit_port: {get_param: RabbitClientPort}
110 cinder::rabbit_heartbeat_timeout_threshold: 60
111 cinder::cron::db_purge::destination: '/dev/null'
112 cinder::db::database_db_max_retries: -1
113 cinder::db::database_max_retries: -1
114 cinder::cron::db_purge::minute: {get_param: CinderCronDbPurgeMinute}
115 cinder::cron::db_purge::hour: {get_param: CinderCronDbPurgeHour}
116 cinder::cron::db_purge::monthday: {get_param: CinderCronDbPurgeMonthday}
117 cinder::cron::db_purge::month: {get_param: CinderCronDbPurgeMonth}
118 cinder::cron::db_purge::weekday: {get_param: CinderCronDbPurgeWeekday}
119 cinder::cron::db_purge::user: {get_param: CinderCronDbPurgeUser}
120 cinder::cron::db_purge::age: {get_param: CinderCronDbPurgeAge}
121 cinder::cron::db_purge::destination: {get_param: CinderCronDbPurgeDestination}
122 cinder::glance::glance_api_servers: {get_param: [EndpointMap, GlanceInternal, uri]}