Skip db configuration on subnodes

This patch skip ironic db configuration on subnode when multinode
topology is used.

Change-Id: Ic260b4f8b5f1508ff517bcf71354905f84f0a342
This commit is contained in:
Vasyl Saienko 2016-08-10 11:17:19 +03:00
parent 38f38fb303
commit 98596ca2c0

@ -841,12 +841,14 @@ function create_ironic_accounts {
# init_ironic() - Initialize databases, etc.
function init_ironic {
# (Re)create ironic database
recreate_database ironic
# Migrate ironic database
$IRONIC_BIN_DIR/ironic-dbsync --config-file=$IRONIC_CONF_FILE
if [[ "$HOST_TOPOLOGY_ROLE" != "subnode" ]]; then
# (Re)create ironic database
recreate_database ironic
# Migrate ironic database
$IRONIC_BIN_DIR/ironic-dbsync --config-file=$IRONIC_CONF_FILE
fi
create_ironic_cache_dir
}