For OpenStack we have an orchestrator based on Ansible, named Ardana. We plan to support RHEL compute nodes, and for that we need some specific versions of Python packages that are not (in the correct version) available.
We compile against CentOS, because obvious reasons. And we publish in OBS also for obvious reasons.
Minimizing the size of the :CentOS repo is a desirable goal, as this will be maintained for several years, and doing that directly on :Factory is better for all the parties.
For the singlespec we are also working with RDO (Fedora, CentOS, RHEL) in rpm-packaging too: https://github.com/openstack/rpm-packaging (but the workflow is a bit different)
Why? it is singlespec package, it can't be deployed in other distros anyway.
Actually it can: https://build.opensuse.org/project/show/systemsmanagement:Ardana:8:CentOS
Ookay, and why shoul we pollute suse packages if centos has them?
Note that i am not against this if fedora will use our packages
thanks, I take that as a reason to accept the submission!
Dirk, if you will accept this I will expect cloud team to take over the maintenance, since it is only your pet project that will use this.
For OpenStack we have an orchestrator based on Ansible, named Ardana. We plan to support RHEL compute nodes, and for that we need some specific versions of Python packages that are not (in the correct version) available.
We compile against CentOS, because obvious reasons. And we publish in OBS also for obvious reasons.
Minimizing the size of the :CentOS repo is a desirable goal, as this will be maintained for several years, and doing that directly on :Factory is better for all the parties.
For the singlespec we are also working with RDO (Fedora, CentOS, RHEL) in rpm-packaging too: https://github.com/openstack/rpm-packaging (but the workflow is a bit different)