5 Commits

Author SHA1 Message Date
Zuul
37251b2da9 Merge "Bind mount /var/lib/iscsi in containers using iSCSI" 2019-01-08 03:44:36 +00:00
Alan Bishop
26a86017d2 Fix bind mount for glance-api's service directory
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
2019-01-03 12:20:28 -05:00
Alan Bishop
243cb34615 Bind mount /var/lib/iscsi in containers using iSCSI
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
2019-01-03 16:36:58 +00:00
Cédric Jeanneret
62b4dedb71 The monitoring_subscription was lost in translation
Change-Id: I7a963ddde4befcc52460b3ebcf520fc2065f342a
2018-12-21 23:42:51 +00:00
Cédric Jeanneret
7fbc4b098f Flatten Glance service configuration
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
2018-12-14 08:23:32 +01:00