Merge "Add parameter to configure maxdelay in db purge/archive job" into stable/stein
This commit is contained in:
commit
3133899c11
|
@ -88,6 +88,11 @@ parameters:
|
|||
description: >
|
||||
Cron to move deleted instances to another table - Log destination
|
||||
default: '/var/log/cinder/cinder-rowsflush.log'
|
||||
CinderCronDbPurgeMaxDelay:
|
||||
type: string
|
||||
description: >
|
||||
Cron to move deleted instances to another table - Max Delay
|
||||
default: '3600'
|
||||
RpcPort:
|
||||
default: 5672
|
||||
description: The network port for messaging backend
|
||||
|
@ -161,6 +166,7 @@ outputs:
|
|||
cinder::cron::db_purge::user: {get_param: CinderCronDbPurgeUser}
|
||||
cinder::cron::db_purge::age: {get_param: CinderCronDbPurgeAge}
|
||||
cinder::cron::db_purge::destination: {get_param: CinderCronDbPurgeDestination}
|
||||
cinder::cron::db_purge::max_delay: {get_param: CinderCronDbPurgeMaxDelay}
|
||||
cinder::glance::glance_api_servers: {get_param: [EndpointMap, GlanceInternal, uri]}
|
||||
cinder::nova::interface: admin
|
||||
cinder::nova::auth_type: password
|
||||
|
|
|
@ -120,6 +120,11 @@ parameters:
|
|||
description: >
|
||||
Cron to move deleted instances to another table that doesn't need backup - Week Day
|
||||
default: '*'
|
||||
NovaCronDBArchivedMaxDelay:
|
||||
type: string
|
||||
description: >
|
||||
Cron to move deleted instances to another table that doesn't need backup - Max Delay
|
||||
default: '3600'
|
||||
|
||||
conditions:
|
||||
|
||||
|
@ -228,6 +233,7 @@ outputs:
|
|||
nova::cron::archive_deleted_rows::monthday: {get_param: NovaCronDBArchivedMonthday}
|
||||
nova::cron::archive_deleted_rows::month: {get_param: NovaCronDBArchivedMonth}
|
||||
nova::cron::archive_deleted_rows::weekday: {get_param: NovaCronDBArchivedWeekday}
|
||||
nova::cron::archive_deleted_rows::maxdelay: {get_param: NovaCronDBArchivedMaxDelay}
|
||||
nova_enable_db_archive: {get_param: NovaEnableDBArchive}
|
||||
nova::policy::policies: {get_param: NovaApiPolicies}
|
||||
-
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
features:
|
||||
- |
|
||||
New parameters, NovaCronDBArchivedMaxDelay and CinderCronDbPurgeMaxDelay,
|
||||
are introduced to configure max_delay parameter to calculate randomized
|
||||
sleep time before db archive/purge. This avoids db collisions when
|
||||
performing db archive/purge operations on multiple controller nodes.
|
Loading…
Reference in New Issue