Add this entry to your cluster's
spec.releases.catalog, then set
spec.version to the same version. The digest is the
sha256 of the release document's exact bytes, and the document gives
the digest of every artifact below.
- version: 2026.07.31-001
digest: sha256:df3fa6eb3c2c704730a4f01aaf152fb51af18fafb7176eb356f1a4bad3b2d334
The upgrade guide gives the rest of the steps. See release 2026.07.31-001 on GitHub.
Changes since v2026.07.30-001: - Record milestone 44 as completed - Extract walkDiskLinks so a test can drive the first walk - Give each FAT volume its own id and print a collision once - Repair the findings from the milestone 44 branch review - Propose the stable disk name in the hardware report - Publish the by-id, local by-path, and by-uuid trees - Read a partition's filesystem UUID for the by-uuid tree - Resolve stable names before a reinstall wipes a disk - Resolve a declared stable name when claiming a disk - Accept stable names in a storage role's device field - Report each disk's stable names in the hardware status - Add the local by-path name computation - Add the by-id name computation for local disks - Record milestone 45 as completed - Repair the comments and messages the approval grant made stale - Add liken approve-reboot to grant a Manual machine its disruption - Add liken kubectl, stern, and flux passthrough commands - Add a kubeconfig-backed client for the operator's workstation - Resolve the kubeconfig endpoint from the deployment directory - Honor the approve-disruption grant and publish status.pending - Add status.pending and the approve-disruption grant to the Machine API - Add a /release skill for the release-day flow - Run 2026.07.30-001 on the liken.sh cluster
| File | Size | sha256 |
|---|---|---|
| vmlinuz | 17M | e75ac1df09cbc04f246c79dece5f86c5bdcb318fe9c5b30e5f704c3a633419cc |
| liken.sqfs | 378M | 72292b2cf2afb5c201d6506e929437b1788e0e04bd99c885c3b231c3439f4f12 |
| boot.cpio | 11M | b35c212e05edc47460290b1f9abacedcf0a02ff91e14049c87b7f5dbe09cee88 |
| microcode.cpio | 17M | 8ba08347c6060888110d12e4e269e8cfb160c872fe610e6ec729b2cfa9bc2eee |
| liken | 13M | cca19392fe257c93e20566b641c2edbe65340ad7b15a886a68a025d2961cb4c1 |
| systemd-bootx64.efi | 132K | e8f497449fd71adc0fcfd42962e58e7c4651f66c3531b98cac4fa0398365ca65 |
| grub-boot.img | 512B | 7720690bdaf25fd7e3ade7e01b8d0de91e0991653e2a6900011ab23daf6e6032 |
| grub-core.img | 148K | 5b812be06661a1441e86c100f2b2722e0c62246d9d43ccceedd952479b5f7e62 |
| LICENSES.md | 150K | f29c86b2e70f66ec2887e07c5d7d4a6059221dbf540a87eee14c2c5fc9a8798c |
release.yaml
is the document that lists them.
LICENSES.md
carries the third-party notices, and
the source mirror serves the corresponding
source for the components that require it.
| Component | Version |
|---|---|
| kernel | 7.1.5 |
| k3s | v1.36.2+k3s1 |
| xtables | v0.15.2 |
| trust | 2026-07-16 |
| e2fsprogs | 1.47.1 |
| open-iscsi | 2.1.12 |
| nfs-utils | 2.8.3 |
| systemd-boot | 259.5-0ubuntu3.3 |
| grub | 2.12-1ubuntu7.3 |
| hwdata | v0.409 |
| tzdata | 2026c |
| linux-firmware | 20260622 |
| microcode | 20260512 |
| flux | v2.9.3 |