From 19042b98ccbb638cf1dca435a2d72966b7794b73 Mon Sep 17 00:00:00 2001 From: Alan Bishop Date: Wed, 9 Feb 2022 06:52:56 -0800 Subject: [PATCH] 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 commit 3ae6ce355c61ec64da0010f1b20a329233dd03ef) --- deployment/multipathd/multipathd-container-ansible.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/deployment/multipathd/multipathd-container-ansible.yaml b/deployment/multipathd/multipathd-container-ansible.yaml index 0707c015e0..d52bbaa800 100644 --- a/deployment/multipathd/multipathd-container-ansible.yaml +++ b/deployment/multipathd/multipathd-container-ansible.yaml @@ -98,7 +98,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