Message ID | 20220316150429.2873-1-pvorel@suse.cz |
---|---|
State | Accepted |
Headers | show |
Series | [RFC,1/1] ci: Ubuntu xenial -> bionic | expand |
Tested * bionic https://github.com/pevik/ltp/actions/runs/1993375270 * focal https://github.com/pevik/ltp/actions/runs/1993443143 And as I noted xenial still works. I wanted to avoid false positives when repos get down, but obviously we have 4 years time (ends in 01 Apr 2026). Kind regards, Petr
Hi Petr, On Wed, Mar 16, 2022 at 11:08 PM Petr Vorel <pvorel@suse.cz> wrote: > Tested > > * bionic > https://github.com/pevik/ltp/actions/runs/1993375270 > > * focal > https://github.com/pevik/ltp/actions/runs/1993443143 > > And as I noted xenial still works. I wanted to avoid false positives when > repos > get down, but obviously we have 4 years time (ends in 01 Apr 2026). > +1 for bionic. (we can do an upgrade to focal when bionic reach EOL) According to the release cycle page[1] of ubuntu ORG, the Xenial (16.04) version is being deprecated, which means no hardware and maintenance updates anymore. But we (LTP) still merging new features and regression testcases, I'm afraid that will bring some known failures in Xenial then to cost energy for debugging. [1]https://ubuntu.com/about/release-cycle
Hi Li, Cyril, > Hi Petr, > On Wed, Mar 16, 2022 at 11:08 PM Petr Vorel <pvorel@suse.cz> wrote: > > Tested > > * bionic > > https://github.com/pevik/ltp/actions/runs/1993375270 > > * focal > > https://github.com/pevik/ltp/actions/runs/1993443143 > > And as I noted xenial still works. I wanted to avoid false positives when > > repos > > get down, but obviously we have 4 years time (ends in 01 Apr 2026). > +1 for bionic. (we can do an upgrade to focal when bionic reach EOL) > According to the release cycle page[1] of ubuntu ORG, the > Xenial (16.04) version is being deprecated, which means > no hardware and maintenance updates anymore. But we (LTP) > still merging new features and regression testcases, I'm afraid > that will bring some known failures in Xenial then to cost energy > for debugging. So you'd keep Xenial until the end of it's Extended Security Maintenance (ESM) support in 2026? I'm not sure myself if it's a good idea to drop Xenial now and solve these problems. Maybe we should hold this change for some time. And if we upgrade to bionic, it would be good to finish a docs of supported kernel/(g)libc/distro versions. Kind regards, Petr > [1]https://ubuntu.com/about/release-cycle
On Fri, Mar 18, 2022 at 3:31 PM Petr Vorel <pvorel@suse.cz> wrote: > Hi Li, Cyril, > > > Hi Petr, > > > On Wed, Mar 16, 2022 at 11:08 PM Petr Vorel <pvorel@suse.cz> wrote: > > > > Tested > > > > * bionic > > > https://github.com/pevik/ltp/actions/runs/1993375270 > > > > * focal > > > https://github.com/pevik/ltp/actions/runs/1993443143 > > > > And as I noted xenial still works. I wanted to avoid false positives > when > > > repos > > > get down, but obviously we have 4 years time (ends in 01 Apr 2026). > > > > +1 for bionic. (we can do an upgrade to focal when bionic reach EOL) > > > According to the release cycle page[1] of ubuntu ORG, the > > Xenial (16.04) version is being deprecated, which means > > no hardware and maintenance updates anymore. But we (LTP) > > still merging new features and regression testcases, I'm afraid > > that will bring some known failures in Xenial then to cost energy > > for debugging. > > So you'd keep Xenial until the end of it's Extended Security Maintenance > (ESM) > support in 2026? I'm not sure myself if it's a good idea to drop Xenial > now and > No no, I mean drop the Xenial as your patch did. The ESM seems only to include security updates but does not include hardware and general maintenance. > solve these problems. Maybe we should hold this change for some time. > And if we upgrade to bionic, it would be good to finish a docs of supported > kernel/(g)libc/distro versions. > > Kind regards, > Petr > > > [1]https://ubuntu.com/about/release-cycle > >
Hi Cyril, gently ping for ack. NOTE: if we accept it, I need also to update doc/supported-kernel-libc-versions.txt: -| Ubuntu 16.04 LTS xenial | 4.4 | 2.23 | 5.3.1 | - -| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 +| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 +| Ubuntu 16.04 LTS xenial | 4.15 | 2.27 | 7.3.0 | - Kind regards, Petr
Hi! > NOTE: if we accept it, I need also to update doc/supported-kernel-libc-versions.txt: > > -| Ubuntu 16.04 LTS xenial | 4.4 | 2.23 | 5.3.1 | - > -| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > +| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > +| Ubuntu 16.04 LTS xenial | 4.15 | 2.27 | 7.3.0 | - ^ 18.04 bionic? Other than that this looks good, the oldest kernel we have to support does not change anyways, since RHEL 7 needs 3.10 and SLES 12 LTSS needs 3.12
> Hi! > > NOTE: if we accept it, I need also to update doc/supported-kernel-libc-versions.txt: > > -| Ubuntu 16.04 LTS xenial | 4.4 | 2.23 | 5.3.1 | - > > -| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > > +| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > > +| Ubuntu 16.04 LTS xenial | 4.15 | 2.27 | 7.3.0 | - > ^ > 18.04 bionic? Thanks! > Other than that this looks good, the oldest kernel we have to support > does not change anyways, since RHEL 7 needs 3.10 and SLES 12 LTSS needs 3.12 Good, going to merge (fixed) with your ack! Kind regards, Petr
Hi, > Hi! > > NOTE: if we accept it, I need also to update doc/supported-kernel-libc-versions.txt: > > -| Ubuntu 16.04 LTS xenial | 4.4 | 2.23 | 5.3.1 | - > > -| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > > +| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 > > +| Ubuntu 16.04 LTS xenial | 4.15 | 2.27 | 7.3.0 | - > ^ > 18.04 bionic? > Other than that this looks good, the oldest kernel we have to support > does not change anyways, since RHEL 7 needs 3.10 and SLES 12 LTSS needs 3.12 FYI in the end also updated oldstable - is now buster. -| Ubuntu 16.04 LTS xenial | 4.4 | 2.23 | 5.3.1 | - -| Debian 9 stretch (oldstable) | 4.9.30 | 2.24 | 6.3.0 | 3.8 +| Ubuntu 18.04 LTS bionic | 4.15 | 2.27 | 7.3.0 | - +| Debian 10 oldstable (buster) | 4.19.37 | 2.28 | 8.3.0 | 7.0 Kind regards, Petr
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c268ba41c7..fe28e4d055 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -99,7 +99,7 @@ jobs: METADATA: asciidoctor TREE: out - - container: "ubuntu:xenial" + - container: "ubuntu:bionic" env: CC: gcc METADATA: asciidoc-pdf
Ubuntu 16.04 LTS xenial EOL was in 2021-04. Replace it with 18.04 LTS bionic (EOL 2023-04). Signed-off-by: Petr Vorel <pvorel@suse.cz> --- Hi, according to distrowatch.com xenial EOL was in 2021-04 [1]. Looking into Ubuntu docs, Xenial is in Extended Security Maintenance (ESM) phase. That explain why repos are still available. Do we want to move on to bionic (or even focal)? Kind regards, Petr [1] https://distrowatch.com/table.php?distribution=ubuntu [2] https://ubuntu.com/about/release-cycle .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)