Upgraded from 14.3 to 15.0 - bhyve guest machine

Hi there,

What I did:


sh:
# FreeBSD 14.3
freebsd-update fetch install

# Upgrade to 15.0
freebsd-update upgrade -r 15.0-RELEASE install
shutdown -r now

# << reboot >>
# at the stage guest machine booted, but was unable to connect via ssh
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 99v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 98v0
Apr 21 15:36:51 www syslogd: last message repeated 11 times
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 111v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 98v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 95v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 98v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 95v0
Apr 21 15:36:51 www kernel: ipfw: ipfw_ctl3 invalid option 98v0

After reboot - IPFW rules not loaded! unable to connect remotely.
In my case I managed to load firewall rules only after running freebsd-update install

My question, is there a way to avoid that kind of issues ?
I have machine to update with no video card at all, only Ethernet interfaces .... and what I see from this point, I kinda have to find USB<->UART port somehow pass the first reboot and execute freebsd-update install before network interfaces will be reachable ....
 
My question, is there a way to avoid that kind of issues ?
Disable ipfw(8), or upgrade completely without rebooting system [1], or upgrade to 14.4 first before upgrading to 15.0 [2].

[1] https://www.freebsd.org/releases/15.0R/errata/#open-issues
Code:
Open Issues

    ipfw(8) denies networking when booting a 15.0 kernel with 14.3 userland
    Workaround: disable ipfw(8) or upgrade completely before rebooting ipfw(8) systems
    State: open - https://bugs.freebsd.org/291562

[2] Bug 291562 - freebsd-update: 14.3-15.0 ipfw incompatibility disaster for remote system with no console access: Comment 14

A commit in branch releng/14.4 references this bug:

ipfw: add ability to run ipfw(8) binary with 15.0+ kernel module
 
Back
Top