Page MenuHomeVyOS Platform

Improvements to migration system
Backport candidate, NormalPublicENHANCEMENT


This is a root task for improvements to the migration system, generally, for 1.5, and to the migration script runner, specifically. The latter was written as a more or less direct translation into Python of the legacy version at a time when interoperability was still necessary. Goals are an improved design, better error reporting, and the distinction of syntax changes from system capabilities.


Difficulty level
Hard (possibly days)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Improvement (missing useful functionality)

Event Timeline

jestabro changed the task status from Open to In progress.Thu, Jun 20, 1:42 PM

Draft PR passes configtests; dramatically faster:
Minor integration and other testing remain before ready for review.

jestabro changed the task status from In progress to Backport candidate.Fri, Jun 28, 5:03 PM
jestabro moved this task from Need Triage to Backport Candidates on the VyOS 1.5 Circinus board.

Bug fix in case of config file without component version string: