overcloud image is missing ansible-role-redhat-subscription RPM

Bug #1807025 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Emilien Macchi

Bug Description

In Queens, we introduced host_prep_tasks, which are running Ansible in localhost mode, using OS::Heat::SoftwareConfig.

Which means the roles used by these tasks need to be on the Overcloud if the service is deployed on the Overcloud. Like it's the case for Rhsm service.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master)

Fix proposed to branch: master
Review: https://review.openstack.org/623085

Changed in tripleo:
status: Triaged → In Progress
summary: - Queens: overcloud image is missing ansible-role-redhat-subscription RPM
+ overcloud image is missing ansible-role-redhat-subscription RPM
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/624094

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-puppet-elements (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/623085
Reason: https://review.openstack.org/624094

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-puppet-elements (stable/queens)

Reviewed: https://review.openstack.org/624094
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=d4169671213706d97049c652ecc72571e08979db
Submitter: Zuul
Branch: stable/queens

commit d4169671213706d97049c652ecc72571e08979db
Author: Emilien Macchi <email address hidden>
Date: Wed Dec 5 17:17:41 2018 -0500

    [queens-only] include ansible-role-redhat-subscription in base image

    In queens, Ansible runs some tasks on localhost (overcloud nodes) so
    ansible-role-redhat-subscription rpm is needed on the overcloud images
    when we will run Ansible to unsubscribe the nodes on the overcloud.

    Change-Id: I18e2bde1e20a9eb1840b237b840b407ecf1641cd
    Closes-Bug: #1807025

tags: added: in-stable-queens
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-puppet-elements 8.0.2

This issue was fixed in the openstack/tripleo-puppet-elements 8.0.2 release.

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.