hi.
I try to plan a migration from 1.3.4 to 1.4.2. So I booted a clean 1.4.2 install copy the config.boot from 1.3.4 system to /tmp and run:
vyos@vyos:/tmp$ /usr/libexec/vyos/run-config-migration.py config.boot
It failed with:
Migration script error: /opt/vyatta/etc/config-migrate/migrate/vrf/1-to-2: [Errno 1] failed to run command: ['/opt/vyatta/etc/config-migrate/migrate/vrf/1-to-2', 'vyos-test'] returned: - op: set path: ['vrf', 'name'] value: None replace: True - op: set path: ['vrf', 'name', 'OOBM', 'protocols'] value: None replace: True - op: copy old_path: ['protocols', 'vrf', 'OOBM', 'static'] new_path: ['vrf', 'name', 'OOBM', 'protocols', 'static'] exit code: 1.
The Part from the config is:
vrf OOBM {
static {
route6 ::/0 {
next-hop 2a01:XXXX:X::XX {
interface eth0
}
}
}
}How to work around? Is there a better way to teste migrations?
