Merge "Enable automatic migration for classic drivers to hardware types"

This commit is contained in:
Zuul 2018-03-06 23:08:22 +00:00 committed by Gerrit Code Review
commit ee94c3a259
2 changed files with 11 additions and 0 deletions

View File

@ -483,6 +483,8 @@ nova::db::sync_api::db_sync_timeout: 900
ironic::debug: "%{hiera('debug')}"
ironic::my_ip: {{LOCAL_IP}}
ironic::db_online_data_migrations: true
# TODO(dtantsur): remove when support for classic drivers is removed
ironic::db::online_data_migrations::migration_params: "--option migrate_to_hardware_types.reset_unsupported_interfaces=true"
ironic::rpc_response_timeout: 600
ironic::api::authtoken::password: {{UNDERCLOUD_IRONIC_PASSWORD}}
ironic::api::authtoken::auth_uri: "%{hiera('keystone_auth_uri')}"

View File

@ -0,0 +1,9 @@
upgrade:
- |
During an upgrade to this release, a migration of all nodes from classic
drivers to hardware types will be attempted. For some nodes it may result
in non-supported optional interfaces (like "agent" RAID or shellinabox
console) to be reset to their no-op implementations (like "no-raid" RAID or
"no-console" console). Nodes that cannot be upgraded will be skipped.
Manual upgrade will be required, since the classic drivers may be removed
in the Rocky release.