* Update supported distributions
@ 2025-08-06 15:04 Antonin Godard
2025-08-06 15:04 ` [PATCH] ref-manual/system-requirements.rst: update " Antonin Godard
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Antonin Godard @ 2025-08-06 15:04 UTC (permalink / raw)
To: docs; +Cc: Thomas Petazzoni, Antonin Godard
This series updates the supported distributions on each branch of the
documentation to match:
- What is listed in poky.conf in meta-poky (SANITY_TESTED_DISTROS)
- Which distros are currently EOL.
- Which distros were previously tested on the Autobuilder but are not tested
anymore.
It used the yocto-supported-distros script in yocto-autobuilder-helper, after
the following updates:
https://lore.kernel.org/r/20250806-check-worker-statuses-v2-0-59dd990d22e7@bootlin.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH] ref-manual/system-requirements.rst: update supported distributions
2025-08-06 15:04 Update supported distributions Antonin Godard
@ 2025-08-06 15:04 ` Antonin Godard
2025-08-06 15:04 ` [walnascar][PATCH] " Antonin Godard
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Antonin Godard @ 2025-08-06 15:04 UTC (permalink / raw)
To: docs; +Cc: Thomas Petazzoni, Antonin Godard
Update the distributions to match the list of workers on the
Autobuilder. This list was generated with the help of
yocto-autobuilder-helper/scripts/yocto-supported-distros.
Also:
- Sort the lists alphabetically.
- Decrease spacing between entries for readability.
- Remove older Ubuntu distributions that are not tested on the
Autobuilder anymore.
- Fill the second list with EOL distros still running on the
Autobuilder.
- Empty the third list as it does not make sense to maitain on the
master branch.
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
.../ref-manual/system-requirements.rst | 57 ++++++++++---------
1 file changed, 29 insertions(+), 28 deletions(-)
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst
index 14b635013..0ea52ae95 100644
--- a/documentation/ref-manual/system-requirements.rst
+++ b/documentation/ref-manual/system-requirements.rst
@@ -58,54 +58,55 @@ Supported Linux Distributions
Currently, the &DISTRO; release ("&DISTRO_NAME;") of the Yocto Project is
supported on the following distributions:
-- Ubuntu 22.04 (LTS)
-
-- Ubuntu 24.04 (LTS)
-
-- Ubuntu 24.10
-
-- Fedora 39
-
-- Fedora 40
-
-- Fedora 41
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros.
+ yocto-supported-distros --release master --config yocto-autobuilder2/config.py --output-format docs
+- AlmaLinux 8
+- AlmaLinux 9
- CentOS Stream 9
-
- Debian GNU/Linux 11 (Bullseye)
-
- Debian GNU/Linux 12 (Bookworm)
-
+- Fedora 39
+- Fedora 40
+- Fedora 41
- OpenSUSE Leap 15.5
-
- OpenSUSE Leap 15.6
-
-- AlmaLinux 8
-
-- AlmaLinux 9
-
-- Rocky 8
-
-- Rocky 9
+- Rocky Linux 8
+- Rocky Linux 9
+- Ubuntu 22.04 (LTS)
+- Ubuntu 24.04 (LTS)
+- Ubuntu 24.10
The following distribution versions are still tested, even though the
organizations publishing them no longer make updates publicly available:
-- Ubuntu 18.04 (LTS)
+..
+ This list contains EOL distros that are still tested on the Autobuilder
+ (meaning there are running workers).
+ See https://endoflife.date for information of EOL releases.
-- Ubuntu 20.04 (LTS)
-
-- Ubuntu 23.04
+- Fedora 39
+- Fedora 40
+- OpenSUSE Leap 15.5
+- Ubuntu 24.10
Note that the Yocto Project doesn't have access to private updates
that some of these versions may have. Therefore, our testing has
limited value if you have access to such updates. Also, :term:`buildtools`
may have to be used on older releases in order to get current enough
-tools, such as python.
+tools, such as Python.
Finally, here are the distribution versions which were previously
tested on former revisions of "&DISTRO_NAME;", but no longer are:
+..
+ On the master branch it does not really make sense to fill this list. We
+ should maintain the list below on stable branches once we drop support for
+ distributions.
+ The list can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release <release> --config yocto-autobuilder2/config.py --output-format docs --old-distros
+
*This list is currently empty*
.. note::
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [walnascar][PATCH] ref-manual/system-requirements.rst: update supported distributions
2025-08-06 15:04 Update supported distributions Antonin Godard
2025-08-06 15:04 ` [PATCH] ref-manual/system-requirements.rst: update " Antonin Godard
@ 2025-08-06 15:04 ` Antonin Godard
2025-08-06 15:04 ` [scarthgap][PATCH] " Antonin Godard
2025-08-06 15:04 ` [kirkstone][PATCH] " Antonin Godard
3 siblings, 0 replies; 6+ messages in thread
From: Antonin Godard @ 2025-08-06 15:04 UTC (permalink / raw)
To: docs; +Cc: Thomas Petazzoni, Antonin Godard
Update the distributions to match the list of workers on the
Autobuilder. This list was generated with the help of
yocto-autobuilder-helper/scripts/yocto-supported-distros.
Also:
- Sort the lists alphabetically.
- Decrease spacing between entries for readability.
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
.../ref-manual/system-requirements.rst | 54 +++++++++----------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst
index b64a13320..eec4becea 100644
--- a/documentation/ref-manual/system-requirements.rst
+++ b/documentation/ref-manual/system-requirements.rst
@@ -58,44 +58,40 @@ Supported Linux Distributions
Currently, the &DISTRO; release ("&DISTRO_NAME;") of the Yocto Project is
supported on the following distributions:
-- Ubuntu 22.04 (LTS)
-
-- Ubuntu 24.04 (LTS)
-
-- Ubuntu 24.10
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release walnascar --config yocto-autobuilder2/config.py --output-format docs --poky-distros
+- AlmaLinux 8
+- AlmaLinux 9
+- CentOS Stream 9
+- Debian 11
+- Debian 12
- Fedora 39
-
- Fedora 40
-
- Fedora 41
-
-- CentOS Stream 9
-
-- Debian GNU/Linux 11 (Bullseye)
-
-- Debian GNU/Linux 12 (Bookworm)
-
- OpenSUSE Leap 15.5
-
- OpenSUSE Leap 15.6
-
-- AlmaLinux 8
-
-- AlmaLinux 9
-
-- Rocky 8
-
-- Rocky 9
+- Rocky Linux 8
+- Rocky Linux 9
+- Ubuntu 20.04 (LTS)
+- Ubuntu 22.04 (LTS)
+- Ubuntu 24.04 (LTS)
+- Ubuntu 24.10
The following distribution versions are still tested, even though the
organizations publishing them no longer make updates publicly available:
-- Ubuntu 18.04 (LTS)
+..
+ This list contains EOL distros that are still tested on the Autobuilder
+ (meaning there are running workers).
+ See https://endoflife.date for information of EOL releases.
+- Fedora 39
+- Fedora 40
+- OpenSUSE Leap 15.5
- Ubuntu 20.04 (LTS)
-
-- Ubuntu 23.04
+- Ubuntu 24.10
Note that the Yocto Project doesn't have access to private updates
that some of these versions may have. Therefore, our testing has
@@ -106,7 +102,11 @@ tools, such as python.
Finally, here are the distribution versions which were previously
tested on former revisions of "&DISTRO_NAME;", but no longer are:
-*This list is currently empty*
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release walnascar --config yocto-autobuilder2/config.py --output-format docs --old-distros
+
+- Ubuntu 23.04
.. note::
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [scarthgap][PATCH] ref-manual/system-requirements.rst: update supported distributions
2025-08-06 15:04 Update supported distributions Antonin Godard
2025-08-06 15:04 ` [PATCH] ref-manual/system-requirements.rst: update " Antonin Godard
2025-08-06 15:04 ` [walnascar][PATCH] " Antonin Godard
@ 2025-08-06 15:04 ` Antonin Godard
2025-08-06 15:04 ` [kirkstone][PATCH] " Antonin Godard
3 siblings, 0 replies; 6+ messages in thread
From: Antonin Godard @ 2025-08-06 15:04 UTC (permalink / raw)
To: docs; +Cc: Thomas Petazzoni, Antonin Godard
Update the distributions to match the list of workers on the
Autobuilder. This list was generated with the help of
yocto-autobuilder-helper/scripts/yocto-supported-distros.
Also:
- Sort the lists alphabetically.
- Decrease spacing between entries for readability.
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
.../ref-manual/system-requirements.rst | 53 +++++++++++--------
1 file changed, 30 insertions(+), 23 deletions(-)
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst
index b22572c6b..ad7c70727 100644
--- a/documentation/ref-manual/system-requirements.rst
+++ b/documentation/ref-manual/system-requirements.rst
@@ -58,36 +58,35 @@ Supported Linux Distributions
Currently, the &DISTRO; release ("&DISTRO_NAME;") of the Yocto Project is
supported on the following distributions:
-- Ubuntu 20.04 (LTS)
-
-- Ubuntu 22.04 (LTS)
-
-- Ubuntu 23.04
-
-- Fedora 38
-
-- Fedora 39
-
-- CentOS Stream 8
-
-- Debian GNU/Linux 11 (Bullseye)
-
-- Debian GNU/Linux 12 (Bookworm)
-
-- OpenSUSE Leap 15.4
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release scarthgap --config yocto-autobuilder2/config.py --output-format docs --poky-distros
- AlmaLinux 8
-
- AlmaLinux 9
-
-- Rocky 9
+- Debian 11
+- Debian 12
+- Fedora 39
+- Fedora 40
+- Fedora 41
+- Rocky Linux 8
+- Rocky Linux 9
+- Ubuntu 20.04 (LTS)
+- Ubuntu 22.04 (LTS)
+- Ubuntu 24.04 (LTS)
+- Ubuntu 24.10
The following distribution versions are still tested, even though the
organizations publishing them no longer make updates publicly available:
-- Ubuntu 18.04 (LTS)
+..
+ This list contains EOL distros that are still tested on the Autobuilder
+ (meaning there are running workers).
+ See https://endoflife.date for information of EOL releases.
-- Ubuntu 23.04
+- Fedora 39
+- Fedora 40
+- Ubuntu 20.04 (LTS)
Note that the Yocto Project doesn't have access to private updates
that some of these versions may have. Therefore, our testing has
@@ -96,7 +95,15 @@ limited value if you have access to such updates.
Finally, here are the distribution versions which were previously
tested on former revisions of "&DISTRO_NAME;", but no longer are:
-*This list is currently empty*
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros.
+ yocto-supported-distros --release scarthgap --config yocto-autobuilder2/config.py --output-format docs --old-distros
+
+- CentOS Stream 8
+- Fedora 38
+- OpenSUSE Leap 15.4
+- Ubuntu 18.04
+- Ubuntu 23.04
.. note::
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [kirkstone][PATCH] ref-manual/system-requirements.rst: update supported distributions
2025-08-06 15:04 Update supported distributions Antonin Godard
` (2 preceding siblings ...)
2025-08-06 15:04 ` [scarthgap][PATCH] " Antonin Godard
@ 2025-08-06 15:04 ` Antonin Godard
2025-08-29 7:40 ` Antonin Godard
3 siblings, 1 reply; 6+ messages in thread
From: Antonin Godard @ 2025-08-06 15:04 UTC (permalink / raw)
To: docs; +Cc: Thomas Petazzoni, Antonin Godard
Update the distributions to match the list of workers on the
Autobuilder. This list was generated with the help of
yocto-autobuilder-helper/scripts/yocto-supported-distros.
Also:
- Sort the lists alphabetically.
- Fill the second list with EOL distros still running on the
Autobuilder.
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
.../ref-manual/system-requirements.rst | 67 +++++++++++++------
1 file changed, 48 insertions(+), 19 deletions(-)
diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst
index 660a2051a..dbac18bda 100644
--- a/documentation/ref-manual/system-requirements.rst
+++ b/documentation/ref-manual/system-requirements.rst
@@ -58,20 +58,35 @@ Supported Linux Distributions
Currently, the &DISTRO; release ("&DISTRO_NAME;") of the Yocto Project is
supported on the following distributions:
-- Ubuntu 20.04 (LTS)
-
-- Ubuntu 22.04 (LTS)
-
-- Fedora 38
-
-- Debian GNU/Linux 11.x (Bullseye)
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release kirkstone --config yocto-autobuilder2/config.py --output-format docs --poky-distros
- AlmaLinux 8
+- AlmaLinux 9
+- Debian 11
+- Debian 12
+- Fedora 39
+- Fedora 40
+- Fedora 41
+- Rocky Linux 8
+- Rocky Linux 9
+- Ubuntu 20.04 (LTS)
+- Ubuntu 22.04 (LTS)
+- Ubuntu 24.04 (LTS)
+- Ubuntu 24.10
The following distribution versions are still tested, even though the
organizations publishing them no longer make updates publicly available:
-- Ubuntu 18.04 (LTS)
+..
+ This list contains EOL distros that are still tested on the Autobuilder
+ (meaning there are running workers for them).
+ See https://endoflife.date for information of EOL releases.
+
+- Fedora 39
+- Fedora 40
+- Ubuntu 20.04 (LTS)
Note that the Yocto Project doesn't have access to private updates
that some of these versions may have. Therefore, our testing has
@@ -80,19 +95,33 @@ limited value if you have access to such updates.
Finally, here are the distribution versions which were previously
tested on former revisions of "&DISTRO_NAME;", but no longer are:
-- Ubuntu 18.04 (LTS)
-
-- Ubuntu 20.04 (LTS)
-
-- Ubuntu 22.04 (LTS)
-
+..
+ Can be generated with yocto-autobuilder-helper's scripts/yocto-supported-distros:
+ yocto-supported-distros --release kirkstone --config yocto-autobuilder2/config.py --output-format docs --old-distros
+
+- CentOS 7
+- CentOS 8
+- Debian 10
+- Debian 8
+- Debian 9
+- Fedora 29
+- Fedora 30
+- Fedora 31
+- Fedora 32
+- Fedora 33
+- Fedora 34
+- Fedora 35
+- Fedora 36
- Fedora 37
-
-- Debian GNU/Linux 11.x (Bookworm)
-
+- Fedora 38
+- OpenSUSE Leap 15.0
+- OpenSUSE Leap 15.1
+- OpenSUSE Leap 15.2
- OpenSUSE Leap 15.3
-
-- AlmaLinux 8
+- Ubuntu 16.04
+- Ubuntu 18.04
+- Ubuntu 19.04
+- Ubuntu 21.10
.. note::
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [kirkstone][PATCH] ref-manual/system-requirements.rst: update supported distributions
2025-08-06 15:04 ` [kirkstone][PATCH] " Antonin Godard
@ 2025-08-29 7:40 ` Antonin Godard
0 siblings, 0 replies; 6+ messages in thread
From: Antonin Godard @ 2025-08-29 7:40 UTC (permalink / raw)
To: docs, Antonin Godard; +Cc: Thomas Petazzoni
On Wed, 06 Aug 2025 17:04:48 +0200, Antonin Godard wrote:
> Update the distributions to match the list of workers on the
> Autobuilder. This list was generated with the help of
> yocto-autobuilder-helper/scripts/yocto-supported-distros.
>
> Also:
>
> - Sort the lists alphabetically.
> - Fill the second list with EOL distros still running on the
> Autobuilder.
>
> [...]
Applied, thanks!
[1/1] ref-manual/system-requirements.rst: update supported distributions
commit: 56a7e8c209e804896558d759525d0c0317ac0ff5
Best regards,
--
Antonin Godard <antonin.godard@bootlin.com>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-08-29 7:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-06 15:04 Update supported distributions Antonin Godard
2025-08-06 15:04 ` [PATCH] ref-manual/system-requirements.rst: update " Antonin Godard
2025-08-06 15:04 ` [walnascar][PATCH] " Antonin Godard
2025-08-06 15:04 ` [scarthgap][PATCH] " Antonin Godard
2025-08-06 15:04 ` [kirkstone][PATCH] " Antonin Godard
2025-08-29 7:40 ` Antonin Godard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).