tripleo-quickstart-extras/roles/overcloud-prep-images
Ronelle Landy 9c833fa675 Add workaround step to avoid introspection failure
This error seems to be environment/workflow specific.
The workaround was added as the error is not
reproducible in other environments - and those
not using ironic node-update.
Related-Bug: #1649350

Change-Id: Ib47be90d4cba72cc88b5d9a1ac702279354b27ff
2016-12-12 13:50:11 -05:00
..
defaults Cleanup and move files for overcloud-prep-images 2016-11-21 11:50:12 +01:00
meta Cleanup and move files for overcloud-prep-images 2016-11-21 11:50:12 +01:00
tasks Cleanup and move files for overcloud-prep-images 2016-11-21 11:50:12 +01:00
templates Add workaround step to avoid introspection failure 2016-12-12 13:50:11 -05:00
README.md Cleanup and move files for overcloud-prep-images 2016-11-21 11:50:12 +01:00

Role Name

An Ansible role to copy configuration files to the undercloud prior to deployment.

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.

  • working_dir: <'/home/stack'> -- working directory for the role. Assumes stackrc file is present at this location
  • baremetal_instackenv: <"{{ working_dir }}/instackenv.json"> -- location of instackenv.json to copy over
  • baremetal_network_environment: <"{{ working_dir }}/network-isolation.yml"> -- location of network-environment file to copy over
  • undercloud_type: -- can be overwritten with values like 'baremetal' or 'ovb'
  • step_root_device_size: -- add disk size hints if needed for the environment under test
  • disk_root_device_size: <1843> -- size hint for selecting the correct disk during introspection

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: Copy configuration files
  hosts: virthost
  gather_facts: no
  roles:
    - ansible-role-tripleo-overcloud-prep-config

License

Apache 2.0

Author Information

RDO-CI Team