Actions
Bug #3768
closedRestoring Rules with old fileFormat version does not work
Status:
Released
Priority:
1 (highest)
Assignee:
Category:
Web - Maintenance
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
Restoring and archive starts by getting all xml files in /var/rudder/configuration-repository.
If one of those xml file has an old fileFormat, rudder migrates it to the latest version.
But this is not working for Rules : The migration is done, but it still uses the old wml file to unserialise
for { ruleXml <- xmlMigration.getUpToDateXml(xml) rule <- ruleUnserialisation.unserialise(xml) } yield { rule }
ruleXML should be used instead of rule
Updated by Vincent MEMBRÉ over 11 years ago
- Status changed from New to Pending technical review
- Assignee changed from Vincent MEMBRÉ to François ARMAND
- Pull Request set to https://github.com/Normation/rudder/pull/272
pull request here: https://github.com/Normation/rudder/pull/272
Updated by François ARMAND over 11 years ago
- Status changed from Pending technical review to Pending release
It was merged, but the commit message was erroneous and should have been "fixed"
Updated by Nicolas PERRON over 11 years ago
- Subject changed from restoring Rule with old fileFormat is not working to Restoring Rules with old fileFormat version does not work
Updated by Nicolas PERRON over 11 years ago
- Status changed from Pending release to Released
Updated by Nicolas PERRON over 11 years ago
This bug has been fixed in Rudder 2.4.7, which was released today.
Check out:
- The release announcement: http://www.rudder-project.org/pipermail/rudder-announce/2013-July/000041.html
- The full ChangeLog: http://www.rudder-project.org/foswiki/bin/view/System/Documentation:ChangeLog24
- Download information: http://www.rudder-project.org/foswiki/Download/
Actions