Actions
Bug #2599
closedThe version of the cfengine_stdlib used contains many old/buggy body and bundle
Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
Techniques
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
The cfengine_stdlib hasn't been updated on Rudder since February (or older).
It contains some bundles with poor or defective implementation (especially set_config_values (which had to be rewritten in the promises)). An upgrade of the defective part (if not all) should be done ASAP
Updated by Jonathan CLARKE over 12 years ago
- Status changed from New to Pending technical review
- Assignee changed from Nicolas CHARLES to Jonathan CLARKE
OK, I've downloaded and applied the latest version of the CFEngine stdlib.
I checked that:- All the extra body and bundles added in the new version are not in naming conflicts with our own body and bundles
- There was one, which was copied from the new version of cfengine_stdlib.cf, so I removed it (from sudoParameters Technique)
- No changes made in existing body and bundles should affect us
Updated by Matthieu CERDA over 12 years ago
I validate this. It is much needed !
Updated by Jonathan CLARKE over 12 years ago
- Status changed from Pending technical review to Released
Updated by Jonathan CLARKE over 12 years ago
There was a separate commit here by Nicolas Charles to remove an incompatible body. However, that commit was only made on the 2.5 branch, not on 2.4, causing problems. I've just cherry-picked it to solve the problem.
Updated by Benoît PECCATTE almost 10 years ago
- Project changed from 24 to Rudder
- Category changed from Policy Templates to Techniques
Actions