Actions
Bug #5386
closedrudder-agent 2.11.{0,1} ignore duplicate lines in data files causing rpmPackageInstallation technique to ignore some configurations
Status:
Released
Priority:
1 (highest)
Assignee:
Matthieu CERDA
Category:
System integration
Target version:
Pull Request:
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.
Actions