Actions
Bug #3768
closedRestoring Rules with old fileFormat version does not work
Effort required:
Priority:
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 9 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 9 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 9 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 9 years ago
- Status changed from Pending release to Released
Updated by Nicolas PERRON over 9 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