Project

General

Profile

Actions

Bug #9609

closed

Deleted node should be periodically fully erased in LDAP (after some ttl)

Added by Janos Mattyasovszky over 7 years ago. Updated almost 5 years ago.

Status:
Released
Priority:
N/A
Category:
Performance and scalability
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Operational - other Techniques | Technique editor | Rudder settings
Effort required:
Small
Priority:
0
Name check:
Reviewed
Fix check:
Checked
Regression:

Description

When you delete a node from Rudder, the inventories in the LDAP Backend are not deleted, just moved to the "ou=Removed Inventories". Having this behavior will basically pile up all ever accepted nodes with time, with currently no real way (except deleting them directly in LDAP, which is not nice) to either permanently delete them or to have a housekeeping on the entries to "age out" after X amount of time.

My proposals:
  • Add an API Feature to permanently delete the nodes from Rudder
  • Implement some kind of housekeeping that can be activated to delete removed entries older than X (like you currently have a TTL for reports)

Related issues 3 (1 open2 closed)

Related to Rudder - Question #9719: Node deletes are not properly cleaned upResolvedActions
Related to Rudder - Bug #14707: Impossible to recreate a node deletedRejectedFrançois ARMANDActions
Related to Rudder - Architecture #14923: Dynamic groups with regex on software are long to build delaying generationNewFrançois ARMANDActions
Actions

Also available in: Atom PDF