3560bee...
by
Dmitriy Rabotyagov <email address hidden>
Upgrade setuptools to version 75.8.2
With current version of setuptools `pkg_resources` are not able to
resolve requirements for keystonemiddleware, as they
will fail to find oslo.cache (as it's named as oslo_cache).
This results in pkg_resources.DistributionNotFound exception.
Upgrading setuptools fixes this issue.
This problem is currently a root cause for Magnum to fail loading
Vexxhost CAPI driver.
20981e3...
by
Dmitriy Rabotyagov <email address hidden>
Ensure that gluster mount is started after service
At the moment there is a race condition possible on
repo container startup, when glusterd.service is
started later then var-www-repo.mount attempts to.
This leads to a mount failure and requires a manual intervention after
each controller restart.
We use BindsTo together with After to ensure that mount will be started
only when glusterd.service
reaches Active state.
A related fix [1] was proposed a while ago, stating that
glusterd.service is started before network-online.target,
which is not a case, as glusterd also starts after network-online.target