add system image https://s3-us.vyos.io/rolling/current/vyos-1.4-rolling-202302050317-amd64.iso
set system image default-boot 1.4-rolling-202302050317
When the system came up my container section was entirely missing from the config. I rolled back to the previous release I was using, 1.4-rolling-202210020218 and now see an error when running podman commands:
ERRO User-selected graph driver "vfs" overwritten by graph driver "overlay" from database - delete libpod local files to resolve. May prevent use of images created by other tools
And here’s my show container output from configuration mode:
I do not mind redoing my container configuration, but I am not sure what the correct place to put persistent volume storage is for use with containers. I thought I was using a persistent mounted disk but the directories I specified for my container volumes are also missing along with the container config.
How much disk space does your VyOS have? I implemented a way in archiving and restoring container imGes when filesystem driver is changed. This will only work on sufficient diskspace. Let me take a look at this
I see, this makes a lot of sense, I should have checked the changelogs more closely. Though it also appears that there were changes added to mitigate the effects of the change, those appear to have not worked for me. Oh well, it is not a problem for me to re-do the configuration.
My only issue now is that when I roll forward, the contents of /usr/lib/live/mount/persistence/volumes (which is a directory I created) appear to be wiped out. I will check out the migration scripts and see if I can grok it.