tracking bug for RDO packaging issue blocking rdophase2 promotion: python-cheetah dependencies

Bug #1718000 reported by Matt Young
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Alan Pevec

Bug Description

note: this is not a bug specifically in tripleo per se, however it is an issue that's blocking the promotion pipeline for OSP.

---

It seems that the python-cheetah package is pulled in from manila and nova, neither of which need the package. When migrating from RHEL 7.3 --> 7.4 in rdo-on-rhel jobs, the source for python-cheetah has moved. We used to have an internal repo (rh-common) where this lived. This has been removed in RHEL 7.4, and the python-cheetah package now lives as part of OSP puddles.

This however means that the existing jobs don't have a place to find the package, as for RHEL we're not pulling from Centos base repos. There were 2 solutions discussed:

1. packaging python-cheetah in RDO
2. removing the dependencies entirely, as this package isn't in use, it's just a vestigial dep.

The Release Team and RDO folk have decided on #2. The following workaround is proposed internally for use until rdophase2 promotes a hash containing the updated nova and manila rpm's is promoted.

---

https://code.engineering.redhat.com/gerrit/#/c/118317

When moving 7.4 to the fore, rh-common is no more.

python-cheetah used to come from there, now it's coming from a side repo
internally until the changes that remove the deps land in stable
branches of RDO distgits.

Context: https://trello.com/c/BJATJAr1/285-rdophase2rhel-image-build-failing-uc-convert-manila-dep-issue-w-rhel-74-newton#comment-59bfde3c8593eaa163a80485

remove python-cheetah from openstack/nova-distgit
- https://review.rdoproject.org/r/#/c/9618/

remove python-cheetah from openstack/manila-distgit
- https://review.rdoproject.org/r/#/c/9620/

Change-Id: I5937045dfae834e0ce3447ef1bba5551de4a3221

Matt Young (halcyondude)
Changed in tripleo:
importance: Undecided → Critical
assignee: nobody → Alan Pevec (apevec)
Changed in tripleo:
status: New → Triaged
milestone: none → queens-1
Revision history for this message
Alex Schultz (alex-schultz) wrote :

Looks like the deps have been removed. Please reopen this if that is not the cause.

Changed in tripleo:
status: Triaged → Fix Released
tags: added: promotion-blocker
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.