From 3.1, with the use of contrail-installer-packages, the below seems to be the provisioning flow:
-> on one of the target nodes, to setup fabric and python:
-> dpkg –i contrail-installer-packages.deb
-> cd /opt/contrail/contrail-installer-packages; .setup.sh
-> fab install_contrail:<list of contrail tgz/path to contrail tgz) - this puts the contrail packages on all
the nodes, and sets up the install repo
-> fab setup_all
In case of vcenter-only and vcenter-as-compute modes, we run prov_esxi and setup_vcenter even
before install_contrail. With the above set of sequence changes, we do not have contrail-vmware-utils
available in the controller node (as the contrail-installer-packages does not have it bundled) and so
prov_esxi fails.
The contrail-vmware-utils package today contains only python-pyvmomi, so I am going ahead and
adding the python-pyvmomi deb into the contrail-installer-packages and we should be able to
do vcenter provisioning with the contrail-installer-packages after this fix.
From 3.1, with the use of contrail- installer- packages, the below seems to be the provisioning flow: installer- packages. deb contrail- installer- packages; .setup.sh contrail: <list of contrail tgz/path to contrail tgz) - this puts the contrail packages on all
-> on one of the target nodes, to setup fabric and python:
-> dpkg –i contrail-
-> cd /opt/contrail/
-> fab install_
the nodes, and sets up the install repo
-> fab setup_all
In case of vcenter-only and vcenter-as-compute modes, we run prov_esxi and setup_vcenter even vmware- utils installer- packages does not have it bundled) and so
before install_contrail. With the above set of sequence changes, we do not have contrail-
available in the controller node (as the contrail-
prov_esxi fails.
The contrail- vmware- utils package today contains only python-pyvmomi, so I am going ahead and installer- packages and we should be able to installer- packages after this fix.
adding the python-pyvmomi deb into the contrail-
do vcenter provisioning with the contrail-
-Amudha