Anyone else had any issues upgrading and it not being anything already mentioned in the forum? Loading kernel.old doesnt help, only rebooting to a snapshot before upgrading to 26.7.2_2 get my Opnsense up and running again. I had set firmware setting to a specific mirror, but set it back to default and it still get kernel panic after trying to update again
This is what shows just before the kernel panic:
exec /sbin/init: error 8
init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init
panic: no init
cpuid = 3
time = 1786695550
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe00d2e23cd0
vpanic() at vpanic+0x136/frame 0xfffffe00d2e23e00
panic() at panic+0x43/frame 0xfffffe00d2e23e60
start_init() at start_init+0x265/frame 0xfffffe00d2e23ef0
fork_exit() at fork_exit+0xb7/frame 0xfffffe00d2e23f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00d2e23f30
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
KDB: enter: panic
[ thread pid 1 tid 100002 ]
Stopped at kdb_enter+0x33: movq $0,0x15a8af2(%rip)
db>
Here is info about my system
CPU: Intel N100
NIC: I226-V
Kernel: 15.1-RELEASE-p1
Userland: 15.1-RELEASE-p1
Installed OPNsense package: 26.7.1_1
No microcode or Realtek add-on package
Looks like the "init" never materialised on the disk after extraction. It's not possible to recover from this.
Quickest way is to reinstall with the 26.7 image and use the importer to retain your old settings.
Cheers,
Franco
Thanks for the quick reply, reinstall and import old setting it is then
Just to confirm if anyone else run into the same. Suggested solution by franco solved it and up and running on latest version.
Thank you for confirming the fix. I encountered the same problem today when upgrading my primary Opnsense firewall from 26.7.1 to 26.7.2_2 via the GUI. Reinstalling with the release 26.7 image, using importer to restore my configuration, upgrading via the GUI to release 26.7.2_2 and reinstalling my Plugins resolved the problem.
I did not encounter any problems when upgrading from 26.7.1 to 26.7.2_2 via the GUI on my backup Opnsense firewall. It has the same configuration except different interface names and no Zenarmor (os-sensei) Plugin.
Primary Firewall
CPU: Intel i5-14500T
MB: ASRock IMB-X1314
NICs: Intel I225-LM/I225-V
Backup Firewall
CPU: AMD GX-412TC
MB: PCEngines apu2b4
NICs: i210AT
Primary Opnsense Firewall 26.7.1 to 26.7.2_2 upgrade error
exec/sbin/init: error 8
init: not found in path /sbin/init:/sbin/oinit:/sbin/init.bak:rescue/init
panic: no init
cpuid = 1
time = 1787501561
KDB: stack backtrace:
db_trace_self_wapper() at db_trace_self_wapper+0x2b/frame 0xfffffe014c60bcd0
vpanic() at vpanic+0x136/frame 0xfffffe014c60be00
panic() at panic+0x43/frame 0xfffffe014c60bef0
start_init() at start_init+0x265/frame 0xfffffe014c60bef0
fork_exit() at fork_exit+0x7b/frame 0xfffffe014c60bf30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01d4c60bf30
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
KDB: enter: panic
[ thread pid 1 tid 100002 ]
Stopped at kdb_enter+0x33: movq $0,0x15a8af2(%rip)
db>
I went in the same error(s).
26.7.1 to 26.7.2_2
and now again with 26.7.2_2 to 26.7.3
i have a HA cluster and all machines get this faults.
That is realy not nice. I think it is zenarmour. But i do not know how i can proof it without a complety new install.
In that state a quick update is impossible and i have to spend at least one hour for the recovery in total (per machine and update)
i use additional:
os-acme-client (installed) 4.16_1 821KiB 3 OPNsense ACME Client
os-adguardhome-maxit (installed) 1.18 32.2MiB 4 mimugmail AdGuardHome
os-cpu-microcode-intel (installed) 1.1_1 876B 3 OPNsense Intel CPU microcode updates
os-etpro-telemetry (installed) 1.8_3 49.5KiB 2 OPNsense ET Pro Telemetry Edition
os-freeradius (installed) 1.10.2 347KiB 3 OPNsense RADIUS Authentication, Authorization and Accounting Server
os-intrusion-detection-content-et-open (installed) 1.0.2_2 6.92KiB 3 OPNsense IDS Proofpoint full ET open ruleset complementary subset for ET Pro Telemetry edition
os-iperf (installed) 1.0_2 25.2KiB 3 OPNsense Connection speed tester
os-isc-dhcp (installed) 1.0_7 284KiB 2 OPNsense ISC DHCPv4/v6 server
os-mdns-repeater (installed) 1.2 18.7KiB 3 OPNsense Proxy multicast DNS between networks
os-nut (installed) 1.9_1 55.4KiB 3 OPNsense Network UPS Tools
os-openvpn-legacy (installed) 1.0_1 157KiB 3 OPNsense OpenVPN legacy support
os-sensei (installed) 2.6.2 321MiB 2 SunnyValley Zenarmor is an Enterprise SASE & SSE platform (NGFW, SWG, CASB, ZTNA, SD-WAN)
os-sensei-agent (installed) 2.6.1 178MiB 2 SunnyValley Cloud Connectivity Agent for Zenarmor - Enterprise SASE & SSE platform
os-sensei-updater (installed) 2.0 3.75KiB 2 SunnyValley OPNsense ZENARMOR Plugin Updater
os-smart (installed) 2.4 22.9KiB 3 OPNsense SMART tools
os-squid (installed) 1.4_1 296KiB 3 OPNsense Squid is a caching proxy for the web
os-sunnyvalley (installed) 1.5_2 2.43KiB 2 OPNsense Vendor Repository for Zenarmor - Enterprise SASE & SSE platform (NGFW, SWG, CASB, ZTNA, SD-WAN)
os-udpbroadcastrelay (installed) 1.0_6 43.9KiB 3 OPNsense Control udpbroadcastrelay processes