<div dir="ltr">Hi, I'm trying to deploy an overcloud using pre-provisioned nodes. I have only 2 nodes, 1 compute and 1 controller and here is the command I'm using:<div><br></div><div><br></div><div>openstack overcloud deploy --templates --disable-validations -e /usr/share/openstack-tripleo-heat-templates/environments/deployed-server-environment.yaml  -e /home/stack/templates/node-info.yaml -e /home/stack/templates/ctlplane-assignments.yaml -e /home/stack/templates/hostname-map.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml -n /home/stack/os-deploy-custom-config/network_data.yaml    --overcloud-ssh-user stack --overcloud-ssh-key /home/stack/.ssh/id_rsa<br></div><div><br></div><div>Here is the content of custom files:</div><div><br></div><div>(undercloud) [stack@undercloud ~]$ cat templates/node-info.yaml <br>parameter_defaults:<br>  OvercloudControllerFlavor: control<br>  OvercloudComputeFlavor: compute<br>  ControllerCount: 1<br>  ComputeCount: 1<br></div><div><br></div><div>(undercloud) [stack@undercloud ~]$ cat templates/ctlplane-assignments.yaml <br>resource_registry:<br>  OS::TripleO::DeployedServer::ControlPlanePort: /usr/share/openstack-tripleo-heat-templates/deployed-server/deployed-neutron-port.yaml<br><br>parameter_defaults:<br>  DeployedServerPortMap:<br>    controller-0-ctlplane:<br>      fixed_ips:<br>        - ip_address: 192.168.199.200<br>      subnets:<br>        - cidr: <a href="http://192.168.199.0/24">192.168.199.0/24</a><br>      network:<br>        tags:<br>          <a href="http://192.168.199.0/24">192.168.199.0/24</a><br>    compute-0-ctlplane:<br>      fixed_ips:<br>        - ip_address: 192.168.199.210<br>      subnets:<br>        - cidr: <a href="http://192.168.199.0/24">192.168.199.0/24</a><br>      network:<br>        tags:<br>          <a href="http://192.168.199.0/24">192.168.199.0/24</a><br></div><div><br></div><div><br></div><div>(undercloud) [stack@undercloud ~]$ cat templates/hostname-map.yaml <br>parameter_defaults:<br>  HostnameMap:<br>    overcloud-controller-0: controller-0<br>    overcloud-novacompute-0: compute-0<br></div><div><br></div><div><br></div><div><a href="http://paste.openstack.org/show/796634/">http://paste.openstack.org/show/796634/</a>  <-- Here is the complete output for overcloud deploy command. <br></div><div>It seems that the error is </div><div>/var/lib/tripleo-config/scripts/run_os_net_config.sh: line 59: os-net-config: command not found"<br></div><div><br></div><div>os-net-config is provided by "delorean-component-tripleo" repository. So my question is: should I pre install Openstack repositories on pre-provisioned nodes in addition to operating system installation and network configuration?</div><div><br></div><div>Thank you,</div><div>Marco</div><div><br></div><div><br></div><div><br></div><div><br></div></div>