It's far enough along that I could give it a test on x86/64. Making this possible is the fact that I have a magical ASU server that is running a couple of pending PRs (sorry, it's on a VM in my lab here so not accessible to the general public).
I first installed 23.05.5 on an N5105 minipc, then ran auc -b 24.10 -B 24.10.0-rc2
and the install ran fine. Once it booted into 24.10.0-rc2, I did a test opkg update && opkg install kmod-drm-i915
to try out the new DRM-in-kmod stuff for x86. Man, that thing is HUGE, my package size calculator shows 6,274,644 bytes used by 'kmod-drm-i915' and its unique packages
. YOW
I then set up a 24.10.0-rc1 VM (using a buildroot image so I could add a bunch of packages without messing around on-device). On that box I did owut upgrade
and stood back. Worked fine again and opkg list kmod* | wc -l
shows 1108 packages, so that's nice.
Summary
$ owut upgrade
owut - OpenWrt Upgrade Tool 2024.10.25~8c8907c6-r2 (/usr/bin/owut)
ASU-Server http://10.1.1.206:8000
Upstream https://downloads.openwrt.org
Target x86/64
Profile generic
Package-arch x86_64
Root-FS-type squashfs
Sys-type combined-efi
Version-from 24.10.0-rc1 r28158-d276b4c91a (kernel 6.6.63)
Version-to 24.10.0-rc2 r28161-ea17e958b9 (kernel 6.6.63)
Build-FS-type squashfs
Build-at 2024-12-03T11:41:08Z (~16 hours ago)
Image-prefix openwrt-24.10.0-rc2-x86-64-generic
Image-URL https://downloads.openwrt.org/releases/24.10.0-rc2/targets/x86/64
Image-file openwrt-24.10.0-rc2-x86-64-generic-squashfs-combined-efi.img.gz
Installed 161 packages
Top-level 90 packages
Default 46 packages
User-installed 50 packages (top-level only)
Package version changes:
base-files 1636~d276b4c91a 1638~ea17e958b9
luci 24.297.79519~bcd13b9 24.337.54830~0ca52eb
luci-app-firewall 24.334.00596~98662b0 24.337.54830~0ca52eb
luci-app-package-manager 24.322.49811~ea8b7aa 24.337.54830~0ca52eb
luci-base 24.332.74596~80f18df 24.337.54830~0ca52eb
luci-light 23.024.33244~34dee82 24.337.54830~0ca52eb
luci-mod-admin-full 19.253.48496~3f93650 24.337.54830~0ca52eb
luci-mod-network 24.333.66601~bbc4a90 24.337.54830~0ca52eb
luci-mod-status 24.335.13672~63b7e63 24.337.54830~0ca52eb
luci-mod-system 24.336.49068~ef16778 24.337.54830~0ca52eb
luci-proto-ipv6 24.335.53348~98c0413 24.337.54830~0ca52eb
luci-proto-ppp 24.335.15419~f3d26a2 24.337.54830~0ca52eb
luci-ssl 24.328.43591~9e70c9a 24.337.54830~0ca52eb
luci-theme-bootstrap 24.332.74596~80f18df 24.337.54830~0ca52eb
14 packages are out-of-date
Default package analysis:
Default Provided-by
nftables nftables-json
There are currently package build failures for 24.10.0-rc2 x86_64:
Feed: packages
kadnode Mon Dec 2 17:54:36 2024 - not installed
micropython-lib Mon Dec 2 18:02:49 2024 - not installed
umurmur Mon Dec 2 18:04:21 2024 - not installed
Feed: telephony
freeswitch Mon Dec 2 18:25:29 2024 - not installed
freeswitch-mod-bcg729 Mon Dec 2 18:26:52 2024 - not installed
freetdm Mon Dec 2 18:26:53 2024 - not installed
Failures don't affect this device, details at
https://downloads.openwrt.org/releases/faillogs-24.10/x86_64/
Request:
Version r28161-ea17e958b9 (kernel 6.6.63)
Request hash:
fa16e953bdf8315571e4b426d8a98a53
--
Status: queued - 0 ahead of you
Progress: 0s total = 0s in queue + 0s in build
--
Status: init
Progress: 0s total = 0s in queue + 0s in build
--
Status: container_setup
Progress: 2s total = 0s in queue + 2s in build
--
Status: validate_manifest
Progress: 21s total = 0s in queue + 21s in build
--
Status: building_image
Progress: 57s total = 0s in queue + 57s in build
--
Status: done
Progress: 59s total = 0s in queue + 59s in build
Build succeeded in 59s total = 0s in queue + 59s to build:
version_number = 24.10.0-rc2
version_code = r28161-ea17e958b9 (requested r28161-ea17e958b9)
rootfs_size_mb = default
init-script = no-init-script
Image source: http://10.1.1.206:8000/store/fa16e953bdf8315571e4b426d8a98a53/openwrt-24.10.0-rc2-f0f5e6c35043-x86-64-generic-squashfs-combined-efi.img.gz
Image saved : /tmp/firmware.bin
Manifest : /tmp/firmware-manifest.json
Verifying : /tmp/firmware.bin (11184335 bytes) against /tmp/firmware.sha256sums
Saved sha256 matches
Tue Dec 3 19:54:30 PST 2024 upgrade: Image metadata not present
Tue Dec 3 19:54:30 PST 2024 upgrade: Reading partition table from bootdisk...
Tue Dec 3 19:54:30 PST 2024 upgrade: Extract boot sector from the image
Tue Dec 3 19:54:30 PST 2024 upgrade: Reading partition table from image...
Checks complete, image is valid.
Installing /tmp/firmware.bin and rebooting...