Test ironic-dbsync online_data_migrations
Run ironic-dbsync online_data_migrations on single node grenade right after usual dbsync. Do not set pin_relase_version for single node grenade as we do cold upgrade and it is not required. Related-Bug: 1526283 Related-Bug: 1502887 Change-Id: I2e331252aeb66376c2d6cc3c16b6de0aefca5434
This commit is contained in:
parent
9c2cd51ec0
commit
e5b7aa2033
@ -73,7 +73,13 @@ upgrade_project ironic $RUN_DIR $BASE_DEVSTACK_BRANCH $TARGET_DEVSTACK_BRANCH
|
|||||||
|
|
||||||
$IRONIC_BIN_DIR/ironic-dbsync --config-file=$IRONIC_CONF_FILE
|
$IRONIC_BIN_DIR/ironic-dbsync --config-file=$IRONIC_CONF_FILE
|
||||||
|
|
||||||
|
# NOTE(vsaienko) pin_release only on multinode job, for cold upgrade (single node)
|
||||||
|
# run online data migration instead.
|
||||||
|
if [[ "${HOST_TOPOLOGY}" == "multinode" ]]; then
|
||||||
iniset $IRONIC_CONF_FILE DEFAULT pin_release_version ${BASE_DEVSTACK_BRANCH#*/}
|
iniset $IRONIC_CONF_FILE DEFAULT pin_release_version ${BASE_DEVSTACK_BRANCH#*/}
|
||||||
|
else
|
||||||
|
ironic-dbsync online_data_migrations
|
||||||
|
fi
|
||||||
|
|
||||||
ensure_started='ironic-conductor nova-compute '
|
ensure_started='ironic-conductor nova-compute '
|
||||||
ensure_stopped=''
|
ensure_stopped=''
|
||||||
|
Loading…
Reference in New Issue
Block a user