Migrate nova cron parameters to NovaApi service
... beucause these parameters are associated with cron containers defined in the NovaApi service. Change-Id: If29d8ad8e1658f2d4f320deaca038579a7115dd8
This commit is contained in:
parent
0dc522bbc7
commit
0e30ed9624
@ -98,6 +98,134 @@ parameters:
|
|||||||
default: 1000
|
default: 1000
|
||||||
description: Max number of objects returned per API query
|
description: Max number of objects returned per API query
|
||||||
type: number
|
type: number
|
||||||
|
NovaCronPurgeShadowTablesMinute:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Minute
|
||||||
|
default: '0'
|
||||||
|
NovaCronPurgeShadowTablesHour:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Hour
|
||||||
|
default: '5'
|
||||||
|
NovaCronPurgeShadowTablesMonthday:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Month Day
|
||||||
|
default: '*'
|
||||||
|
NovaCronPurgeShadowTablesMonth:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Month
|
||||||
|
default: '*'
|
||||||
|
NovaCronPurgeShadowTablesWeekday:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Week Day
|
||||||
|
default: '*'
|
||||||
|
NovaCronPurgeShadowTablesUser:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - User
|
||||||
|
default: 'nova'
|
||||||
|
NovaCronPurgeShadowTablesDestination:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Log destination
|
||||||
|
default: '/var/log/nova/nova-rowspurge.log'
|
||||||
|
NovaCronPurgeShadowTablesMaxDelay:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Max Delay
|
||||||
|
default: '3600'
|
||||||
|
NovaCronPurgeShadowTablesAge:
|
||||||
|
type: number
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Age
|
||||||
|
This will define the retention policy when
|
||||||
|
purging the shadow tables in days.
|
||||||
|
0 means, purge data older than today in
|
||||||
|
shadow tables.
|
||||||
|
default: 14
|
||||||
|
NovaCronPurgeShadowTablesVerbose:
|
||||||
|
type: boolean
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - Verbose
|
||||||
|
default: false
|
||||||
|
NovaCronPurgeShadowTablesAllCells:
|
||||||
|
type: boolean
|
||||||
|
description: >
|
||||||
|
Cron to purge shadow tables - All cells
|
||||||
|
default: true
|
||||||
|
NovaCronArchiveDeleteRowsMinute:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Minute
|
||||||
|
default: '1'
|
||||||
|
NovaCronArchiveDeleteRowsHour:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Hour
|
||||||
|
default: '0'
|
||||||
|
NovaCronArchiveDeleteRowsMonthday:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Month Day
|
||||||
|
default: '*'
|
||||||
|
NovaCronArchiveDeleteRowsMonth:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Month
|
||||||
|
default: '*'
|
||||||
|
NovaCronArchiveDeleteRowsWeekday:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Week Day
|
||||||
|
default: '*'
|
||||||
|
NovaCronArchiveDeleteRowsMaxRows:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Max Rows
|
||||||
|
default: '1000'
|
||||||
|
NovaCronArchiveDeleteRowsUser:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - User
|
||||||
|
default: 'nova'
|
||||||
|
NovaCronArchiveDeleteRowsDestination:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Log destination
|
||||||
|
default: '/var/log/nova/nova-rowsflush.log'
|
||||||
|
NovaCronArchiveDeleteRowsMaxDelay:
|
||||||
|
type: string
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Max Delay
|
||||||
|
default: '3600'
|
||||||
|
NovaCronArchiveDeleteRowsUntilComplete:
|
||||||
|
type: boolean
|
||||||
|
description: >
|
||||||
|
Cron to move deleted instances to another table - Until complete
|
||||||
|
default: true
|
||||||
|
NovaCronArchiveDeleteRowsPurge:
|
||||||
|
type: boolean
|
||||||
|
description: >
|
||||||
|
Purge shadow tables immediately after scheduled archiving
|
||||||
|
default: false
|
||||||
|
NovaCronArchiveDeleteAllCells:
|
||||||
|
type: boolean
|
||||||
|
description: >
|
||||||
|
Archive deleted instances from all cells
|
||||||
|
default: true
|
||||||
|
NovaCronArchiveDeleteRowsAge:
|
||||||
|
type: number
|
||||||
|
description: >
|
||||||
|
Cron to archive deleted instances - Age
|
||||||
|
This will define the retention policy when
|
||||||
|
archiving the deleted instances entries in days.
|
||||||
|
0 means, purge data older than today in
|
||||||
|
shadow tables.
|
||||||
|
default: 90
|
||||||
|
|
||||||
parameter_groups:
|
parameter_groups:
|
||||||
- label: deprecated
|
- label: deprecated
|
||||||
@ -240,10 +368,34 @@ outputs:
|
|||||||
params:
|
params:
|
||||||
$NETWORK: {get_param: [ServiceNetMap, NovaApiNetwork]}
|
$NETWORK: {get_param: [ServiceNetMap, NovaApiNetwork]}
|
||||||
nova::api::instance_name_template: {get_param: InstanceNameTemplate}
|
nova::api::instance_name_template: {get_param: InstanceNameTemplate}
|
||||||
nova_enable_db_purge: {get_param: NovaEnableDBPurge}
|
|
||||||
nova_enable_db_archive: {get_param: NovaEnableDBArchive}
|
|
||||||
nova::policy::policies: {get_param: NovaApiPolicies}
|
nova::policy::policies: {get_param: NovaApiPolicies}
|
||||||
nova::api::allow_resize_to_same_host: {get_param: NovaAllowResizeToSameHost}
|
nova::api::allow_resize_to_same_host: {get_param: NovaAllowResizeToSameHost}
|
||||||
|
nova_enable_db_purge: {get_param: NovaEnableDBPurge}
|
||||||
|
nova::cron::purge_shadow_tables::minute: {get_param: NovaCronPurgeShadowTablesMinute}
|
||||||
|
nova::cron::purge_shadow_tables::hour: {get_param: NovaCronPurgeShadowTablesHour}
|
||||||
|
nova::cron::purge_shadow_tables::monthday: {get_param: NovaCronPurgeShadowTablesMonthday}
|
||||||
|
nova::cron::purge_shadow_tables::month: {get_param: NovaCronPurgeShadowTablesMonth}
|
||||||
|
nova::cron::purge_shadow_tables::weekday: {get_param: NovaCronPurgeShadowTablesWeekday}
|
||||||
|
nova::cron::purge_shadow_tables::user: {get_param: NovaCronPurgeShadowTablesUser}
|
||||||
|
nova::cron::purge_shadow_tables::destination: {get_param: NovaCronPurgeShadowTablesDestination}
|
||||||
|
nova::cron::purge_shadow_tables::maxdelay: {get_param: NovaCronPurgeShadowTablesMaxDelay}
|
||||||
|
nova::cron::purge_shadow_tables::age: {get_param: NovaCronPurgeShadowTablesAge}
|
||||||
|
nova::cron::purge_shadow_tables::verbose: {get_param: NovaCronPurgeShadowTablesVerbose}
|
||||||
|
nova::cron::purge_shadow_tables::all_cells: {get_param: NovaCronPurgeShadowTablesAllCells}
|
||||||
|
nova_enable_db_archive: {get_param: NovaEnableDBArchive}
|
||||||
|
nova::cron::archive_deleted_rows::minute: {get_param: NovaCronArchiveDeleteRowsMinute}
|
||||||
|
nova::cron::archive_deleted_rows::hour: {get_param: NovaCronArchiveDeleteRowsHour}
|
||||||
|
nova::cron::archive_deleted_rows::monthday: {get_param: NovaCronArchiveDeleteRowsMonthday}
|
||||||
|
nova::cron::archive_deleted_rows::month: {get_param: NovaCronArchiveDeleteRowsMonth}
|
||||||
|
nova::cron::archive_deleted_rows::weekday: {get_param: NovaCronArchiveDeleteRowsWeekday}
|
||||||
|
nova::cron::archive_deleted_rows::max_rows: {get_param: NovaCronArchiveDeleteRowsMaxRows}
|
||||||
|
nova::cron::archive_deleted_rows::user: {get_param: NovaCronArchiveDeleteRowsUser}
|
||||||
|
nova::cron::archive_deleted_rows::destination: {get_param: NovaCronArchiveDeleteRowsDestination}
|
||||||
|
nova::cron::archive_deleted_rows::maxdelay: {get_param: NovaCronArchiveDeleteRowsMaxDelay}
|
||||||
|
nova::cron::archive_deleted_rows::until_complete: {get_param: NovaCronArchiveDeleteRowsUntilComplete}
|
||||||
|
nova::cron::archive_deleted_rows::purge: {get_param: NovaCronArchiveDeleteRowsPurge}
|
||||||
|
nova::cron::archive_deleted_rows::all_cells: {get_param: NovaCronArchiveDeleteAllCells}
|
||||||
|
nova::cron::archive_deleted_rows::age: {get_param: NovaCronArchiveDeleteRowsAge}
|
||||||
-
|
-
|
||||||
if:
|
if:
|
||||||
- nova_workers_zero
|
- nova_workers_zero
|
||||||
|
@ -83,134 +83,6 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
description: Nova Compute upgrade level
|
description: Nova Compute upgrade level
|
||||||
default: ''
|
default: ''
|
||||||
NovaCronArchiveDeleteRowsMinute:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Minute
|
|
||||||
default: '1'
|
|
||||||
NovaCronArchiveDeleteRowsHour:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Hour
|
|
||||||
default: '0'
|
|
||||||
NovaCronArchiveDeleteRowsMonthday:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Month Day
|
|
||||||
default: '*'
|
|
||||||
NovaCronArchiveDeleteRowsMonth:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Month
|
|
||||||
default: '*'
|
|
||||||
NovaCronArchiveDeleteRowsWeekday:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Week Day
|
|
||||||
default: '*'
|
|
||||||
NovaCronArchiveDeleteRowsMaxRows:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Max Rows
|
|
||||||
default: '1000'
|
|
||||||
NovaCronArchiveDeleteRowsUser:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - User
|
|
||||||
default: 'nova'
|
|
||||||
NovaCronArchiveDeleteRowsDestination:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Log destination
|
|
||||||
default: '/var/log/nova/nova-rowsflush.log'
|
|
||||||
NovaCronArchiveDeleteRowsMaxDelay:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Max Delay
|
|
||||||
default: '3600'
|
|
||||||
NovaCronArchiveDeleteRowsUntilComplete:
|
|
||||||
type: boolean
|
|
||||||
description: >
|
|
||||||
Cron to move deleted instances to another table - Until complete
|
|
||||||
default: true
|
|
||||||
NovaCronArchiveDeleteRowsPurge:
|
|
||||||
type: boolean
|
|
||||||
description: >
|
|
||||||
Purge shadow tables immediately after scheduled archiving
|
|
||||||
default: false
|
|
||||||
NovaCronArchiveDeleteAllCells:
|
|
||||||
type: boolean
|
|
||||||
description: >
|
|
||||||
Archive deleted instances from all cells
|
|
||||||
default: true
|
|
||||||
NovaCronArchiveDeleteRowsAge:
|
|
||||||
type: number
|
|
||||||
description: >
|
|
||||||
Cron to archive deleted instances - Age
|
|
||||||
This will define the retention policy when
|
|
||||||
archiving the deleted instances entries in days.
|
|
||||||
0 means, purge data older than today in
|
|
||||||
shadow tables.
|
|
||||||
default: 90
|
|
||||||
NovaCronPurgeShadowTablesMinute:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Minute
|
|
||||||
default: '0'
|
|
||||||
NovaCronPurgeShadowTablesHour:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Hour
|
|
||||||
default: '5'
|
|
||||||
NovaCronPurgeShadowTablesMonthday:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Month Day
|
|
||||||
default: '*'
|
|
||||||
NovaCronPurgeShadowTablesMonth:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Month
|
|
||||||
default: '*'
|
|
||||||
NovaCronPurgeShadowTablesWeekday:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Week Day
|
|
||||||
default: '*'
|
|
||||||
NovaCronPurgeShadowTablesUser:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - User
|
|
||||||
default: 'nova'
|
|
||||||
NovaCronPurgeShadowTablesDestination:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Log destination
|
|
||||||
default: '/var/log/nova/nova-rowspurge.log'
|
|
||||||
NovaCronPurgeShadowTablesMaxDelay:
|
|
||||||
type: string
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Max Delay
|
|
||||||
default: '3600'
|
|
||||||
NovaCronPurgeShadowTablesAge:
|
|
||||||
type: number
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Age
|
|
||||||
This will define the retention policy when
|
|
||||||
purging the shadow tables in days.
|
|
||||||
0 means, purge data older than today in
|
|
||||||
shadow tables.
|
|
||||||
default: 14
|
|
||||||
NovaCronPurgeShadowTablesVerbose:
|
|
||||||
type: boolean
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - Verbose
|
|
||||||
default: false
|
|
||||||
NovaCronPurgeShadowTablesAllCells:
|
|
||||||
type: boolean
|
|
||||||
description: >
|
|
||||||
Cron to purge shadow tables - All cells
|
|
||||||
default: true
|
|
||||||
NovaOVSDBConnection:
|
NovaOVSDBConnection:
|
||||||
type: string
|
type: string
|
||||||
description: OVS DB connection string to used by Nova
|
description: OVS DB connection string to used by Nova
|
||||||
@ -317,30 +189,6 @@ outputs:
|
|||||||
nova::db::database_db_max_retries: -1
|
nova::db::database_db_max_retries: -1
|
||||||
nova::db::database_max_retries: -1
|
nova::db::database_max_retries: -1
|
||||||
nova::network::neutron::ovs_bridge: {get_param: NovaOVSBridge}
|
nova::network::neutron::ovs_bridge: {get_param: NovaOVSBridge}
|
||||||
nova::cron::archive_deleted_rows::minute: {get_param: NovaCronArchiveDeleteRowsMinute}
|
|
||||||
nova::cron::archive_deleted_rows::hour: {get_param: NovaCronArchiveDeleteRowsHour}
|
|
||||||
nova::cron::archive_deleted_rows::monthday: {get_param: NovaCronArchiveDeleteRowsMonthday}
|
|
||||||
nova::cron::archive_deleted_rows::month: {get_param: NovaCronArchiveDeleteRowsMonth}
|
|
||||||
nova::cron::archive_deleted_rows::weekday: {get_param: NovaCronArchiveDeleteRowsWeekday}
|
|
||||||
nova::cron::archive_deleted_rows::max_rows: {get_param: NovaCronArchiveDeleteRowsMaxRows}
|
|
||||||
nova::cron::archive_deleted_rows::user: {get_param: NovaCronArchiveDeleteRowsUser}
|
|
||||||
nova::cron::archive_deleted_rows::destination: {get_param: NovaCronArchiveDeleteRowsDestination}
|
|
||||||
nova::cron::archive_deleted_rows::maxdelay: {get_param: NovaCronArchiveDeleteRowsMaxDelay}
|
|
||||||
nova::cron::archive_deleted_rows::until_complete: {get_param: NovaCronArchiveDeleteRowsUntilComplete}
|
|
||||||
nova::cron::archive_deleted_rows::purge: {get_param: NovaCronArchiveDeleteRowsPurge}
|
|
||||||
nova::cron::archive_deleted_rows::all_cells: {get_param: NovaCronArchiveDeleteAllCells}
|
|
||||||
nova::cron::archive_deleted_rows::age: {get_param: NovaCronArchiveDeleteRowsAge}
|
|
||||||
nova::cron::purge_shadow_tables::minute: {get_param: NovaCronPurgeShadowTablesMinute}
|
|
||||||
nova::cron::purge_shadow_tables::hour: {get_param: NovaCronPurgeShadowTablesHour}
|
|
||||||
nova::cron::purge_shadow_tables::monthday: {get_param: NovaCronPurgeShadowTablesMonthday}
|
|
||||||
nova::cron::purge_shadow_tables::month: {get_param: NovaCronPurgeShadowTablesMonth}
|
|
||||||
nova::cron::purge_shadow_tables::weekday: {get_param: NovaCronPurgeShadowTablesWeekday}
|
|
||||||
nova::cron::purge_shadow_tables::user: {get_param: NovaCronPurgeShadowTablesUser}
|
|
||||||
nova::cron::purge_shadow_tables::destination: {get_param: NovaCronPurgeShadowTablesDestination}
|
|
||||||
nova::cron::purge_shadow_tables::maxdelay: {get_param: NovaCronPurgeShadowTablesMaxDelay}
|
|
||||||
nova::cron::purge_shadow_tables::age: {get_param: NovaCronPurgeShadowTablesAge}
|
|
||||||
nova::cron::purge_shadow_tables::verbose: {get_param: NovaCronPurgeShadowTablesVerbose}
|
|
||||||
nova::cron::purge_shadow_tables::all_cells: {get_param: NovaCronPurgeShadowTablesAllCells}
|
|
||||||
nova::compute::sync_power_state_interval: {get_param: NovaSyncPowerStateInterval}
|
nova::compute::sync_power_state_interval: {get_param: NovaSyncPowerStateInterval}
|
||||||
nova_is_additional_cell: {get_param: NovaAdditionalCell}
|
nova_is_additional_cell: {get_param: NovaAdditionalCell}
|
||||||
nova::cross_az_attach: {get_param: NovaCrossAZAttach}
|
nova::cross_az_attach: {get_param: NovaCrossAZAttach}
|
||||||
|
Loading…
Reference in New Issue
Block a user