Page MenuHomeVyOS Platform

Rewrite system image manipulation tools in Python
Closed, ResolvedPublicFEATURE REQUEST


We still use old bash scripts for image manipulations, like install, add, remove, etc. This blocks the ability to reuse system image tools for new useful feature implementations, like unattended installations, automation, etc.
Would be good to move this all to Python in a way that allows reuse in third-party components. For example, create a module with all basic features (add, install, delete an image, prepare disk, modify boot config), and op-mode scripts with logic that will use this module.


Difficulty level
Unknown (require assessment)
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Internal change (not visible to end users)

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
jestabro changed the status of subtask T5758: Restore scanning configs when live installing from In progress to Backport candidate.Dec 7 2023, 2:48 PM
jestabro changed the status of subtask T5819: Don't echo password on install image from Open to Backport candidate.