72141b7fab
Upgrades yamllint to latest version and adots use of its strict checking. Fix all known problems reported by yamllint so we don't have to do that while touching these files. Change-Id: I4bdc520d9e2aff086c4b463718bc1e053261a4f5 Story: https://tree.taiga.io/project/tripleo-ci-board/task/381 |
||
---|---|---|
.. | ||
defaults | ||
meta | ||
tasks | ||
templates | ||
tests | ||
README.md |
Role Name
An Ansible role to set up a machine to host a virtual undercloud for a TripleO deployment on baremetal nodes.
Requirements
This role assumes that the host machine already has a nic on the provisioning network. The role assigns the nic an IP address.
Role Variables
Note: Make sure to include all environment file and options from your initial Overcloud creation
- virthost_provisioning_interface: -- NIC for the provisioning interface on the undercloud host
- virthost_provisioning_ip: <192.168.122.1> -- IP address for the provisioning interface on the undercloud host
- virthost_provisioning_netmask: <255.255.255.192> -- Netmask for the provisioning interface on the undercloud host
- virthost_provisioning_hwaddr: <52:54:00:00:76:00> -- MAC address the provisioning interface on the undercloud host
- working_dir: <'/home/stack'> -- working directory for the role.
Dependencies
The playbook included in this role calls https://github.com/redhat-openstack/ansible-role-tripleo-validate-ipmi and https://github.com/redhat-openstack/ansible-role-tripleo-baremetal-overcloud.
Example Playbook
- Sample playbook to call the role
- name: Prepare the host for PXE forwarding
hosts: virthost
gather_facts: false
roles:
- ansible-role-tripleo-baremetal-prep-virthost
License
Apache-2.0
Author Information
RDO-CI Team