* [PATCH] poky.conf: prune SANITY_TESTED_DISTROS @ 2017-01-24 13:04 Joshua Lock 2017-01-24 15:04 ` Tom Rini 2017-01-25 8:35 ` Peter Kjellerstedt 0 siblings, 2 replies; 7+ messages in thread From: Joshua Lock @ 2017-01-24 13:04 UTC (permalink / raw) To: poky Remove several old/untested distros from the list: * poky-1.8 and poky-2.0 are no longer supported releases * ubuntu-14.04 is an LTS but we plan to remove it from the project's autobuilder cluster as the kernel is old and it doesn't use systemd -- therefore this will no longer be tested. * ubuntu-14.10 and ubuntu-15.10 are no longer supported * fedora-23 and fedora-24 are EOL * opensuse-13.2 is discontinued Add opensuse-42.2, it's the openSUSE version we run on the Yocto Project autobuilder cluster. Signed-off-by: Joshua Lock <joshua.g.lock@intel.com> --- meta-poky/conf/distro/poky.conf | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/meta-poky/conf/distro/poky.conf b/meta-poky/conf/distro/poky.conf index 8fa3914..94f2577 100644 --- a/meta-poky/conf/distro/poky.conf +++ b/meta-poky/conf/distro/poky.conf @@ -70,24 +70,17 @@ https://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" CONNECTIVITY_CHECK_URIS ?= "https://www.example.com/" SANITY_TESTED_DISTROS ?= " \ - poky-1.8 \n \ - poky-2.0 \n \ poky-2.1 \n \ poky-2.2 \n \ - ubuntu-14.04 \n \ - ubuntu-14.10 \n \ ubuntu-15.04 \n \ - ubuntu-15.10 \n \ ubuntu-16.04 \n \ ubuntu-16.10 \n \ - fedora-22 \n \ - fedora-23 \n \ fedora-24 \n \ fedora-25 \n \ centos-7 \n \ debian-8 \n \ - opensuse-13.2 \n \ opensuse-42.1 \n \ + opensuse-42.2 \n \ " # # OELAYOUT_ABI allows us to notify users when the format of TMPDIR changes in -- 2.9.3 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS 2017-01-24 13:04 [PATCH] poky.conf: prune SANITY_TESTED_DISTROS Joshua Lock @ 2017-01-24 15:04 ` Tom Rini [not found] ` <1485344411.4626.8.camel@intel.com> 2017-01-27 1:35 ` Khem Raj 2017-01-25 8:35 ` Peter Kjellerstedt 1 sibling, 2 replies; 7+ messages in thread From: Tom Rini @ 2017-01-24 15:04 UTC (permalink / raw) To: Joshua Lock; +Cc: poky [-- Attachment #1: Type: text/plain, Size: 746 bytes --] On Tue, Jan 24, 2017 at 01:04:13PM +0000, Joshua Lock wrote: > Remove several old/untested distros from the list: > * poky-1.8 and poky-2.0 are no longer supported releases > * ubuntu-14.04 is an LTS but we plan to remove it from the > project's autobuilder cluster as the kernel is old and > it doesn't use systemd -- therefore this will no longer > be tested. Can you elaborate a bit more on the pain involved with supporting Ubuntu 14.04? Or, do you expect to drop Ubuntu 16.04 in favour of 18.04 at around this point in 2019 and continue only supporting the latest LTS for Ubuntu? I ask because supported hosts are an important part of companies being able to plan their use and upgrade strategies. Thanks! -- Tom [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 836 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <1485344411.4626.8.camel@intel.com>]
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS [not found] ` <1485344411.4626.8.camel@intel.com> @ 2017-01-25 12:25 ` Tom Rini [not found] ` <1486565201.3754.17.camel@intel.com> 0 siblings, 1 reply; 7+ messages in thread From: Tom Rini @ 2017-01-25 12:25 UTC (permalink / raw) To: Lock, Joshua G; +Cc: poky@yoctoproject.org On Wed, Jan 25, 2017 at 11:40:13AM +0000, Lock, Joshua G wrote: > On Tue, 2017-01-24 at 10:04 -0500, Tom Rini wrote: > > On Tue, Jan 24, 2017 at 01:04:13PM +0000, Joshua Lock wrote: > > > Remove several old/untested distros from the list: > > > * poky-1.8 and poky-2.0 are no longer supported releases > > > * ubuntu-14.04 is an LTS but we plan to remove it from the > > > project's autobuilder cluster as the kernel is old and > > > it doesn't use systemd -- therefore this will no longer > > > be tested. > > > > Can you elaborate a bit more on the pain involved with supporting > > Ubuntu > > 14.04? > > The pain is purely from a sysadmin perspective. The Ubuntu 14.04 worker > is causing issues for us today (it's OOMing quite a bit). We also have > to manage it differently because it's the only system in the cluster > that's not systemd-based. > > That being said I confess I've been a bit narrow-minded with this > patch. The SANITY_TESTED_DISTROS list is the list of distributions we > are validating against, where validation is both build testing on the > autobuilder and QA testing. > > If Yocto Project QA are testing the 14.04 LTS then we should leave it > in the list, if not we should remove it because we aren't testing it > (not because we have issues, beyond manpower, with supporting it). > > > Or, do you expect to drop Ubuntu 16.04 in favour of 18.04 at > > around this point in 2019 and continue only supporting the latest LTS > > for Ubuntu? I ask because supported hosts are an important part of > > companies being able to plan their use and upgrade > > strategies. Thanks! > > Understood. Unfortunately I don't have a good answer, but I'm trying to > better understand QA's strategy to provide one. > > At the end of the day we only have limited resources as a project and > can only commit to testing a relatively small number of distros. I can understand the conundrum here. My main request is that we have clear and documented requirements here. If we're only going to support the latest LTS from Ubuntu (and latest 2 non-LTS) as well as $X for Debian, $Y for Fedora Core and $Z for openSuSE we just need to have that documented in public so companies using us can coordinate the rest of their Linux host support requirements. -- Tom ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <1486565201.3754.17.camel@intel.com>]
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS [not found] ` <1486565201.3754.17.camel@intel.com> @ 2017-02-08 19:50 ` Tom Rini 0 siblings, 0 replies; 7+ messages in thread From: Tom Rini @ 2017-02-08 19:50 UTC (permalink / raw) To: Lock, Joshua G; +Cc: poky@yoctoproject.org On Wed, Feb 08, 2017 at 02:46:43PM +0000, Lock, Joshua G wrote: > On Wed, 2017-01-25 at 07:25 -0500, Tom Rini wrote: > > On Wed, Jan 25, 2017 at 11:40:13AM +0000, Lock, Joshua G wrote: > > > On Tue, 2017-01-24 at 10:04 -0500, Tom Rini wrote: > > > > On Tue, Jan 24, 2017 at 01:04:13PM +0000, Joshua Lock wrote: > > > > > Remove several old/untested distros from the list: > > > > > * poky-1.8 and poky-2.0 are no longer supported releases > > > > > * ubuntu-14.04 is an LTS but we plan to remove it from the > > > > > project's autobuilder cluster as the kernel is old and > > > > > it doesn't use systemd -- therefore this will no longer > > > > > be tested. > > > > > > > > Can you elaborate a bit more on the pain involved with supporting > > > > Ubuntu > > > > 14.04? > > > > > > The pain is purely from a sysadmin perspective. The Ubuntu 14.04 > > > worker > > > is causing issues for us today (it's OOMing quite a bit). We also > > > have > > > to manage it differently because it's the only system in the > > > cluster > > > that's not systemd-based. > > > > > > That being said I confess I've been a bit narrow-minded with this > > > patch. The SANITY_TESTED_DISTROS list is the list of distributions > > > we > > > are validating against, where validation is both build testing on > > > the > > > autobuilder and QA testing. > > > > > > If Yocto Project QA are testing the 14.04 LTS then we should leave > > > it > > > in the list, if not we should remove it because we aren't testing > > > it > > > (not because we have issues, beyond manpower, with supporting it). > > > > > > > Or, do you expect to drop Ubuntu 16.04 in favour of 18.04 at > > > > around this point in 2019 and continue only supporting the latest > > > > LTS > > > > for Ubuntu? I ask because supported hosts are an important part > > > > of > > > > companies being able to plan their use and upgrade > > > > strategies. Thanks! > > > > > > Understood. Unfortunately I don't have a good answer, but I'm > > > trying to > > > better understand QA's strategy to provide one. > > > > > > At the end of the day we only have limited resources as a project > > > and > > > can only commit to testing a relatively small number of distros. > > > > I can understand the conundrum here. My main request is that we have > > clear and documented requirements here. If we're only going to > > support > > the latest LTS from Ubuntu (and latest 2 non-LTS) as well as $X for > > Debian, $Y for Fedora Core and $Z for openSuSE we just need to have > > that > > documented in public so companies using us can coordinate the rest of > > their Linux host support requirements. > > We've documented our distro support plans: > > https://wiki.yoctoproject.org/wiki/Distro_Testing_Plan > > They are easily summarised as: > - Fedora: most recent 2 releases > - Ubuntu: most recent LTS and latest release, unless they are the same > in which case the most recent 2 releases > - CentOS: latest release > - openSUSE: latest release Great, thanks. Can you please re-spin the patch with a pointer to the above wiki page in the conf file? That'll make it really clear where to find what the policy is. Thanks! -- Tom ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS 2017-01-24 15:04 ` Tom Rini [not found] ` <1485344411.4626.8.camel@intel.com> @ 2017-01-27 1:35 ` Khem Raj 2017-02-08 14:49 ` Joshua Lock 1 sibling, 1 reply; 7+ messages in thread From: Khem Raj @ 2017-01-27 1:35 UTC (permalink / raw) To: poky [-- Attachment #1.1: Type: text/plain, Size: 983 bytes --] On 1/24/17 7:04 AM, Tom Rini wrote: > On Tue, Jan 24, 2017 at 01:04:13PM +0000, Joshua Lock wrote: >> Remove several old/untested distros from the list: >> * poky-1.8 and poky-2.0 are no longer supported releases >> * ubuntu-14.04 is an LTS but we plan to remove it from the >> project's autobuilder cluster as the kernel is old and >> it doesn't use systemd -- therefore this will no longer >> be tested. > > Can you elaborate a bit more on the pain involved with supporting Ubuntu > 14.04? Or, do you expect to drop Ubuntu 16.04 in favour of 18.04 at > around this point in 2019 and continue only supporting the latest LTS > for Ubuntu? I ask because supported hosts are an important part of > companies being able to plan their use and upgrade strategies. Thanks! > ubuntu 14.04 is still not EOL until April 2019, and I think lot of folks will keep using it until its EOLed, so it would be preferable to keep it as a supported host. > > [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 211 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS 2017-01-27 1:35 ` Khem Raj @ 2017-02-08 14:49 ` Joshua Lock 0 siblings, 0 replies; 7+ messages in thread From: Joshua Lock @ 2017-02-08 14:49 UTC (permalink / raw) To: Khem Raj, poky On Thu, 2017-01-26 at 17:35 -0800, Khem Raj wrote: > > On 1/24/17 7:04 AM, Tom Rini wrote: > > On Tue, Jan 24, 2017 at 01:04:13PM +0000, Joshua Lock wrote: > > > Remove several old/untested distros from the list: > > > * poky-1.8 and poky-2.0 are no longer supported releases > > > * ubuntu-14.04 is an LTS but we plan to remove it from the > > > project's autobuilder cluster as the kernel is old and > > > it doesn't use systemd -- therefore this will no longer > > > be tested. > > > > Can you elaborate a bit more on the pain involved with supporting > > Ubuntu > > 14.04? Or, do you expect to drop Ubuntu 16.04 in favour of 18.04 > > at > > around this point in 2019 and continue only supporting the latest > > LTS > > for Ubuntu? I ask because supported hosts are an important part of > > companies being able to plan their use and upgrade > > strategies. Thanks! > > > > ubuntu 14.04 is still not EOL until April 2019, and I think lot of > folks > will keep using it until its EOLed, so it would be preferable to keep > it > as a supported host. I agree that it would be preferable. Unfortunately we don't currently have the resources to validate it so, whilst we won't explicitly *not* support it, we can't include it in SANITY_TESTED_DISTROS because it won't be tested by the YP QA team. Regards, Joshua ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] poky.conf: prune SANITY_TESTED_DISTROS 2017-01-24 13:04 [PATCH] poky.conf: prune SANITY_TESTED_DISTROS Joshua Lock 2017-01-24 15:04 ` Tom Rini @ 2017-01-25 8:35 ` Peter Kjellerstedt 1 sibling, 0 replies; 7+ messages in thread From: Peter Kjellerstedt @ 2017-01-25 8:35 UTC (permalink / raw) To: Joshua Lock, poky@yoctoproject.org > -----Original Message----- > From: poky-bounces@yoctoproject.org [mailto:poky- > bounces@yoctoproject.org] On Behalf Of Joshua Lock > Sent: den 24 januari 2017 14:04 > To: poky@yoctoproject.org > Subject: [poky] [PATCH] poky.conf: prune SANITY_TESTED_DISTROS > > Remove several old/untested distros from the list: > * poky-1.8 and poky-2.0 are no longer supported releases > * ubuntu-14.04 is an LTS but we plan to remove it from the > project's autobuilder cluster as the kernel is old and > it doesn't use systemd -- therefore this will no longer > be tested. > * ubuntu-14.10 and ubuntu-15.10 are no longer supported > * fedora-23 and fedora-24 are EOL That should be: * fedora-22 and fedora-23 are EOL > * opensuse-13.2 is discontinued > > Add opensuse-42.2, it's the openSUSE version we run on the Yocto > Project autobuilder cluster. > > Signed-off-by: Joshua Lock <joshua.g.lock@intel.com> > --- > meta-poky/conf/distro/poky.conf | 9 +-------- > 1 file changed, 1 insertion(+), 8 deletions(-) > > diff --git a/meta-poky/conf/distro/poky.conf b/meta-poky/conf/distro/poky.conf > index 8fa3914..94f2577 100644 > --- a/meta-poky/conf/distro/poky.conf > +++ b/meta-poky/conf/distro/poky.conf > @@ -70,24 +70,17 @@ https://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" > CONNECTIVITY_CHECK_URIS ?= "https://www.example.com/" > > SANITY_TESTED_DISTROS ?= " \ > - poky-1.8 \n \ > - poky-2.0 \n \ > poky-2.1 \n \ > poky-2.2 \n \ > - ubuntu-14.04 \n \ > - ubuntu-14.10 \n \ > ubuntu-15.04 \n \ > - ubuntu-15.10 \n \ > ubuntu-16.04 \n \ > ubuntu-16.10 \n \ > - fedora-22 \n \ > - fedora-23 \n \ > fedora-24 \n \ > fedora-25 \n \ > centos-7 \n \ > debian-8 \n \ > - opensuse-13.2 \n \ > opensuse-42.1 \n \ > + opensuse-42.2 \n \ > " > # > # OELAYOUT_ABI allows us to notify users when the format of TMPDIR changes in > -- > 2.9.3 //Peter ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2017-02-08 19:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-24 13:04 [PATCH] poky.conf: prune SANITY_TESTED_DISTROS Joshua Lock
2017-01-24 15:04 ` Tom Rini
[not found] ` <1485344411.4626.8.camel@intel.com>
2017-01-25 12:25 ` Tom Rini
[not found] ` <1486565201.3754.17.camel@intel.com>
2017-02-08 19:50 ` Tom Rini
2017-01-27 1:35 ` Khem Raj
2017-02-08 14:49 ` Joshua Lock
2017-01-25 8:35 ` Peter Kjellerstedt
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.