@robi:
@morphmkd:
This is a virtual machine and I also have a snapshot from before the upgrade so I can go back and upgrade again (already tried this several times).
Can you please elaborate on the procedure? Do you want me to go back to 2.1.5, make a backup, upgrade, uninstall all the packages, reboot and then restore the backup from 2.1.5?
I'm also running a couple of pfSense instances as VMs.
I never upgrade in-place. I'm always just taking a config backup of the running pfSense, creating a brand new virtual machine with the same parameters (similar NICs in the same networks), doing a completely fresh install from scratch with the new version, adding a temporary IP address to the LAN port just to access the default web interface, restore the config taken from the previous version. While it reboots, I just disconnect the NICs of the old VM from the network, and have the new one running in place of it.
This way, I have an instantly running copy of pfSense running the previous version, no more than a NIC connection away.
Yes, that's exactly what I ended up doing. :)