Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
WIP testing with CentOS8 #157
This aims to remove the RDO repo dependency for both RHEL8 and CentOS8 - the packages we need from there have reduced since e.g vbmc is now containerized and the qemu-kvm changes needed are in the main el8 repos now.
The main TODO item is how we handle install of openstackclient but for now this is handled via pip, similar to what is already done on Ubuntu.
Marking this WIP as I've only tested on RHEL8 so far, @yrobla is planning to try with CentOS and provide feedback on any additional fixes needed.
This may also enable testing on CentOS8 where the RDO repos installed for CentOS8 do not yet exist. The dependencies on the RDO repos were virtualbmc (now containerized) newer qemu-kvm (now in RHEL/CentOS8) and ironicclient/openstackclient. The remaining client dependency is moved to pip for now, but we should probably look at running that from a container image instead.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: hardys
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing
@hardys: The following test failed, say