Mathias' Blog

Occasional musings and technical posts…

02 Jan 2025

Open Source Activities for December 2024

Even though the trixie freeze dates haven’t yet been announced, this past month my focus began to shift to preparing for the upcoming trixie release.

One significant change is that trixie will be the last version of Debian to include LXD. This has been the plan for the past year, but at the end of the month I filed a release-notes bug and CC’ed d-devel for broader awareness. After upgrading to trixie, users are encouraged to migrate their LXD servers to Incus.

Also in the trixie release vein, the 6.0.3 LTS releases of lxc/lxcfs/incus were released and uploaded to unstable. It’s very likely that this will be the version to ship with trixie.

Highlights

  • New 6.0.3 LTS releases of lxc, lxcfs, and incus uploaded to unstable
    • Backported version of incus for bookworm also updated to the 6.0.3 LTS release
  • Prepared some packaging updates for LXD
    • Fixes for bugs #1078628 and #1089935
    • Cherry-picked some fixes from incus for QEMU 9.x
  • OpenRCT2 v0.4.17 was uploaded to unstable and bookworm-backports

Debian packaging work

Uploaded the following packages to NEW

  • golang-github-johanneskaufmann-dom
  • golang-github-minio-cli
  • minio-client

Updated the following packages in unstable

  • gobgp
  • golang-github-agnivade-levenshtein
  • golang-github-andybalholm-cascadia
  • golang-github-antchfx-xmlquery
  • golang-github-antchfx-xpath
  • golang-github-casbin-casbin
  • golang-github-deckarep-golang-set
  • golang-github-go-chi-chi
  • golang-github-go-kit-kit
  • golang-github-go-ldap-ldap
  • golang-github-jeremija-gosubmit
  • golang-github-minio-minio-go-v7
  • golang-github-minio-pkg
    • Contributed to an upstream PR to update the version of lestrrat-go/jwx to v2
  • golang-github-nats-io-go-nats
  • golang-github-nats-io-jwt (fixed bug #940400)
  • golang-github-nats-io-nkeys
  • golang-github-onsi-ginkgo-v2 (fixed bug #1079030)
  • golang-github-philhofer-fwd
  • golang-github-tinylib-msgp
  • golang-github-vishvananda-netns
  • golang-github-zitadel-oidc
  • golang-k8s-utils
  • incus (fixed bug #1090375 and addressed low-severity CVE-2024-6156)
  • lxc (fixed bug #1085241)
  • lxcfs
  • nats-server
  • node-gulp-sass
  • openrct2
  • openrct2-objects

Prepared the following updates for the next bookworm point release

  • lxc (Fix null pointer derefernce with shared rootfs, see #1091164)

Updated the following backported packages for bookworm

  • golang-github-jeremija-gosubmit
  • golang-github-minio-minio-go-v7
  • golang-github-zitadel-oidc
  • incus

BTS activities

  • Filed and investigated a couple FTBFS bugs (#1091101, #1091102, and #1091273)
  • Reported one bug upstream in the MinIO madmin-go project

Sponsors

All work was done on a volunteer basis.