This commit makes podman bindmount `/:/rootfs:ro` so the container can
collect data from the host.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2028775
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit
0f34cd16d808dbb800efd0f558b29bcfb218bbfa)
{% endif %}
--pids-limit={{ 0 if container_binary == 'podman' else -1 }} \
--privileged \
- -v /proc:/host/proc:ro -v /sys:/host/sys:ro \
+ --security-opt label=disable \
+ -v /:/rootfs:ro \
--net=host \
{{ node_exporter_container_image }} \
- --path.procfs=/host/proc \
- --path.sysfs=/host/sys \
+ --path.procfs=/rootfs/proc \
+ --path.sysfs=/rootfs/sys \
+ --path.rootfs=/rootfs \
--no-collector.timex \
--web.listen-address=:{{ node_exporter_port }}
{% if container_binary == 'podman' %}