tripleo-quickstart-extras/roles/baremetal-prep-virthost
Sorin Sbarnea 72141b7fab Adopt yamllint strict linting
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
2018-11-26 12:37:21 +00:00
..
defaults Integrate undercloud_user var into oooq-extras 2017-01-18 09:32:16 -05:00
meta Adopt yamllint strict linting 2018-11-26 12:37:21 +00:00
tasks Adapt code to newer code style (linters) 2018-11-16 12:42:51 +00:00
templates Cleanup and move files for baremetal-prep-virthost 2016-11-21 11:50:31 +01:00
tests Adopt yamllint strict linting 2018-11-26 12:37:21 +00:00
README.md Adapt code to newer code style (linters) 2018-11-16 12:42:51 +00:00

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

  1. 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