github kairos-io/hadron v0.2.0

5 hours ago

v0.2.0 - The Lucky Seven Release

New Features

Linux Kernel 7.0

Major kernel upgrade to the Linux 7.0 series. This release ships with kernel 7.0.6, bringing improved hardware
support, performance optimizations, and the latest upstream features.

DirtyFrag CVE Mitigation

Proactive mitigation for the DirtyFrag vulnerability (CVE pending). The nf_defrag_ipv4 and nf_defrag_ipv6 kernel
modules are now blocklisted by default to prevent exploitation until a patched kernel is available upstream.

Thor GPU Support

New example Dockerfile and documentation for building Hadron images with Thor GPU accelerator support, enabling
AI/ML workloads on Thor-based systems.

RISC-V Multi-Architecture Manifests

RISC-V (riscv64) images are now included in multi-architecture container manifests, allowing seamless pulls on
RISC-V hardware without specifying the architecture explicitly.

ARM64 Nvidia Kernel Support

Additional kernel configuration options enabled for ARM64 to support Nvidia GPU drivers, expanding GPU compute
capabilities on ARM-based systems.

GRUB SMBIOS Support

GRUB bootloader now includes SMBIOS module support, enabling system identification and hardware inventory at boot
time.

Improved Build Flexibility

The Dockerfile now supports parameterized base images and tags, making it easier to customize builds and integrate
with different base image sources.

Component Versions

Components updated in this release are shown in bold.

Toolchain

Component v0.1.0 v0.2.0
GCC 15.2.0 15.2.0
musl libc 1.2.6 1.2.6
binutils 2.46.0 2.46.0
GDB 17.1 17.2
make 4.4.1 4.4.1
cmake 4.3.2 4.3.2
autoconf 2.73 2.73
automake 1.18.1 1.18.1
libtool 2.5.4 2.5.4
m4 1.4.21 1.4.21
bison 3.8.2 3.8.2
flex 2.6.4 2.6.4
gperf 3.3 3.3
pkg-config 2.5.1 2.5.1

Core System

Component v0.1.0 v0.2.0
Linux kernel 6.19.12 7.0.6
systemd 260.1 260.1
dbus 1.16.2 1.16.2
util-linux 2.42 2.42
kmod 34.2 34.2
dracut 110 110
busybox 1.37.0 1.37.0
bash 5.3 5.3
coreutils 9.11 9.11
shadow 4.19.4 4.19.4
sudo 1.9.17p2 1.9.17p2
PAM 1.7.2 1.7.2

Security & Crypto

Component v0.1.0 v0.2.0
OpenSSL 3.6.2 3.6.2
OpenSSH 10.3p1 10.3p1
cryptsetup 2.8.6 2.8.6
libseccomp 2.6.0 2.6.0
libcap 2.78 2.78
libkcapi 1.5.0 1.5.0
TPM2-TSS 4.1.3 4.1.3
ca-certificates 20260413 20260413

Storage

Component v0.1.0 v0.2.0
LVM2 2.03.39 2.03.40
e2fsprogs 1.47.4 1.47.4
parted 3.7 3.7
dosfstools 4.2 4.2
multipath-tools 0.14.3 0.14.3
open-iscsi 2.1.11 2.1.11
libaio 0.3.113 0.3.113

Networking

Component v0.1.0 v0.2.0
curl 8.19.0 8.20.0
iptables 1.8.13 1.8.13
libnftnl 1.3.1 1.3.1
libmnl 1.0.5 1.0.5

Libraries

Component v0.1.0 v0.2.0
expat 2.7.5 2.8.1
libxml2 2.15.3 2.15.3
libffi 3.5.2 3.5.2
libelf 0.193 0.193
readline 8.3 8.3
zlib 1.3.2 1.3.2
zstd 1.5.7 1.5.7
lz4 1.10.0 1.10.0
xz-utils 5.8.3 5.8.3
popt 1.19 1.19
json-c 0.18 0.18
acl 2.3.2 2.3.2
attr 2.5.2 2.5.2
GMP 6.3.0 6.3.0
MPFR 4.2.2 4.2.2
MPC 1.4.1 1.4.1
libiconv 1.18 1.18
liburcu 0.15.6 0.15.6
musl-fts 1.2.7 1.2.7

Languages & Runtimes

Component v0.1.0 v0.2.0
Python 3.14.4 3.14.5
Perl 5.42.2 5.42.2
sqlite3 3.53.0 3.53.1

Tools & Utilities

Component v0.1.0 v0.2.0
rsync 3.4.1 3.4.2
strace 6.19 7.0
grep 3.12 3.12
gawk 5.4.0 5.4.0
findutils 4.10.0 4.10.0
diffutils 3.12 3.12
gzip 1.14 1.14
bc 7.0.3 7.0.3
kbd 2.9.0 2.9.0
pax-utils 1.3.10 1.3.10
xxhash 0.8.3 0.8.3

Bootloader

Component v0.1.0 v0.2.0
GRUB 2.14 2.14
shim 16.1 16.1

Full changelist

Full Changelog: v0.1.0...v0.2.0

Don't miss a new hadron release

NewReleases is sending notifications on new releases.