The /var/lib/glance service directory needs 'slave' propagation to handle
situations where an NFS mount performed in a host prep task is delayed
and doesn't finish until after the glance-api container is running. The
'slave' propagation was inadvertently lost in [1].
[1] I284126db5dcf9dc31ee5ee640b2684643ef3a066
Change-Id: Ib6c2028df861d350267a0408407775e7d5b24e18
Services that create iSCSI connections need to share the connection info
that gets created in /var/lib/iscsi. It's especially important that the
host has knowledge of *all* connections so that it can disconnect them
whenever the host shuts down or reboots.
Closes-Bug: #1810338
Change-Id: I803ed2ba9ff52f9a02c550a28d21cc9102568c8e
This change combines the previous puppet and docker files into a single file
that performs the docker service installation and configuration.
With this patch the baremetal version of glance services has been removed.
Change-Id: Ie2ac2072f0742ec5e521fc6e3734e89f8a007077
Related-Blueprint: services-yaml-flattening