We recently tried upgrading a machine from PVE 6.x to PVE 7.x. The official instructions say that installing ifupdown2 and uninstalling ifupdown would work as replacement. We use ifupdown + resolvconf.
However, ifupdown and ifupdown2 behave differently with our /etc/networking/interfaces file...