Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-06-05 Thread Owen Taylor
On Mon, Jun 5, 2023 at 8:35 AM Josh Boyer wrote: > On Mon, Jun 5, 2023 at 6:28 AM Debarshi Ray via devel > wrote: > > I wanted to wrap up this sub-thread on-list, after Owen and I chatted > > about it off-list. > > > > I am fine with having the fedora-toolbox OCI images being defined as > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-06-05 Thread Josh Boyer
On Mon, Jun 5, 2023 at 6:28 AM Debarshi Ray via devel wrote: > > Hey, > > I wanted to wrap up this sub-thread on-list, after Owen and I chatted > about it off-list. > > I am fine with having the fedora-toolbox OCI images being defined as > kickstart files in the Fedora infrastructure and built by

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-06-05 Thread Debarshi Ray via devel
Hey, I wanted to wrap up this sub-thread on-list, after Owen and I chatted about it off-list. I am fine with having the fedora-toolbox OCI images being defined as kickstart files in the Fedora infrastructure and built by ImageFactory and published as another base image, just like the fedora base

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-31 Thread Clement Verna
I think it's worth to mention that many layered container images are published directly on the Fedora's Quay.io organisation ( https://quay.io/organization/fedora). The builds are not happening in OSBS or the Fedora infrastructure but IIRC it's a GitHub Action that does the build and pushes the

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-30 Thread Owen Taylor
On Tue, May 30, 2023 at 9:47 AM Debarshi Ray wrote: > Hey Owen, > > On Mon, 2023-05-29 at 12:39 -0400, Owen Taylor wrote: > > On Mon, May 29, 2023 at 8:16 AM Debarshi Ray via devel > > wrote: > > > > > > My main concern, which I had brought up in the Release Engineering > > > tickets before

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-30 Thread Debarshi Ray via devel
Hey Owen, On Mon, 2023-05-29 at 12:39 -0400, Owen Taylor wrote: > On Mon, May 29, 2023 at 8:16 AM Debarshi Ray via devel > wrote: > > > > My main concern, which I had brought up in the Release Engineering > > tickets before [1,2] is whether the fedora-toolbox images would > > continue to be

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-29 Thread Owen Taylor
On Mon, May 29, 2023 at 8:16 AM Debarshi Ray via devel < devel@lists.fedoraproject.org> wrote: > Hey Owen, > > On Wed, 2023-05-24 at 13:50 -0400, Owen Taylor wrote: > > > > What if we made the Toolbox container image just one more base image > > and built it with ImageFactory? > > > > -

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-29 Thread Debarshi Ray via devel
Hey Owen, On Wed, 2023-05-24 at 13:50 -0400, Owen Taylor wrote: > > What if we made the Toolbox container image just one more base image > and built it with ImageFactory? > >  - Integrated into the compose process >  - Across all architectures >  - No OSBS dependency >   > The main disadvantage

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-25 Thread Kevin Fenzi
On Wed, May 24, 2023 at 01:50:21PM -0400, Owen Taylor wrote: > > What if we made the Toolbox container image just one more base image and > built it with ImageFactory? > > - Integrated into the compose process > - Across all architectures > - No OSBS dependency > > The main disadvantage is

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-24 Thread Owen Taylor
On Tue, May 9, 2023 at 11:52 AM Kevin Fenzi wrote: > Just a general answer/info here at the bottom of the thread... > > I realize our container build pipeline is not great, but it's currently > working and I will keep it working until we replace it. > > I agree we should replace it, and there's

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-16 Thread Debarshi Ray via devel
On Wed, 2023-05-10 at 21:35 +0200, Clement Verna wrote: > > On Tue, 9 May 2023, 15:42 Debarshi Ray via devel, > wrote: > > > > On Tue, 2023-05-09 at 09:45 +0200, Clement Verna wrote: > > > > > > If we do this, we should also make the container base images > > > release blocking since AFAIK

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-10 Thread Clement Verna
On Tue, 9 May 2023, 17:51 Kevin Fenzi, wrote: > Just a general answer/info here at the bottom of the thread... > > I realize our container build pipeline is not great, but it's currently > working and I will keep it working until we replace it. > > I agree we should replace it, and there's lots

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-10 Thread Clement Verna
On Tue, 9 May 2023, 15:42 Debarshi Ray via devel, < devel@lists.fedoraproject.org> wrote: > Hey Clement, > > On Tue, 2023-05-09 at 09:45 +0200, Clement Verna wrote: > > > > > > On Mon, 8 May 2023 at 22:11, Kevin Fenzi wrote: > > > On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski-

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Zbigniew Jędrzejewski-Szmek
On Tue, May 09, 2023 at 03:46:21PM +0200, Debarshi Ray via devel wrote: > Hey Zbigniew, > > On Mon, 2023-05-08 at 19:57 +, Zbigniew Jędrzejewski-Szmek wrote: > > On Mon, May 08, 2023 at 09:24:08AM -0700, Kevin Fenzi wrote: > > > I'm broadly in favor here, some comments in line... > > > > > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Kevin Fenzi
Just a general answer/info here at the bottom of the thread... I realize our container build pipeline is not great, but it's currently working and I will keep it working until we replace it. I agree we should replace it, and there's lots of options, but I don't think this thread is the place to

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Demi Marie Obenour
On 5/9/23 07:53, Stephen Smoogen wrote: > On Mon, 8 May 2023 at 19:35, Demi Marie Obenour > wrote: > >> On 5/8/23 19:09, Neal Gompa wrote: >>> On Mon, May 8, 2023 at 7:05 PM Demi Marie Obenour >> wrote: On 5/8/23 18:49, Kevin Fenzi wrote: > On Mon, May 08, 2023 at 09:29:02PM

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Debarshi Ray via devel
Hey Kevin, On Mon, 2023-05-08 at 09:24 -0700, Kevin Fenzi wrote: > I'm broadly in favor here, some comments in line... > > ...snip... > > It will be beneficial to consider the > > [https://src.fedoraproject.org/container/fedora-toolbox > > fedora-toolbox] images as release-blocking deliverables

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Debarshi Ray via devel
Hey Zbigniew, On Mon, 2023-05-08 at 19:57 +, Zbigniew Jędrzejewski-Szmek wrote: > On Mon, May 08, 2023 at 09:24:08AM -0700, Kevin Fenzi wrote: > > I'm broadly in favor here, some comments in line... > > > > ...snip... > > > First, we want to ensure that there are up to date > > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Debarshi Ray via devel
Hey Clement, On Tue, 2023-05-09 at 09:45 +0200, Clement Verna wrote: > > > On Mon, 8 May 2023 at 22:11, Kevin Fenzi wrote: > > On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski- > > Szmek wrote: > > > > > > I think we need some clarity wrt. to the dependency order here. > > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Stephen Smoogen
On Mon, 8 May 2023 at 19:35, Demi Marie Obenour wrote: > On 5/8/23 19:09, Neal Gompa wrote: > > On Mon, May 8, 2023 at 7:05 PM Demi Marie Obenour > wrote: > >> > >> On 5/8/23 18:49, Kevin Fenzi wrote: > >>> On Mon, May 08, 2023 at 09:29:02PM +0100, Sebastian Crane wrote: > Dear Kevin, >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Neal Gompa
On Tue, May 9, 2023 at 6:19 AM Peter Robinson wrote: > > On Mon, May 8, 2023 at 9:11 PM Kevin Fenzi wrote: > > > > On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski-Szmek wrote: > > > > > > I think we need some clarity wrt. to the dependency order here. > > > Let's say we: > > > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Peter Robinson
On Mon, May 8, 2023 at 9:11 PM Kevin Fenzi wrote: > > On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski-Szmek wrote: > > > > I think we need some clarity wrt. to the dependency order here. > > Let's say we: > > > In order to do this at branch point, we will need to move building

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-09 Thread Clement Verna
On Mon, 8 May 2023 at 22:11, Kevin Fenzi wrote: > On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski-Szmek > wrote: > > > > I think we need some clarity wrt. to the dependency order here. > > Let's say we: > > > In order to do this at branch point, we will need to move building this

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Demi Marie Obenour
On 5/8/23 19:09, Neal Gompa wrote: > On Mon, May 8, 2023 at 7:05 PM Demi Marie Obenour > wrote: >> >> On 5/8/23 18:49, Kevin Fenzi wrote: >>> On Mon, May 08, 2023 at 09:29:02PM +0100, Sebastian Crane wrote: Dear Kevin, >> Hmm, quoting from https://pagure.io/releng/issue/11092:

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Neal Gompa
On Mon, May 8, 2023 at 7:05 PM Demi Marie Obenour wrote: > > On 5/8/23 18:49, Kevin Fenzi wrote: > > On Mon, May 08, 2023 at 09:29:02PM +0100, Sebastian Crane wrote: > >> Dear Kevin, > >> > Hmm, quoting from https://pagure.io/releng/issue/11092: > >> Also the aarch64 cluster is running

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Demi Marie Obenour
On 5/8/23 18:49, Kevin Fenzi wrote: > On Mon, May 08, 2023 at 09:29:02PM +0100, Sebastian Crane wrote: >> Dear Kevin, >> Hmm, quoting from https://pagure.io/releng/issue/11092: >> Also the aarch64 cluster is running on Fedora 33 boxes, so we >> should probably try to do a full

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Kevin Fenzi
On Mon, May 08, 2023 at 09:29:02PM +0100, Sebastian Crane wrote: > Dear Kevin, > > > > Hmm, quoting from https://pagure.io/releng/issue/11092: > > > >> Also the aarch64 cluster is running on Fedora 33 boxes, so we > > > >> should probably try to do a full redeploy :-( > > > > We can't upgrade it

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Demi Marie Obenour
On 5/8/23 16:10, Stephen Smoogen wrote: > On Mon, 8 May 2023 at 15:58, Zbigniew Jędrzejewski-Szmek > wrote: > >> On Mon, May 08, 2023 at 09:24:08AM -0700, Kevin Fenzi wrote: >> >>> I'd like to note that making this blocking doesn't waive any kind of >>> magic wand that makes our infrastructure

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Sebastian Crane
Dear Kevin, > > Hmm, quoting from https://pagure.io/releng/issue/11092: > > >> Also the aarch64 cluster is running on Fedora 33 boxes, so we > > >> should probably try to do a full redeploy :-( > > > We can't upgrade it from f33 because docker is no longer in f34+ and > > > openshift origin /

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Kevin Fenzi
On Mon, May 08, 2023 at 07:57:30PM +, Zbigniew Jędrzejewski-Szmek wrote: > > I think we need some clarity wrt. to the dependency order here. > Let's say we: > > In order to do this at branch point, we will need to move building this > > image into the compose process and mark it blocking. >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Stephen Smoogen
On Mon, 8 May 2023 at 15:58, Zbigniew Jędrzejewski-Szmek wrote: > On Mon, May 08, 2023 at 09:24:08AM -0700, Kevin Fenzi wrote: > > > I'd like to note that making this blocking doesn't waive any kind of > > magic wand that makes our infrastructure more reliable. ;) > > The container build

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Zbigniew Jędrzejewski-Szmek
On Mon, May 08, 2023 at 09:24:08AM -0700, Kevin Fenzi wrote: > I'm broadly in favor here, some comments in line... > > ...snip... > > First, we want to ensure that there are up to date > > [https://src.fedoraproject.org/container/fedora-toolbox > > fedora-toolbox] OCI images published on > >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Zbigniew Jędrzejewski-Szmek
On Mon, May 08, 2023 at 04:49:09PM +0100, Barry wrote: > > fedora-toolbox] [https://opencontainers.org/ OCI] images must be > This url does not exist. > > [https://containertoolbx.org/ Toolbx] to be usable when a new Fedora > Nor this one. Both work fine here. Maybe some temporary network

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Kevin Fenzi
I'm broadly in favor here, some comments in line... ...snip... > First, we want to ensure that there are up to date > [https://src.fedoraproject.org/container/fedora-toolbox > fedora-toolbox] OCI images published on > [https://registry.fedoraproject.org/ registry.fedoraproject.org] as >

Re: F39 Proposal: Make Toolbx a release-blocking deliverable and have release-blocking test criteria (System-Wide Change)

2023-05-08 Thread Barry
> On 8 May 2023, at 14:51, Aoife Moloney wrote: > > https://fedoraproject.org/wiki/Changes/ToolbxReleaseBlocker > > This document represents a proposed Change. As part of the Changes > process, proposals are publicly announced in order to receive > community feedback. This proposal will only