Your message dated Fri, 18 Jul 2025 15:52:28 +0200 with message-id <aHpRnLzIgvf6qxXV@per.namespace.at> and subject line Re: Bug#1091766: release-notes: trixie deprecating LXD in favor of Incus has caused the Debian Bug report #1091766, regarding release-notes: trixie deprecating LXD in favor of Incus to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1091766: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091766 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: release-notes: trixie deprecating LXD in favor of Incus
- From: Mathias Gibbens <gibmat@debian.org>
- Date: Tue, 31 Dec 2024 03:07:14 +0000
- Message-id: <04545c7d779cc62bb89b14198c5628fd0af5e5a3.camel@debian.org>
Package: release-notes Severity: normal X-Debbugs-CC: debian-devel@lists.debian.org, gibmat@debian.org TL;DR -- It is expected that trixie will be the last release of Debian to include LXD, and users are encouraged to migrate to Incus after upgrading. (CC'ing debian-devel for broader awareness, but let's keep any followup discussion in the bug.) --- In July 2023, Canonical moved LXD from the Linux Containers project and took it in-house, though still under an Apache-2.0 license. Shortly afterwards a community fork (Incus) was announced. Then in December 2023 Canonical announced a blanket re-licensing of all LXD code from Apache-2.0 to AGPLv3 and began requiring a CLA to contribute code. Additional details and links can be found in bug #1058592. As a result, the version of LXD in unstable is a snapshot of the last commit before the licensing was changed (5.0.2+git20231211.1364ae4). This snapshot will be roughly 1.5 years old when trixie is released, and it won't be from the latest LTS branch (currently 5.21.x). In the year since, Incus has also been packaged in unstable and is tracking upstream LTS releases, currently at version 6.0.3. While the Incus and LXD projects have diverged in some areas, Incus includes tooling to help automatically migrate LXD servers to Incus. Once forky development opens up, I plan to file a RM bug for LXD. --- Wait! We need to update LXD and/or keep it beyond the trixie release! The chief impediment is the need to go through and properly check the license information for every single file. Canonical didn't apply any metadata when they re-licensed, and waters were further muddied with statements that the stable-5.0 branch hadn't actually been re-licensed yet has pulled in newer commits that are AGPLv3. Submitting code changes upstream now requires signing a CLA, which some individuals aren't willing to do. Also, updating to the latest LTS release (5.21.2) would require the packaging of a few additional golang libraries[1] prior to trixie freezes starting (still TBA as of this message). The 5.0.4 LTS release builds fine in unstable, but had a couple test failures that I didn't investigate further. LXD is team-maintained under the Go Packaging Team, so any interested party is welcome to put in the work if they really want to. However, I think that Incus provides a solution that's just as good, if not better, than LXD. Mathias [1] -- github.com/dell/goscaleio, github.com/openfga/api, github.com/openfga/language, and github.com/openfga/openfgaAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
- To: Richard Lewis <richard.lewis.debian@googlemail.com>, 1091766-done@bugs.debian.org
- Cc: Mathias Gibbens <gibmat@debian.org>
- Subject: Re: Bug#1091766: release-notes: trixie deprecating LXD in favor of Incus
- From: Chris Hofstaedtler <zeha@debian.org>
- Date: Fri, 18 Jul 2025 15:52:28 +0200
- Message-id: <aHpRnLzIgvf6qxXV@per.namespace.at>
- In-reply-to: <CAJ3BuoQebpbhy=WTLycsr9P-Ejvrsgyn9YTFNJf1YK+CgH-0+w@mail.gmail.com>
- References: <04545c7d779cc62bb89b14198c5628fd0af5e5a3.camel@debian.org> <CAJ3BuoQebpbhy=WTLycsr9P-Ejvrsgyn9YTFNJf1YK+CgH-0+w@mail.gmail.com>
On Fri, Jun 20, 2025 at 08:38:07PM +0100, Richard Lewis wrote: > On Tue, 31 Dec 2024 03:07:14 +0000 Mathias Gibbens <gibmat@debian.org> wrote: > > TL;DR -- It is expected that trixie will be the last release of > > Debian to include LXD, and users are encouraged to migrate to Incus > > after upgrading. > See here for some suggested wording for the release-notes - > https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/263 This got merged, thus closing the bug. Chris
--- End Message ---