@cryptotaxi247 / netdata-1 / commits / f8c819882

cgroups.plugin: fix misleading "cannot open directory" log message (#22414)

Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

Copilot committed May 4, 2026 at 13:07 UTC f8c8198823861ee7262149cbc40f2d1b13cd8a5a
1 file changed +4 -1
src/collectors/cgroups.plugin/cgroup-discovery.c
+4 -1
@@ -419,7 +419,10 @@ static inline int discovery_find_walkdir(const char *base, const char *dirpath)
419
420 DIR *dir = opendir(dirpath);
421 if(!dir) {
422 - collector_error("CGROUP: cannot open directory '%s'", base);
422 + if(errno == EACCES && strcmp(dirpath, base) != 0)
423 + nd_log_collector(NDLP_DEBUG, "CGROUP: cannot open directory '%s': %s", dirpath, strerror(errno));
424 + else
425 + collector_error("CGROUP: cannot open directory '%s': %s", dirpath, strerror(errno));
426 return ret;
427 }
428 ret = 1;