Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-12-02 Thread Colin Walters
On Wed, Dec 1, 2021, at 12:32 PM, Brian (bex) Exelbierd wrote: > > Also, how does this intersect with Fedora IoT and their desire to move > to Imagebuilder? Actually sorry you asked a specific question about IoT and I went off on a larger tangent. The simple answer is: everything in the (rpm

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-12-02 Thread Colin Walters
On Wed, Dec 1, 2021, at 12:32 PM, Brian (bex) Exelbierd wrote: > Also, how does this intersect with Fedora IoT and their desire to move > to Imagebuilder? I'd love for one of the team members there to comment on this. From the FCOS side I can say there's interest in aligning CoreOS and Image

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-12-02 Thread Colin Walters
On Wed, Dec 1, 2021, at 11:33 AM, Neal Gompa wrote: > A couple of things from my perspective: > > * I would like to see how this would enable CoreOS releases to go > through Bodhi To me, a notable chunk of the value of how we're doing FCOS is that our build, test and release processes are tight

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-12-01 Thread Brian (bex) Exelbierd
On Wed, Dec 1, 2021 at 5:34 PM Neal Gompa wrote: > On Tue, Nov 23, 2021 at 11:23 PM Ben Cotton wrote: > > > > https://fedoraproject.org/wiki/Changes/OstreeNativeContainer > > > > == Summary == > > > > Enhance the (rpm-)ostree stack to natively support OCI/Docker > > containers as a transport and

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-12-01 Thread Neal Gompa
On Tue, Nov 23, 2021 at 11:23 PM Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/OstreeNativeContainer > > == Summary == > > Enhance the (rpm-)ostree stack to natively support OCI/Docker > containers as a transport and delivery mechanism for operating system > content. > > This is the

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-11-24 Thread Colin Walters
On Wed, Nov 24, 2021, at 1:26 AM, Robin Lee wrote: > > This function is unrelated to 'rpm' but unfortunately provided by > 'rpm-ostree'. > Maybe we should provide another standalone tool so non-rpm/dnf-based > distributions can be easier to deploy. No, all the "ostree-container" logic lives in

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-11-24 Thread Colin Walters
On Tue, Nov 23, 2021, at 4:28 PM, James Cassell wrote: > Will things be slower than native ostree? The only thing that will be less efficient is wire transfer as of right now. But we're going to be working on that. > I've got no problem with the capability being added, but I do wonder, > Wh

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-11-23 Thread Robin Lee
On Wed, Nov 24, 2021 at 1:20 AM Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/OstreeNativeContainer > > == Summary == > > Enhance the (rpm-)ostree stack to natively support OCI/Docker > containers as a transport and delivery mechanism for operating system > content. > > This is the

Re: F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-11-23 Thread James Cassell
On Tue, Nov 23, 2021, at 12:18 PM, Ben Cotton wrote: > https://fedoraproject.org/wiki/Changes/OstreeNativeContainer > > == Summary == > > Enhance the (rpm-)ostree stack to natively support OCI/Docker > containers as a transport and delivery mechanism for operating system > content. > > This is th

F36 Change: ostree native containers / CoreOS layering (System-Wide Change proposal)

2021-11-23 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/OstreeNativeContainer == Summary == Enhance the (rpm-)ostree stack to natively support OCI/Docker containers as a transport and delivery mechanism for operating system content. This is the basis of https://github.com/coreos/enhancements/blob/main/os/coreos-