Don't bind host's /run in multipathd container
The multipathd daemon uses a hard-coded pidfile path that conflicts with the one we use for conmon on the host. If we bind /run:/run then multipathd overwrites the host file with its own pid, and this interferes with systemd's ability to manage the service via the pidfile. systemd expects the pidfile to contain the host's conmon pid, not the multipathd daemon's pid. Change-Id: Ia6a8d27fd2ae6310544bc3767cf7f1fb246939c3 (cherry picked from commit3ae6ce355c
) (cherry picked from commit19042b98cc
) (cherry picked from commitb368da08ec
) (cherry picked from commit7aefcc7ab0
)
This commit is contained in:
parent
c734fef1dc
commit
89a3930f54
|
@ -101,7 +101,6 @@ outputs:
|
|||
- /var/lib/kolla/config_files/multipathd.json:/var/lib/kolla/config_files/config.json:ro
|
||||
- /etc/iscsi:/var/lib/kolla/config_files/src-iscsid:ro
|
||||
- /dev/:/dev/
|
||||
- /run/:/run/
|
||||
- /sys:/sys
|
||||
- /lib/modules:/lib/modules:ro
|
||||
- /var/lib/iscsi:/var/lib/iscsi:z
|
||||
|
|
Loading…
Reference in New Issue