Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Don't bind host's /run in multipathd container
Browse files Browse the repository at this point in the history
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 commit 3ae6ce3)
(cherry picked from commit 19042b9)
(cherry picked from commit b368da0)
  • Loading branch information
ASBishop committed Feb 24, 2022
1 parent bf1260b commit 7aefcc7
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion deployment/multipathd/multipathd-container-ansible.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 7aefcc7

Please sign in to comment.