Upgrade 26.1 -> 26.7 boot stuck at root mount waiting for CAM

Started by edward.scroop@gmail.com, Today at 02:19:05 PM

Previous topic - Next topic
I am currently running opnsense on two hp dl360 g9's. They both have the latest bios and ilo firmwares.
When i try to upgrade from 26.1 to 26.7, it downloads and extracts the update but when it reboots it gets stuck at boot with a repeating message of "Root mount waiting for: CAM".
I have tried to leave it for up to 30 minutes but it still keeps looping and displaying the message. I have tried to use both bios and uefi boot, but that doesn't change the result.

I am however able to select the backup partition from the bootloader and it boots normally without the "Root mount waiting for: CAM" message.

I have attached the faulty 26.7 boot logs and the normal 26.1.11 boot logs.


Looks like FreeBSD 15.1 fails to detect the virtual volumes or disk drives presented by your HP smart array controller.

The ciss(4) driver is problematic to say the least, due to the lack if vendor support.

https://man.freebsd.org/cgi/man.cgi?query=ciss&sektion=4&format=html

You might want to take this to the freebsd-stable or freebsd-scsi mailing lists. It's clearly a regression.

https://www.freebsd.org/community/mailinglists/

While Deciso/OPNsense occasionally (and probably more frequently than they'd like to) fix upstream problems in the networking subsystem, I doubt RAID controller support is in the scope of OPNsense.

HTH,
Patrick
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

Or you should take a look at the release notes?

Especially where it reads:

Quoteo The CPU microcode early loading has been known to be flaky on some setups.  A fix is in the FreeBSD 15.1 boot loader code, but can only be reached by reinstall or manually updating the boot code of your system after the upgrade succeeded.  If you want to be on the safe side during the upgrade itself please remove the plugin before proceeding.

And then there is this.


Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, Leox LXT-010H-D

1100 down / 450 up, Bufferbloat A+

It's not hanging at the point at which systems impacted by the microcode issue generally do. But it might be worth a try.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)