Project

General

Profile

Actions

Bug #18832

closed

Rudder Agent consumes complete Memory because of fdisk

Added by Lars Koenen almost 4 years ago. Updated over 3 years ago.

Status:
Released
Priority:
N/A
Category:
Agent
Target version:
Severity:
Critical - prevents main use of Rudder | no workaround | data loss | security
UX impact:
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Priority:
92
Name check:
To do
Fix check:
Checked
Regression:

Description

We have observed a bug on several of our systems where the rudder agent or a part of rudder uses up the entire memory of the system after a rather short time.
I have narrowed it down to the fact that on these systems the calls to fdisk -l never finish.
The rudder agent does not seem to handle this edgecase, which internally seems to lead to a chain of problems.

The reason for fdisk -l hanging on our systems is that the systems have a floppy disk controller, but no floppy drives are attached to them.
Nevertheless, I think that rudder should not blindly trust fdisk.

Interestingly, this behavior only occurs on systems with rudder agent version 6.2.0. Other systems with rudder agent version 6.1.6 can handle the problem.


Related issues 2 (0 open2 closed)

Related to Rudder - Bug #11102: Parent fix does not work: Fusioninventory is not tracked by check-rudder-healthReleasedAlexis MoussetActions
Related to Rudder - Bug #14190: Inventory may never finish if there is a disk issue or invalid mountpointReleasedBenoît PECCATTEActions
Actions

Also available in: Atom PDF