A typo in root server policy prevents upgrading Rudder server to rudder 2.8
distributePolicy Technique in Rudder2.4/2.6/2.7 is not CFEngine3.5 compatible. see #4040
It has been corrected in latest version (> 2.4.12, 2.6.8, 2.7.5), but there is no release containing the fix.
This leads to an error when upgrading rudder-agent (cfeing cannot start, i'll update the issue with the fix)
Before reloading rudder-agent in postinst, we should check if /var/rudder/cfengine-community/inputs/distributePolicy/passwordcheck.cf is valid, and coprrect it if needed
Fixes #4112: Prevent the upgrade to Rudder 2.8 from breaking due to an incompatible Technique/Promise
Updated by Vincent MEMBRÉ over 6 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.8.0~rc2, which was released today.
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2013-October/000059.html * The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog28 * Download information: https://www.rudder-project.org/site/get-rudder/downloads/