tripleo-quickstart-extras/roles/baremetal-prep-overcloud
Sorin Sbarnea cc82349363 Adapt code to newer code style (linters)
Makes those files conformant with current linting rules and avoids
linting errors when we need to toch them again.

Previous doing "pre-commit run -a" uncovered these errors, now is no
longer reporting any other errors.

Change-Id: Ie4cf229c8f11c2b55b323eac23c89483b26d3781
2018-11-16 12:42:51 +00:00
..
defaults Integrate undercloud_user var into oooq-extras 2017-01-18 09:32:16 -05:00
meta Integrate undercloud_user var into oooq-extras 2017-01-18 09:32:16 -05:00
tasks Adapt code to newer code style (linters) 2018-11-16 12:42:51 +00:00
templates Revert "Remove adjust-interface-mtus script" 2018-04-05 23:09:27 +00:00
tests Cleanup and move files for baremetal-prep-overcloud 2016-11-21 11:50:33 +01:00
README.md Adapt code to newer code style (linters) 2018-11-16 12:42:51 +00:00

README.md

Role Name

An Ansible role to setup the undercloud for a deployment on baremetal overcloud nodes.

Requirements

This playbook expects that the undercloud has been installed and setup using one of the roles relevant to baremetal overcloud deployments.

Role Variables

Note: Make sure to include all environment file and options from your initial Overcloud creation.

  • step_root_device_size: -- boolean value that will apply disk size hints and rerun introspection if true
  • working_dir: <'/home/stack'> -- working directory for the role. Assumes stackrc file is present at this location
  • step_adjust_mtu: -- boolean value that will change MTUS on specified nics
  • mtu: <1350> -- numerical value to set MTUs
  • mtu_interface: <'eth1'> -- list of NICs
  • undercloud_type: -- can be overwritten with values like 'baremetal' or 'ovb'
  • network_isolation: -- bolean value to test if network isolation wil be used in the deployment
  • network_isolation_ipv4_cidr: <"172.16.23.0/24">

Dependencies

This playbook does not deploy the overcloud. After this playbook runs, call https://github.com/redhat-openstack/ansible-role-tripleo-overcloud.

Example Playbook

  1. Sample playbook to call the role
- name: Prepare for deployment on baremetal overcloud
  hosts: virthost
  gather_facts: false
  roles:
    - ansible-role-tripleo-overcloud-prep-baremetal

License

Apache

Author Information

RDO-CI Team