diff --git a/src/server_mgr_puppet.py b/src/server_mgr_puppet.py index 2628119d..d213d7f5 100644 --- a/src/server_mgr_puppet.py +++ b/src/server_mgr_puppet.py @@ -2054,6 +2054,11 @@ def build_contrail_hiera_file( data += 'contrail::params::live_migration_storage_scope: "%s"\n' %(provision_params['live_migration_storage_scope']) data += 'contrail::params::live_migration_host: "%s"\n' %(provision_params['live_migration_host']) data += 'contrail::params::live_migration_ip: "%s"\n' %(provision_params['live_migration_ip']) + data += 'contrail::params::storage_ip_list: %s\n' %(str(provision_params['storage_monitor_hosts'])) + + storage_mon_hosts = '' + for key in provision_params['storage_monitor_hosts']: + storage_mon_hosts += '''%s, ''' % key data += 'contrail::params::storage_monitor_hosts: %s\n' %(str(provision_params['storage_monitor_hosts'])) storage_hostnames = ''