This PR fixes several issues after new versions of CentOS and Fedora have been released. Without these changes, the container builds are failing.
https://bugzilla.redhat.com/1676612 has been fixed, and downgrading to a previous version is not needed anymore.
Furthermore, the old package is not available any longer on the CentOS mirrors. This now causes image builds to fail.
The gluster-setup.service needs to be started before glusterd.service, not rpcbind.service. For some reason this is already correct for CentOS, but was not updated for Fedora. With Fedora 31 having the dependency correct is required.
OpenStack Pike has been deprecated and is not available for CentOS anymore. Building the S3 container fails due to missing packages. With OpenStack Queens the image building works again.
This PR fixes several issues after new versions of CentOS and Fedora have been released. Without these changes, the container builds are failing.
gluster-setup.service
needs to be started beforeglusterd.service
, notrpcbind.service
. For some reason this is already correct for CentOS, but was not updated for Fedora. With Fedora 31 having the dependency correct is required.