I think release upgrader settings changed. To do deb2snap transitions first before upgrade happens.
Because during upgrade, packages are inconsistent, and snap hooks must be deffered until they are safe to execute on the system.
Note all other deb2snap transitions were always graceful and would attempt transition later if snap configuration fails during upgrade.
See old LXD deb2snap .deb logic.
I think release upgrader settings changed. To do deb2snap transitions first before upgrade happens.
Because during upgrade, packages are inconsistent, and snap hooks must be deffered until they are safe to execute on the system.
Note all other deb2snap transitions were always graceful and would attempt transition later if snap configuration fails during upgrade.
See old LXD deb2snap .deb logic.