upgrade fails and out of space issues
-
So I had a couple of failed upgrades and somehow it reverted back on older version. In all this, my 4200 ran out of space and that's where I learned about the boot environments. I was able to remove one that seemed ok to remove and was able to get the ship righted.
However, I still have some extra (failed) boot environments and something kind of confusing. The boot environment screen seems to show 24.11 as the current active one, but the main screen shows I'm on 25.07.1.
I also have one that is not selectable...? Like it is loading, at the bottom of the list. Anyway, I want to get this cleaned up and free up the space. Can anyone assist me? Thank you so much.!
-
Hmm, that looks like it's updating the status of that BE. It should boot into the updated BE then confirm that as the next BE.
If you reboot does it revert to 24.11?
-
@stephenw10 I had already rebooted, but since you asked, I rebooted again and got this....
-
@davidstoll that looks like it upgraded?
For reference you can/should/must remove old BEs you aren’t using, particularly on smaller storage.
https://docs.netgate.com/pfsense/en/latest/troubleshooting/filesystem-shrink.html -
@SteveITS said in upgrade fails and out of space issues:
https://docs.netgate.com/pfsense/en/latest/troubleshooting/filesystem-shrink.html
Well, yes, I should remove them, but that article is very generic. For instance, what is the one with the black circle/reload icon next to it? I'm assuming all of the ones with yellow exclamation points could be removed. But the one simply labeled "default" is a little scary to remove. Just looking for more experienced insight.
-
@davidstoll Hmm, yeah https://docs.netgate.com/pfsense/en/latest/backup/zfsbe/gui.html doesn't show the icons other than the green checkmark being the active one. If you hover over them is there a tooltip?
Loosely/paraphrasing, the normal upgrade process is, "default" is copied and makes a BE with a _XXXXX timestamp added on. Then one ends up with the name "default" as the current BE and default_XXXXX is the backup.
It seems like your upgrade attempt (Aug 28?) failed (guessing that's the yellow warning icon) and then maybe it reverted to the backup, after which there were a few more attempts yesterday (20250902*) from the bottom BE. (the pencil can edit the name)
I don't think I've seen one yet using over "a couple MB" in the GUI there other than the active one...but they all actually use around 1-2 GB in my experience. So it's a bit misleading as listed.
-
Mmm, the yellow warning triangle means that BE failed the boot verifcation and was flagged.
If those do actually boot then booting into them and allowing it to complete the check should remove the warning.
I wonder if your config is somehow taking a very long time to complete the boot check. That might explain what you're seeing if they were rebooted before completion.
-
@SteveITS
Tool tips say the following:
green: Current Boot Environment
yellow: Boot Verification Failed
black: Upgrading Boot Environment