In order to integrate yum with Puppet for overcloud package updates, we need the following two upstream patches: https://review.openstack.org/#/c/193393/ (Add tripleo::packages) https://review.openstack.org/#/c/203803/ (Add package_manifest resource)
There's a comment on patch: https://review.openstack.org/#/c/203803/ that suggest to go in another direction which might prevent it to be merged upstream. Since this bug is a blocker i can add the patch to OPM package and take it out once the upstream solution is addressed. Any thougts?
Ideally I'd like to get something that is accepted as a good long-term direction upstream. But I am not a Puppet developer, so we'll need somebody who is to push this forward.
@Zane, with those patches in, should I be able to update or am I just checking that they made it in the latest version?
Just checking that it went in, I think. Bug 1259905 is the one that provides the actual ability to update.
the needed bits are introduced in the latest version
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:1872