This task abstracts the load_config operation to add extensions and modularity for use by (1) soft-rollback (T5249) (2) error reporting for configtest. The module will include several versions of load_config as we move legacy --> modern.
Description
Description
Details
Details
- Version
- -
- Is it a breaking change?
- Perfectly compatible
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
In progress | FEATURE REQUEST | None | T3355 Remove all remaining legacy Vyatta code | ||
Open | BUG | None | T4316 Update save-config/load-config | ||
Resolved | jestabro | T4235 Add config tree diff algorithm | |||
Not Applicable | FEATURE REQUEST | jestabro | T4295 Use config_tree instead of legacy loadFile in vyos-load-config.py | ||
Resolved | ENHANCEMENT | jestabro | T5316 configtree: use a single pass of the diff algorithm | ||
Resolved | ENHANCEMENT | jestabro | T5317 configtree: remove mutable references | ||
In progress | ENHANCEMENT | jestabro | T5528 Replace legacy loadFile with config_diff | ||
Resolved | FEATURE REQUEST | jestabro | T5249 Add rollback-soft feature to rollback without a reboot | ||
Resolved | ENHANCEMENT | jestabro | T5815 Add load_config module |