Project

General

Profile

Actions

Bug #5386

closed

rudder-agent 2.11.{0,1} ignore duplicate lines in data files causing rpmPackageInstallation technique to ignore some configurations

Added by Jonathan CLARKE over 10 years ago. Updated over 10 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Matthieu CERDA
Category:
System integration
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

This is due to CFEngine bug https://dev.cfengine.com/issues/6466, occuring in CFEngine 3.6.0 and 3.6.1.

The result is that the rpmPackageInstallation will only read the first unique line of settings from it's data file, and mix up action (install, update, delete), version, version comparaison information and directive/rule IDs for any packages with the same set of these configurations as one previous. This is a quite rare case, unless you have set many packages to the same settings in a single directive.

The fix is a patch to rudder-agent.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #4335: Impossible to upgrade rpm packages via RPM TechniqueRejectedDennis Cabooter2014-01-07Actions
Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/460
Actions #2

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset packages:commit:d19914b328d0d412ef4c571b5f717e0184c39099.

Actions #3

Updated by Matthieu CERDA over 10 years ago

Applied in changeset packages:commit:7bec37501d4787dd811f1835679356b87fd5997a.

Actions #4

Updated by Matthieu CERDA over 10 years ago

  • Target version changed from 2.11.3 to 2.11.2
Actions #5

Updated by Matthieu CERDA over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.2, which was released today.
Check out:

Actions #6

Updated by Nicolas CHARLES about 9 years ago

  • Related to Bug #4335: Impossible to upgrade rpm packages via RPM Technique added
Actions

Also available in: Atom PDF