This playbook deploys and configures undercloud node. Please check config.yaml.example file for available configuration options . If you want to install Ansible and upload these playbooks to the undercloud node automagically, please set goAnsible run variable to true. If you run fully virtual environment, bootif-fix may be needed. Please set bootifFix run variable to true to enable it.
ansible-playbook -i inventory/undercloud deploy-undercloud.yaml -e "goAnsible=true bootifFix=true"
This playbook configures additional services on the overcloud nodes. By default it doesn't register overcloud nodes with RHN. Therefore services which need extra packages installed won't work:
- FWaaS requires
- openstack-neutron-fwaas
- python-neutron-fwaas
-
LBaaSv1 Needs lbaasv1 run variable set to true.
-
FWaaS Needs fwaas run variable set to true.
ansible-playbook -i inventory/openstack.py configure-overcloud.yaml -e "rhnreg=true lbaasv1=true fwaas=true"