#320 Adding Fedora toolbx as part of iso
Closed: Fixed 2 years ago by aday. Opened 2 years ago by sumantrom.

Hey All,

As we are moving more and more to adopting containers and containerizing apps. The use of toolbx is becoming a norm these days. It's beneficial for Fedora WS ISO to have it out of the box. I had a word with @rishi and we concured. I wanted to know the any thoughts and feedback around here?

https://containertoolbx.org/


Yes, I agree. Toolbx surpassed its initial target audience of developers using Fedora Silverblue. It has a lot of uptake even among developers using Fedora Workstation.

Common use-cases on Fedora Workstation that I can think of are:

  • Some developers are forced to use old toolchains from old or unmaintained OSes because of requirements imposed on them by legacy or proprietary code-bases that are beyond their control. Toolbx lets them keep their host OS updated, while still having access to the old toolchains, without having to jump through the usual hoops imposed by virtual machines or the typical container tools like Podman.

  • Developers often need access to toolchains from different OSes in order to be able to reproduce build failures, warnings or bugs that don't show elsewhere. Toolbx is again an easy way to achieve that.

  • Toolbx makes it possible to install and try out random unknown packages in a well-defined sandbox without muddying the host OS.

Possibly more.

For a lot of developers, toolbox enter has become the command-line shell of their choice. It has already held it's own on Silverblue, so I think we should include it in Workstation by default.

I'm in favor of this change. Would we also include the toolbox-container image on the ISO (if so, then how?) so users don't have to download it the first time they run toolbox?

Would we also include the toolbox-container image on the ISO
(if so, then how?) so users don't have to download it the first
time they run toolbox?

That's a good point.

I think we don't need to include the fedora-toolbox OCI image right now. We don't do that on Silverblue either, where Toolbx is even more crucial -- we only include the toolbox RPM on Silverblue.

Although, indeed, it will be good to find a way to include the image too in future.

Metadata Update from @catanzaro:
- Issue tagged with: meeting-request

2 years ago

I think we can include toolbx without the image, even though adding the image might be nice.

The working group discussed this issue at yesterday's meeting, and agreed to add toolbx to the ISO. @kalev has kindly volunteered to make this change.

Metadata Update from @aday:
- Issue untagged with: meeting-request
- Issue assigned to kalev
- Issue tagged with: pending-action

2 years ago

My new F37 install has toolbox preinstalled - closing as fixed.

Metadata Update from @aday:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata