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

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

Added by Jonathan CLARKE almost 12 years ago. Updated almost 12 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 CabooterActions

Updated by Jonathan CLARKE almost 12 years ago Actions #1

  • 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

Updated by Jonathan CLARKE almost 12 years ago Actions #2

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

Applied in changeset packages:commit:d19914b328d0d412ef4c571b5f717e0184c39099.

Updated by Matthieu CERDA almost 12 years ago Actions #3

Applied in changeset packages:commit:7bec37501d4787dd811f1835679356b87fd5997a.

Updated by Matthieu CERDA almost 12 years ago Actions #4

  • Target version changed from 2.11.3 to 2.11.2

Updated by Matthieu CERDA almost 12 years ago Actions #5

  • Status changed from Pending release to Released

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

Updated by Nicolas CHARLES almost 11 years ago Actions #6

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

Also available in: PDF Atom