Page MenuHomeVyOS Platform

Improvements to migration system
Backport candidate, NormalPublicENHANCEMENT

Description

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.

Details

Difficulty level
Hard (possibly days)
Version
-
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:
https://github.com/vyos/vyos-1x/pull/3692
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:
https://github.com/vyos/vyos-1x/pull/3788