Project

General

Profile

Bug #11866

Architecture #12090: Update CFEngine to 3.10.3

The agent moves obstructions regardless of policy mode

Added by Alexis MOUSSET 9 months ago. Updated 7 months ago.

Status:
Released
Priority:
N/A
Category:
Agent
Target version:
Target version (plugin):
Severity:
Critical - prevents main use of Rudder | no workaround | data loss | security
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Priority:
91

Description

There is an bug in ncf or CFEngine


Related issues

Related to Rudder - Bug #11868: Error message in dry-run mode for uncompliant symlinksRejected

Associated revisions

Revision 08cda4df (diff)
Added by Alexis MOUSSET 9 months ago

Fixes #11866: The agent moves obstructions regardless of policy mode

History

#1 Updated by Alexis MOUSSET 9 months ago

  • Project changed from Rudder to ncf
  • Category set to Generic methods
  • Assignee set to Alexis MOUSSET
  • Severity set to Critical - prevents main use of Rudder | no workaround | data loss | security
  • User visibility set to Getting started - demo | first install | level 1 Techniques
  • Priority changed from 0 to 94

#2 Updated by Alexis MOUSSET 9 months ago

The issue seems to be in ncf or in the way we use default body.

Plain CFEngine displays an error (which it shouldn't), but does not repair the symlink.

#3 Updated by Alexis MOUSSET 9 months ago

The issue seem to be in CFEngine actually, the obstruction is moved regardless of dry-run mode.

#4 Updated by Alexis MOUSSET 9 months ago

  • Subject changed from Methods to create symlink ignore dry-run mode to In some cases, files methods move obstructions regardless of dr-run mode

The issue comes from the obstruction that is moved anyway.

#6 Updated by Alexis MOUSSET 9 months ago

  • Project changed from ncf to Rudder
  • Subject changed from In some cases, files methods move obstructions regardless of dr-run mode to Thr agent moves obstructions regardless of policy mode
  • Category changed from Generic methods to Agent

#7 Updated by Alexis MOUSSET 9 months ago

  • Subject changed from Thr agent moves obstructions regardless of policy mode to The agent moves obstructions regardless of policy mode

#8 Updated by Alexis MOUSSET 9 months ago

This can happen in:

  • The file management technique
  • The "Create symlink *" generic methods

#9 Updated by Alexis MOUSSET 9 months ago

  • Related to Bug #11868: Error message in dry-run mode for uncompliant symlinks added

#10 Updated by Alexis MOUSSET 9 months ago

  • Status changed from New to In progress

#11 Updated by Alexis MOUSSET 9 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Alexis MOUSSET to Benoît PECCATTE
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/1426

#12 Updated by Alexis MOUSSET 9 months ago

  • Status changed from Pending technical review to Pending release

#13 Updated by Vincent MEMBRÉ 7 months ago

  • Parent task set to #12090
  • Priority changed from 94 to 92

#14 Updated by Vincent MEMBRÉ 7 months ago

  • Status changed from Pending release to Released
  • Priority changed from 92 to 91

This bug has been fixed in Rudder 4.1.10 and 4.2.4 which were released today.

Also available in: Atom PDF