replace native quickstart inventory for ansible-role-tripleo-inventory

Bug #1591266 reported by wes hayutin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo-quickstart
Fix Released
Medium
Unassigned

Bug Description

Using a bug to track the discussion around blueprint, https://blueprints.launchpad.net/tripleo-quickstart/+spec/weshayutin

Replace the native quickstart inventory role with redhat-openstack/ansible-role-tripleo-inventory.

The native quickstart inventory role does not inventory the overcloud nodes, which is critical for post overcloud deployment tasks and collecting logs from the overcloud. Using a composable role also has advantages in that it can be replaced quite easily.

The ansible-role-tripleo-inventory role is currently gated by a POC jobs [1]. This change should wait until this moves from POC to production. In addition the ansible-role-tripleo-inventory role is used by the ooo-usbkey [2]. Using the third party role in the main playbook would help to ensure the quality of the usbkey as well.

The change would look like:
https://www.diffchecker.com/kuocbwwt

An additional change to the requirements.txt would be required.
The contents in the usb_requirements file would need to in the default requirements.txt
https://github.com/openstack/tripleo-quickstart/blob/master/ci-scripts/usbkey/usb_requirements.txt

[1] https://ci.centos.org/job/poc-apetrich-tripleo-quickstart-roles-gate-mitaka/
[2] https://github.com/openstack/tripleo-quickstart/tree/master/ci-scripts/usbkey
https://ci.centos.org/job/poc-apetrich-tripleo-quickstart-roles-gate-liberty/

Revision history for this message
wes hayutin (weshayutin) wrote :
John Trowbridge (trown)
Changed in tripleo-quickstart:
status: New → Triaged
importance: Undecided → Medium
Changed in tripleo-quickstart:
status: Triaged → Fix Committed
wes hayutin (weshayutin)
Changed in tripleo-quickstart:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.