diff --git a/controllerconfig/controllerconfig/scripts/upgrade_swact_migration.py b/controllerconfig/controllerconfig/scripts/upgrade_swact_migration.py index a7cd017786..e65a03e406 100644 --- a/controllerconfig/controllerconfig/scripts/upgrade_swact_migration.py +++ b/controllerconfig/controllerconfig/scripts/upgrade_swact_migration.py @@ -10,6 +10,7 @@ import os import shutil +import socket import subprocess import sys import yaml @@ -73,6 +74,10 @@ def migrate_etcd_on_swact(): UPGRADE_ETCD_FILE) return + if socket.gethostname() != 'controller-0': + LOG.info("Skipping etcd migration, not running on controller-0") + return + with open(UPGRADE_ETCD_FILE, 'r') as f: document = yaml.safe_load(f)