The following steps show how to deploy OPNFV in a DevOps fashion by using Daisy4NFV. No WEBUI needed. 1. Get code from Daisy4NFV cd /opt rm -rf daisy4nfv.tar cd /opt/daisy4nfv git remote update git pull --ff-only 2. Build Daisy version of Kolla images (Optional) ./ci/kolla-build.sh ... ... 3. Build opnfv.bin and package it with codes (Note: This step will get Daisycloud-core code from OpenStack) rm -rf /opt/daisy4nfv/build_output/* rm -rf ./opnfv.bin ./ci/build_rpm/build_rpms_docker.sh travel mv build_output/opnfv-travel.bin ./opnfv.bin cd /opt/ tar cf daisy4nfv.tar daisy4nfv 4. Deployment for the first time (Note: labs and template files are need to be replaced accordingly) rm -rf daisy4nfv rm -f daisy4nfv.tar scp 10.30.11.6:/opt/daisy4nfv.tar ./ tar mxf daisy4nfv.tar cd daisy4nfv cp /home/labs ./ -r rm -rf ./templates cp /home/templates ./ -r ./ci/deploy/deploy.sh -b ./ -l zte -p virtual1 -s os-nosdn-nofeature-noha 5. Basic FIP test ssh 10.20.11.2 "source /etc/kolla/admin-openrc.sh && bash /home/daisy/tools/daisy-post-fip.sh" sleep 30 ssh 10.20.11.2 "source /etc/kolla/admin-openrc.sh && openstack floating ip list | grep 172\.10\.101 | cut -d'|' -f3 | xargs ping -c3" 6. OpenStack reconfigure and deploy for the second time (Optional) TODO 7. OpenStack minor version update (Optional) TODO 8. Get Functest from OPNFV (Optional) TODO 9. Run Functest test suits (Optional) TODO