fix(cgroups): improve podman container name resolution (#21317)
Ilya Mashchenko committed
Nov 19, 2025 at 18:49 UTC
b3b04ac530874b48515447ff1f4af7c003b8e96a
1 file changed
+1
-1
src/collectors/cgroups.plugin/cgroup-name.sh.in
+1
-1
@@ -683,7 +683,7 @@ if [ -z "${NAME}" ]; then
683
docker_validate_id "${DOCKERID}"
684
elif [[ ${CGROUP} =~ ^.*libpod-[a-fA-F0-9]+.*$ ]]; then
685
# Podman
686
- PODMANID="$(echo "${CGROUP}" | sed "s|^.*libpod-\([a-fA-F0-9]\+\).*$|\1|")"
686
+ PODMANID="$(echo "${CGROUP}" | sed "s|^.*libpod-\(conmon-\)\?\([a-fA-F0-9]\+\).*$|\2|")"
687
podman_validate_id "${PODMANID}"
688
689
elif [[ ${CGROUP} =~ machine.slice[_/].*\.service ]]; then