Bug #48920
closedteuthology keystone won't install on centos-8
0%
Description
When I tried testing out the barbican task for ceph in teuthology on a "toy" centos-8 environment, it failed. Specifically, it failed to install "python34-devel" while installng keystone which is needed by barbican. The reason it was trying to install python34-devel is because it's listed as a dependency in "bindep.txt" as pulled from the openstack repo.
The line in keystone's bindep.txt reads:
python34-devel [platform:centos]
which is correct for centos-7 but not 8. The right sets of lines should be:
python34-devel [platform:centos-7]
python36-devel [platform:centos-8]
and with that set of lines keystone can be deployed and used successfully.
The keystone task in ceph should modify bindep accordingly.
Updated by Marcus Watts over 3 years ago
I have a fix for this in https://github.com/ceph/ceph/pull/38605
Updated by Marcus Watts over 3 years ago
I have just this fix in:
https://github.com/ceph/ceph/pull/39009
Updated by Casey Bodley about 3 years ago
- Status changed from New to Pending Backport
- Backport set to pacific
- Pull request ID set to 39009
Updated by Backport Bot about 3 years ago
- Copied to Backport #49043: pacific: teuthology keystone won't install on centos-8 added
Updated by Nathan Cutler about 3 years ago
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".