tripleo-heat-templates/deployment/manila
Cédric Jeanneret 0261ea22ae Ensure we bind-mount /dev instead of /dev/
With the move to crun instead of runc for the container engine, we seem
to hit a known issue that was corrected back in 2015[1] for runc. There
was then a regression, fixed with [2] a bit later.

There's a good chance crun has a partial fix only, matching only /dev
and not /dev/, leading to the change of /dev/ptmx from an actual node to
a symlink pointing to /dev/pts/ptmx.

Another fix might be ensuring we don't have any trailing "/" in the
volume paths passed to the tripleo-ansible/tripleo_container_manage
module/role.

[1] https://github.com/opencontainers/runc/pull/96
[2] https://github.com/opencontainers/runc/pull/742/files

Closes-Bug: #1950176

Change-Id: I094120f7f2f6bfcfc0cc5843aa1b23629cd90a23
(cherry picked from commit 1f868ba530)
2021-12-01 06:47:23 +00:00
..
manila-api-container-puppet.yaml Merge "Use kolla_config for other actions" into stable/wallaby 2021-06-25 06:36:14 +00:00
manila-backend-cephfs.yaml Remove leftover of hieradata cleanup 2021-07-26 06:42:21 +00:00
manila-backend-isilon.yaml Manila: Hide password strings 2021-09-29 00:24:49 +00:00
manila-backend-netapp.yaml Manila: Hide password strings 2021-09-29 00:24:49 +00:00
manila-backend-unity.yaml Manila: Hide password strings 2021-09-29 00:24:49 +00:00
manila-backend-vmax.yaml Manila: Hide password strings 2021-09-29 00:24:49 +00:00
manila-backend-vnx.yaml Manila: Hide password strings 2021-09-29 00:24:49 +00:00
manila-base.yaml Simplify mysql users creation 2021-09-24 11:06:39 +02:00
manila-scheduler-container-puppet.yaml Simplify manila, memcached and logging services 2021-04-27 12:07:26 +05:30
manila-share-common.yaml Ensure we bind-mount /dev instead of /dev/ 2021-12-01 06:47:23 +00:00
manila-share-container-puppet.yaml Use community.general ansible collection instead of modules 2021-06-15 12:00:00 +00:00
manila-share-pacemaker-puppet.yaml Simplify manila, memcached and logging services 2021-04-27 12:07:26 +05:30