tracking bug for RDO packaging issue blocking rdophase2 promotion: python-cheetah dependencies
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:/
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.
remove python-cheetah from openstack/
- https:/
remove python-cheetah from openstack/
- https:/
Change-Id: I5937045dfae834
Changed in tripleo: | |
importance: | Undecided → Critical |
assignee: | nobody → Alan Pevec (apevec) |
Changed in tripleo: | |
status: | New → Triaged |
milestone: | none → queens-1 |
Looks like the deps have been removed. Please reopen this if that is not the cause.