Merge "Removing duplicate lib path in ansible_path"
authorTim Rozet <trozet@redhat.com>
Fri, 22 Sep 2017 20:52:33 +0000 (20:52 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Fri, 22 Sep 2017 20:52:33 +0000 (20:52 +0000)
1  2 
apex/deploy.py

diff --combined apex/deploy.py
@@@ -83,7 -83,7 +83,7 @@@ def build_vms(inventory, network_settin
              name, volume_path,
              baremetal_interfaces=network_settings.enabled_network_list,
              memory=node['memory'], cpus=node['cpu'],
 -            macs=[node['mac_address']],
 +            macs=node['mac'],
              template_dir=template_dir)
          virt_utils.host_setup({name: node['pm_port']})
  
@@@ -280,10 -280,8 +280,8 @@@ def main()
          ansible_args = {
              'virsh_enabled_networks': net_settings.enabled_network_list
          }
-         ansible_path = os.path.join(args.lib_dir, ANSIBLE_PATH)
          utils.run_ansible(ansible_args,
-                           os.path.join(args.lib_dir,
-                                        ansible_path,
+                           os.path.join(args.lib_dir, ANSIBLE_PATH,
                                         'deploy_dependencies.yml'))
          uc_external = False
          if 'external' in net_settings.enabled_network_list:
                                         args.deploy_dir, APEX_TEMP_DIR)
          # Install Undercloud
          undercloud.configure(net_settings,
-                              os.path.join(args.lib_dir,
-                                           ansible_path,
+                              os.path.join(args.lib_dir, ANSIBLE_PATH,
                                            'configure_undercloud.yml'),
                               APEX_TEMP_DIR)
  
          overcloud_deploy.create_deploy_cmd(deploy_settings, net_settings,
                                             inventory, APEX_TEMP_DIR,
                                             args.virtual, args.env_file)
-         deploy_playbook = os.path.join(args.lib_dir, ansible_path,
+         deploy_playbook = os.path.join(args.lib_dir, ANSIBLE_PATH,
                                         'deploy_overcloud.yml')
          virt_env = 'virtual-environment.yaml'
          bm_env = 'baremetal-environment.yaml'
              deploy_vars['external_network_ipv6'] = True
          else:
              deploy_vars['external_network_ipv6'] = False
-         post_undercloud = os.path.join(args.lib_dir, ansible_path,
+         post_undercloud = os.path.join(args.lib_dir, ANSIBLE_PATH,
                                         'post_deploy_undercloud.yml')
          logging.info("Executing post deploy configuration undercloud playbook")
          try:
          deploy_vars['vpn'] = ds_opts['vpn']
          # TODO(trozet): pull all logs and store in tmp dir in overcloud
          # playbook
-         post_overcloud = os.path.join(args.lib_dir, ansible_path,
+         post_overcloud = os.path.join(args.lib_dir, ANSIBLE_PATH,
                                        'post_deploy_overcloud.yml')
          # Run per overcloud node
          for node, ip in deploy_vars['overcloud_nodes'].items():