From 95dd3d905d67aba027068732a66144c65f2898d1 Mon Sep 17 00:00:00 2001 From: spuru Date: Sat, 18 Oct 2014 16:20:07 -0700 Subject: [PATCH] Closes-Bug: #1377511 Issue: rabbit_host in cinder is configured to use storage-master instead of config node Fixed by configured rabbit_host to config node Change-Id: I6be99b7435398f9fa2c088ae26773f81b16d7d1c --- fabfile/tasks/storage/provision.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fabfile/tasks/storage/provision.py b/fabfile/tasks/storage/provision.py index 4e7dc3c08..cddbe5901 100644 --- a/fabfile/tasks/storage/provision.py +++ b/fabfile/tasks/storage/provision.py @@ -79,6 +79,8 @@ def setup_master_storage(mode): storage_master=env.roledefs['storage-master'][0] storage_master_ip=get_data_ip(storage_master)[0] + cfm = env.roledefs['cfgm'][0] + cfm_ip = get_data_ip(cfm)[0] storage_master_password=env.passwords[env.roledefs['storage-master'][0]] with settings(host_string = storage_master, password = storage_master_password): with cd(INSTALLER_DIR): @@ -97,8 +99,8 @@ def setup_master_storage(mode): # live-migration - Enable/Disable live migration # collector-hosts - hosts of all collector nodes # collector-host-tokens - password for all collector nodes - cmd= "PASSWORD=%s python setup-vnc-storage.py --storage-setup-mode %s --storage-master %s --storage-hostnames %s --storage-hosts %s --storage-host-tokens %s --storage-disk-config %s --storage-ssd-disk-config %s --storage-journal-config %s --storage-local-disk-config %s --storage-local-ssd-disk-config %s --storage-nfs-disk-config %s --storage-directory-config %s --live-migration %s --collector-hosts %s --collector-host-tokens %s" \ - %(storage_master_password, mode, storage_master_ip, ' '.join(storage_hostnames), ' '.join(storage_host_list), ' '.join(storage_pass_list), ' '.join(get_storage_disk_config()), ' '.join(get_storage_ssd_disk_config()), ' '.join(get_storage_journal_config()), ' '.join(get_storage_local_disk_config()), ' '.join(get_storage_local_ssd_disk_config()), ' '.join(get_storage_nfs_disk_config()), ' '.join(get_storage_directory_config()), get_live_migration_opts(), ' '.join(collector_host_list), ' '.join(collector_pass_list)) + cmd= "PASSWORD=%s python setup-vnc-storage.py --storage-setup-mode %s --storage-master %s --storage-hostnames %s --storage-hosts %s --storage-host-tokens %s --storage-disk-config %s --storage-ssd-disk-config %s --storage-journal-config %s --storage-local-disk-config %s --storage-local-ssd-disk-config %s --storage-nfs-disk-config %s --storage-directory-config %s --live-migration %s --collector-hosts %s --collector-host-tokens %s --cfg-host %s" \ + %(storage_master_password, mode, storage_master_ip, ' '.join(storage_hostnames), ' '.join(storage_host_list), ' '.join(storage_pass_list), ' '.join(get_storage_disk_config()), ' '.join(get_storage_ssd_disk_config()), ' '.join(get_storage_journal_config()), ' '.join(get_storage_local_disk_config()), ' '.join(get_storage_local_ssd_disk_config()), ' '.join(get_storage_nfs_disk_config()), ' '.join(get_storage_directory_config()), get_live_migration_opts(), ' '.join(collector_host_list), ' '.join(collector_pass_list), cfm_ip) print cmd run(cmd) #end setup_storage_master