Follow up to https://vyos.dev/T5365 and https://vyos.dev/T4870
When ever the container migration script is run it stops each container, saves it's image, deletes from directories, then imports the image, and starts it again. This ends up in an impact to the running applications because they have to stop/start every time.
The migration script's intention seems to be to just migrate any non-overlay image to be overlay. If this is the case, then the migration script should only perform those actions when the container is an image that has a non-overlay FS.
yzguy@test-R1# sudo podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3f0e2eea05aa docker.io/cloudflare/gortr:latest -cache https://dn... 57 minutes ago Up 57 minutes ago gortr [edit] yzguy@test-R1# load /var/tmp/config.txt Loading configuration from '/var/tmp/config.txt' No configuration changes to commit. [edit] yzguy@test-R1# sudo podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6a729c2e5ed8 docker.io/cloudflare/gortr:latest -cache https://dn... 16 seconds ago Up 16 seconds ago gortr [edit] yzguy@test-R1# load /var/tmp/config.txt Loading configuration from '/var/tmp/config.txt' No configuration changes to commit. [edit] yzguy@test-R1# sudo podman ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f887a92801ee docker.io/cloudflare/gortr:latest -cache https://dn... 14 seconds ago Up 14 seconds ago gortr [edit]