* [PATCH 0/2] drop Debian 11 from supported distros
@ 2025-09-18 8:56 Quentin Schulz
2025-09-18 8:56 ` [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros Quentin Schulz
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Quentin Schulz @ 2025-09-18 8:56 UTC (permalink / raw)
To: docs; +Cc: Ross Burton, Quentin Schulz
Ross recently sent a patch to remove Debian 11 from supported distros in
poky[1].
Let's do the same for the docs.
While at it, I also removed some comments in the build-docs-container
for distros we currently couldn't support because of missing packages
(or other issues) that we anyway don't support anymore.
[1] https://lore.kernel.org/poky/20250911195545.3525333-1-ross.burton@arm.com/
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
Quentin Schulz (2):
tools: build-docs-container: remove comment for unsupported distros
remove Debian 11 Bullseye from supported distros
documentation/ref-manual/system-requirements.rst | 1 -
documentation/tools/build-docs-container | 5 -----
2 files changed, 6 deletions(-)
---
base-commit: e77139b5c616e6e5ad436eb91416fd804389425f
change-id: 20250917-dev-supported-distros-8b891a0d1fa9
Best regards,
--
Quentin Schulz <quentin.schulz@cherry.de>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros
2025-09-18 8:56 [PATCH 0/2] drop Debian 11 from supported distros Quentin Schulz
@ 2025-09-18 8:56 ` Quentin Schulz
2025-10-06 8:07 ` Antonin Godard
2025-09-18 8:56 ` [PATCH 2/2] remove Debian 11 Bullseye from supported distros Quentin Schulz
2025-09-18 10:03 ` [PATCH 0/2] drop Debian 11 " Quentin Schulz
2 siblings, 1 reply; 8+ messages in thread
From: Quentin Schulz @ 2025-09-18 8:56 UTC (permalink / raw)
To: docs; +Cc: Ross Burton, Quentin Schulz
From: Quentin Schulz <quentin.schulz@cherry.de>
Ubuntu 18.04 and 20.04 are not supported distros, so let's remove the
comment listing the reason we don't support them.
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
documentation/tools/build-docs-container | 3 ---
1 file changed, 3 deletions(-)
diff --git a/documentation/tools/build-docs-container b/documentation/tools/build-docs-container
index 6b4d4254342bd00a1c1ba6758075bd1720334888..108809838e53a70bb79b7de46314fa42928f6a50 100755
--- a/documentation/tools/build-docs-container
+++ b/documentation/tools/build-docs-container
@@ -118,9 +118,6 @@ main ()
docs_pdf=opensuse_docs_pdf.sh
pip3=pip3_docs.sh
;;
- # Missing python3-saneyaml
- # "ubuntu:18.04"*|\
- # "ubuntu:20.04"*|\
# Cannot fetch packages anymore
# "ubuntu:23.04"*|\
"ubuntu:22.04"*|\
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] remove Debian 11 Bullseye from supported distros
2025-09-18 8:56 [PATCH 0/2] drop Debian 11 from supported distros Quentin Schulz
2025-09-18 8:56 ` [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros Quentin Schulz
@ 2025-09-18 8:56 ` Quentin Schulz
2025-09-18 10:03 ` [PATCH 0/2] drop Debian 11 " Quentin Schulz
2 siblings, 0 replies; 8+ messages in thread
From: Quentin Schulz @ 2025-09-18 8:56 UTC (permalink / raw)
To: docs; +Cc: Ross Burton, Quentin Schulz
From: Quentin Schulz <quentin.schulz@cherry.de>
Mirrors a change made to poky recently justified by the fact that
Bullseye has ended normal support and enters LTS support which is
best-effort and only by the LTS community.
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
---
documentation/ref-manual/system-requirements.rst | 1 -
documentation/tools/build-docs-container | 2 --
2 files changed, 3 deletions(-)
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst
index 0ea52ae951e9c72bd876fc139b861b343282ebbe..bc458ce9f1986452380ed3d614a1adfd473b1507 100644
--- a/documentation/ref-manual/system-requirements.rst
+++ b/documentation/ref-manual/system-requirements.rst
@@ -65,7 +65,6 @@ supported on the following distributions:
- AlmaLinux 8
- AlmaLinux 9
- CentOS Stream 9
-- Debian GNU/Linux 11 (Bullseye)
- Debian GNU/Linux 12 (Bookworm)
- Fedora 39
- Fedora 40
diff --git a/documentation/tools/build-docs-container b/documentation/tools/build-docs-container
index 108809838e53a70bb79b7de46314fa42928f6a50..70b3226ce2b2a93db17ef46347f25b2f4748656a 100755
--- a/documentation/tools/build-docs-container
+++ b/documentation/tools/build-docs-container
@@ -77,8 +77,6 @@ main ()
# docs_pdf=almalinux_docs_pdf.sh
# pip3=pip3_docs.sh
# ;;
- # Missing python3-saneyaml
- # "debian:11"*|\
"debian:12"*)
containerfile=Containerfile.debian
docs=ubuntu_docs.sh
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 0/2] drop Debian 11 from supported distros
2025-09-18 8:56 [PATCH 0/2] drop Debian 11 from supported distros Quentin Schulz
2025-09-18 8:56 ` [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros Quentin Schulz
2025-09-18 8:56 ` [PATCH 2/2] remove Debian 11 Bullseye from supported distros Quentin Schulz
@ 2025-09-18 10:03 ` Quentin Schulz
2025-09-18 13:00 ` [docs] " Antonin Godard
2 siblings, 1 reply; 8+ messages in thread
From: Quentin Schulz @ 2025-09-18 10:03 UTC (permalink / raw)
To: Quentin Schulz, docs; +Cc: Ross Burton
Reading a bit more the docs, I'm wondering if we shouldn't add Debian 11
to the list of "distros we supported but we don't anymore" for older
releases in the docs, e.g. kirkstone, scarthgap and walnascar if we
really are dropping Debian 11 from the builders?
On 9/18/25 10:56 AM, Quentin Schulz wrote:
> Ross recently sent a patch to remove Debian 11 from supported distros in
> poky[1].
>
> Let's do the same for the docs.
>
> While at it, I also removed some comments in the build-docs-container
> for distros we currently couldn't support because of missing packages
> (or other issues) that we anyway don't support anymore.
>
> [1] https://lore.kernel.org/poky/20250911195545.3525333-1-ross.burton@arm.com/
>
> Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
> ---
> Quentin Schulz (2):
> tools: build-docs-container: remove comment for unsupported distros
> remove Debian 11 Bullseye from supported distros
>
> documentation/ref-manual/system-requirements.rst | 1 -
> documentation/tools/build-docs-container | 5 -----
> 2 files changed, 6 deletions(-)
> ---
> base-commit: e77139b5c616e6e5ad436eb91416fd804389425f
> change-id: 20250917-dev-supported-distros-8b891a0d1fa9
>
> Best regards,
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [docs] [PATCH 0/2] drop Debian 11 from supported distros
2025-09-18 10:03 ` [PATCH 0/2] drop Debian 11 " Quentin Schulz
@ 2025-09-18 13:00 ` Antonin Godard
2025-09-18 13:45 ` Ross Burton
0 siblings, 1 reply; 8+ messages in thread
From: Antonin Godard @ 2025-09-18 13:00 UTC (permalink / raw)
To: quentin.schulz, Quentin Schulz, docs; +Cc: Ross Burton
On Thu Sep 18, 2025 at 12:03 PM CEST, Quentin Schulz via lists.yoctoproject.org wrote:
> Reading a bit more the docs, I'm wondering if we shouldn't add Debian 11
> to the list of "distros we supported but we don't anymore" for older
> releases in the docs, e.g. kirkstone, scarthgap and walnascar if we
> really are dropping Debian 11 from the builders?
Yes, basically if the Autobuilder workers for debian-11 are turned off
completely (not even run for stable branch), we can move it below the
Finally, here are the distribution versions which were previously
tested on former revisions of "&DISTRO_NAME;", but no longer are:
sentence in system-requirements.rst.
However if we still run workers for stable branches, we can move it under the
second sentence:
The following distribution versions are still tested, even though the
organizations publishing them no longer make updates publicly available:
Let's wait until the patch from Ross gets merged on Poky and see what is done
with the workers.
Antonin
--
Antonin Godard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [docs] [PATCH 0/2] drop Debian 11 from supported distros
2025-09-18 13:00 ` [docs] " Antonin Godard
@ 2025-09-18 13:45 ` Ross Burton
2025-09-18 15:37 ` Antonin Godard
0 siblings, 1 reply; 8+ messages in thread
From: Ross Burton @ 2025-09-18 13:45 UTC (permalink / raw)
To: Antonin Godard
Cc: quentin.schulz@cherry.de, Quentin Schulz,
docs@lists.yoctoproject.org
On 18 Sep 2025, at 14:00, Antonin Godard <antonin.godard@bootlin.com> wrote:
>
> On Thu Sep 18, 2025 at 12:03 PM CEST, Quentin Schulz via lists.yoctoproject.org wrote:
>> Reading a bit more the docs, I'm wondering if we shouldn't add Debian 11
>> to the list of "distros we supported but we don't anymore" for older
>> releases in the docs, e.g. kirkstone, scarthgap and walnascar if we
>> really are dropping Debian 11 from the builders?
>
> Yes, basically if the Autobuilder workers for debian-11 are turned off
> completely (not even run for stable branch), we can move it below the
>
> Finally, here are the distribution versions which were previously
> tested on former revisions of "&DISTRO_NAME;", but no longer are:
>
> sentence in system-requirements.rst.
>
> However if we still run workers for stable branches, we can move it under the
> second sentence:
>
> The following distribution versions are still tested, even though the
> organizations publishing them no longer make updates publicly available:
>
> Let's wait until the patch from Ross gets merged on Poky and see what is done
> with the workers.
I was meant to speak to you about this, as RP had concerns that the scripts that compare the AB setup with the docs won’t like this.
We want to keep debian-11 around for walnascar and earlier, but not build on it for master/whinlatter onwards. I know we can do this for the AB, but is the script that keeps the docs in sync with the AB happy with this too?
Cheers,
Ross
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [docs] [PATCH 0/2] drop Debian 11 from supported distros
2025-09-18 13:45 ` Ross Burton
@ 2025-09-18 15:37 ` Antonin Godard
0 siblings, 0 replies; 8+ messages in thread
From: Antonin Godard @ 2025-09-18 15:37 UTC (permalink / raw)
To: ross.burton
Cc: quentin.schulz@cherry.de, Quentin Schulz,
docs@lists.yoctoproject.org
On Thu Sep 18, 2025 at 3:45 PM CEST, Ross Burton via lists.yoctoproject.org wrote:
> On 18 Sep 2025, at 14:00, Antonin Godard <antonin.godard@bootlin.com> wrote:
>>
>> On Thu Sep 18, 2025 at 12:03 PM CEST, Quentin Schulz via lists.yoctoproject.org wrote:
>>> Reading a bit more the docs, I'm wondering if we shouldn't add Debian 11
>>> to the list of "distros we supported but we don't anymore" for older
>>> releases in the docs, e.g. kirkstone, scarthgap and walnascar if we
>>> really are dropping Debian 11 from the builders?
>>
>> Yes, basically if the Autobuilder workers for debian-11 are turned off
>> completely (not even run for stable branch), we can move it below the
>>
>> Finally, here are the distribution versions which were previously
>> tested on former revisions of "&DISTRO_NAME;", but no longer are:
>>
>> sentence in system-requirements.rst.
>>
>> However if we still run workers for stable branches, we can move it under the
>> second sentence:
>>
>> The following distribution versions are still tested, even though the
>> organizations publishing them no longer make updates publicly available:
>>
>> Let's wait until the patch from Ross gets merged on Poky and see what is done
>> with the workers.
>
> I was meant to speak to you about this, as RP had concerns that the scripts
> that compare the AB setup with the docs won’t like this.
>
> We want to keep debian-11 around for walnascar and earlier, but not build on
> it for master/whinlatter onwards. I know we can do this for the AB, but is
> the script that keeps the docs in sync with the AB happy with this too?
For master, the script has a logic to detect when a worker is configured on the
AB but not listed in SANITY_TESTED_DISTROS, to avoid forgetting to update the
file. It looks in all_workers in config.py[1]. So I think it will be an issue.
But I wonder how are you going to configure the worker to run _only_ on
walnascar and earlier? Remove it from workers_debian[2] in config.py and leave
it in workers_prev_release[3]? Does that make the AB automatically pick a
debian11 builder for stable branches?
We could maybe solve this by adding a "master" entry to workers_prev_releases
(we could rename that variable too), and have master run on all the available
workers in all_workers minus the one we want to drop.
To illustrate, something like:
workers_prev_releases = {
"master": all_workers.remove("debian11*"),
"walnascar" : ("alma8", "alma9", "debian11", "debian12", "fedora39", "fedora40", "fedora41", "opensuse155", "opensuse156", "rocky8", "rocky9", "stream9", "ubuntu2004","ubuntu2204", "ubuntu2304", "ubuntu2404", "ubuntu2410", "perf-"),
...
}
And then the script can be adapted to read from this dict no matter if it's
master or a stable branch.
[1]: https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py?id=b9db368e79c5d761c3e6c1fea8697914fc5fe930#n198
[2]: https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py?id=b9db368e79c5d761c3e6c1fea8697914fc5fe930#n183
[3]: https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py?id=b9db368e79c5d761c3e6c1fea8697914fc5fe930#n201
Antonin
--
Antonin Godard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros
2025-09-18 8:56 ` [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros Quentin Schulz
@ 2025-10-06 8:07 ` Antonin Godard
0 siblings, 0 replies; 8+ messages in thread
From: Antonin Godard @ 2025-10-06 8:07 UTC (permalink / raw)
To: docs, Quentin Schulz
Cc: Thomas Petazzoni, Antonin Godard, Ross Burton, Quentin Schulz
On Thu, 18 Sep 2025 10:56:34 +0200, Quentin Schulz wrote:
> Ubuntu 18.04 and 20.04 are not supported distros, so let's remove the
> comment listing the reason we don't support them.
>
>
Applied, thanks!
[1/2] tools: build-docs-container: remove comment for unsupported distros
commit: 9ff31ed417bc7cd80f8bde39372091e40e36b678
Best regards,
--
Antonin Godard <antonin.godard@bootlin.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-10-06 8:08 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-18 8:56 [PATCH 0/2] drop Debian 11 from supported distros Quentin Schulz
2025-09-18 8:56 ` [PATCH 1/2] tools: build-docs-container: remove comment for unsupported distros Quentin Schulz
2025-10-06 8:07 ` Antonin Godard
2025-09-18 8:56 ` [PATCH 2/2] remove Debian 11 Bullseye from supported distros Quentin Schulz
2025-09-18 10:03 ` [PATCH 0/2] drop Debian 11 " Quentin Schulz
2025-09-18 13:00 ` [docs] " Antonin Godard
2025-09-18 13:45 ` Ross Burton
2025-09-18 15:37 ` Antonin Godard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox