Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 11 additions & 4 deletions content/news/2025-07-11-community-meeting.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,14 @@ date = 2025-07-11
slug = "2025-july-11-community-meeting"
+++

### Attendees:
# bootc community meeting

[Meeting Link/info](https://zoom-lfx.platform.linuxfoundation.org/meeting/96540875093?password=7889708d-c520-4565-90d3-ce9e253a1f65)

Feel free to add yourself to the attendee list and to add to the agenda! This is an open community meeting, and our [Code of Conduct](https://github.com/bootc-dev/bootc?tab=readme-ov-file#user-content-code-of-conduct) applies.

## 11 July 2025
### Attendees
- Joseph Marrero Corchado (Red Hat, Inc.)
- Colin Walters
- Robert Sturla (Tesco Bank/Universal Blue)
Expand All @@ -17,7 +24,7 @@ slug = "2025-july-11-community-meeting"
- Chris Kyrouac
- Gursewak Mangat

### Agenda:
### Agenda
- New release status: [bootc-dev/bootc#1390](https://github.com/bootc-dev/bootc/issues/1390)
- folks agreed on this
- [Laura] [KubeCon NA 2025](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/) [Project Pavilion application](https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/features-add-ons/project-opportunities/#description-of-opportunities)
Expand All @@ -36,6 +43,6 @@ slug = "2025-july-11-community-meeting"
- Motivated by combinatorial explosion of gnome|kde * nvidia|amd * surface|framework|lenovo
- discussion of downsides of systemd-sysext as defined today, vs

### TODO:
### TODO
* [x] Put project pavilion application
* [x] Keep smaller, more focused meetings
* [x] Keep smaller, more focused meetings
15 changes: 11 additions & 4 deletions content/news/2025-07-18-community-meeting.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,14 @@ date = 2025-07-18
slug = "2025-july-18-community-meeting"
+++

### Attendees:
# bootc community meeting

[Meeting Link/info](https://zoom-lfx.platform.linuxfoundation.org/meeting/96540875093?password=7889708d-c520-4565-90d3-ce9e253a1f65)

Feel free to add yourself to the attendee list and to add to the agenda! This is an open community meeting, and our [Code of Conduct](https://github.com/bootc-dev/bootc?tab=readme-ov-file#user-content-code-of-conduct) applies.

## 18 July 2025
### Attendees
- Laura Santamaria (she/her; Red Hat)
- Hristo Marinov
- Fernando Lozano
Expand All @@ -17,7 +24,7 @@ slug = "2025-july-18-community-meeting"
- Gursewak Mangat
- John Eckersberg (Red Hat, Inc.)

### Agenda:
### Agenda
- [Release 1.5.1](https://github.com/bootc-dev/bootc/pull/1422)
- Thanks @robert!
- [Laura] project pavilion update?
Expand All @@ -41,9 +48,9 @@ slug = "2025-july-18-community-meeting"
- [Laura] gave overview from OSPO and the other container group discussion
- [Colin] Will open a discussion

### TODO:
### TODO
- [ ] Laura to explore adding logos to PR.
- [ ] Laura to add GitHub Actions for publication
- [ ] Look for info on domain handling for static site
- [ ] Colin to open a discussion about the AI assisted PRs
- [x] Laura to find and share the public Containers Cabal recording
- [x] Laura to find and share the public Containers Cabal recording
57 changes: 57 additions & 0 deletions content/news/2025-07-25-community-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
+++
title = "Bootc Community Meeting Notes - 25 July 2025"
date = 2025-07-25
slug = "2025-july-25-community-meeting"
+++

# bootc community meeting

[Meeting Link/info](https://zoom-lfx.platform.linuxfoundation.org/meeting/96540875093?password=7889708d-c520-4565-90d3-ce9e253a1f65)

Feel free to add yourself to the attendee list and to add to the agenda! This is an open community meeting, and our [Code of Conduct](https://github.com/bootc-dev/bootc?tab=readme-ov-file#user-content-code-of-conduct) applies.

## 25 July 2025
### Attendees
- Robert Sturla (Tesco Bank / Universal Blue)
- Hristo Marinov
- Ben Breard
- Laura Santamaria (she/her)
- Joseph Marrero Corchado (Red Hat, Inc.)
- Colin Walters
- Dusty Mabe
- Mohan Shash
- Gursewak Mangat

### Agenda
- {%preview https://github.com/bootc-dev/bootc/milestone/5 %}
- Anyone have anything else to add to the milestone?
- Added a couple
- Info about contributing: {%preview https://developers.redhat.com/blog/2025/07/23/shape-future-linux-contribute-bootc-open-source-project %}
- [Colin] Assigning/delegating issues
- Right now not auto-assigning reviews and issues. Worth starting to do?
- Bot to round-robin reviews?
- https://docs.github.com/en/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team
- Thoughts, opinions, screaming fights?
- [Joseph] OpenShift repos have something automatic like this. Agree the custom stuff is heavy-handed for us.
- [Colin] Merge queue is a huge example of something that GitHub added that used to be custom for other projects
- [Colin] will take action item to set something up for this
- [Laura] Website PR - build is technically running on my fork
- {%preview https://github.com/bootc-dev/bootc-dev.github.io/pull/3 %}
- https://nimbinatus.com/bootc-dev.github.io/ (except my domain stuff is messing with links)
- [Ben] Do we want to move the this week in bootc there?
- [Ben] What about https://containers.github.io/bootable/ ? Move it? Use it? Wipe it?
- [Colin] There's two things: Specs/standards vs how it works. People have asked for "what's the bootc spec?" would be good to add it somewhere... Probably don't squash them yet.
- Containers org has been catchall. Just transfer the repo into bootc-dev? Could explain the spec there.
- Worth linking or leave it separate?
- Maybe come back to it? Any strong opinions?
- [Mohan] Linking would be helpful. Website at bootc.dev that links to it will make it easier to find...
- [Colin] Let's land website and iterate from there
- rollup of events/blogs/releases, picking back up BCTW?
- Duplicates news?
- If there are blog topics we need to write on, talk with Ben?

### TODO
- [ ] Colin - set up review round-robin bot
- [ ] Laura - go fix the css links
- [ ] Laura - cname setup
- [ ] Laura - fix the double-workflow issue on the site
33 changes: 33 additions & 0 deletions content/news/2025-08-01-community-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
+++
title = "Bootc Community Meeting Notes - 01 Aug 2025"
date = 2025-08-01
slug = "2025-aug-01-community-meeting"
+++

# bootc community meeting

[Meeting Link/info](https://zoom-lfx.platform.linuxfoundation.org/meeting/96540875093?password=7889708d-c520-4565-90d3-ce9e253a1f65)

Feel free to add yourself to the attendee list and to add to the agenda! This is an open community meeting, and our [Code of Conduct](https://github.com/bootc-dev/bootc?tab=readme-ov-file#user-content-code-of-conduct) applies.

## 1 Aug 2025
### Attendees:
- Colin Walters
- Mohan Shash
- Jonathan Lebon
- Robert Sturla

### Agenda
- bootloaders and composefs?
- Robert may look at WIP for detecting images without bootupd and defaulting to systemd-boot
- https://github.com/bootc-dev/bootc/issues/806#issuecomment-3145079372
- composefs
- Live working session later 1:30pm EST
- future composefs will not require reprovisioning
- Discussion of https://github.com/bootc-dev/bootc/pull/1471
- coreos transitioning to bootc
- https://github.com/bootc-dev/bootc/issues/1441
- https://github.com/coreos/rpm-ostree/issues/4994
- https://github.com/bootc-dev/bootc/issues/1320
- https://github.com/bootc-dev/bootc/issues?q=state%3Aopen%20label%3A%22area%2Fcoreos-alignment%22
- dnf discussion
53 changes: 53 additions & 0 deletions content/news/2025-08-08-community-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
+++
title = "Bootc Community Meeting Notes - 08 Aug 2025"
date = 2025-08-08
slug = "2025-aug-08-community-meeting"
+++

# bootc community meeting

[Meeting Link/info](https://zoom-lfx.platform.linuxfoundation.org/meeting/96540875093?password=7889708d-c520-4565-90d3-ce9e253a1f65)

Feel free to add yourself to the attendee list and to add to the agenda! This is an open community meeting, and our [Code of Conduct](https://github.com/bootc-dev/bootc?tab=readme-ov-file#user-content-code-of-conduct) applies.

## 8 Aug 2025
### Attendees
- Robert Sturla (Tesco Bank / Universal Blue)
- Hristo Marinov
- Laura Santamaria (she/her; Red Hat)
- Colin Walters
- Joseph Marrero Corchado (Red Hat)
- John Eckersberg (Red Hat, Inc.)
- Chris Kyrouac
- Dusty Mabe (he/him; Red Hat)
- Gursewak Mangat
- Jonathan Lebon
- Sean Thrailkill
- afterstory

### Agenda
- [Colin] More on composefs {%preview https://github.com/bootc-dev/bootc/issues/1498 %}
- [Colin] Clientside reworking on how we store files. Then there's the build side to this whole thing. What's the user experience look like for creating an image
- [Colin] Recap from previous meeting
- [Colin] Fatal flaw of binary copying into host
- [Colin] Issue is about build side
- [Colin] Logistically simplest - containers build however you want, bootc cleans up, then user provide secure boot key
- [Jonathan] Not following super closely, but feels like we're starting with the hard case. Any work around non-sealed composefs builds today? Does it work?
- [Colin] Yes, kinda. "It Depends":tm: Gets into whole problem around how we transition installs. Doesn't need to be sealed, but only target UKIs to start. We get into mechanical issue of default Fedora base images aren't set up for UKI. ostree backend does not really support UKIs (at least not with UEFI). Yes, it definitely will support nonsealed systems. Assuming we want to run this tool on your container images anyway.
- [Jonathan] Need to make sure that, when designing, want to consider how migrate existing systems, and how will work with unsealed systems. Sealed case may be a specialized thing in beginning. May affect design; overconstrain.
- [Colin] We will definitely support transitioning existing systems. In end, can always boot without secure boot, too.
- [Colin] not committing to anything; this is still experimental. Nothing stops us from allowing flow within Dockerfiles, too.
- [John] Haven't really explored it a whole lot. May change, and likely will hit many walls. Just wanted to start discussion. Please feel free to comment in issue! Help find flaws in plan :)
- [Colin] Want people to feel free to ask questions in this meeting! Don't be afraid to ask for clarity, ask to help contribute.
- [Sean] Recently gave talk at Flock about state of bootc! Big fan, want to get involved. We've shifted away from how installation process used to work. Used to be build your artifacts, now transitioning to replace the existing install, especially in more cloud-centric areas. What was the impetus for the change in direction?
- [Colin] Very interested. Wouldn't say it's backing away. We know we have to support a flow where you have a container image, then allow to turn into ISO or raw disk file. Too many use cases for that to give it up (e.g., edge, IOT devices, want to preconfigure before ship). We have to support that. Tension is in some clouds, managing disk images kinda stinks. Esp. AWS, as an example. There's two different worlds, and we do need to do both.
- [Dusty] bootc image builder supports uploading AMI for AWS, but usually you have to figure that part out on your own. Now also options to boot and then replace. That's more of a "let's remove the extra step from the user's responsibility, allow for existing thing that can be paved over." Might make it easier.
- [Sean] Makes sense. Sounds like this is to make it simpler for the user; pave over idea makes sense for the user.
- [Dusty] idea is they already have podman, which can run the container than can then pave your system. Bootc is on engineer's device. Positives and negatives. Positive: You start with whatever image for OS is on your cloud, and then you have to rebase that instance to your container. Negative: Feels like there's a new cloud that pops up everyday. Feels like we're constantly chasing the ball. Better experience is wherever you are is a starting point. So this allows to start from *something* you can start from. Doesn't even have to be EL-based. Can be Ubuntu. Can get to success without having to create your own disk image.
- [Colin] Not an installer in the partitioning sense. We want to make it easy/happy path for someone making own OS or distro - closer you can get to OS is container, then the installer area can be smaller. Bootc doesn't know how big you want your partition to be, for example, but if you can use whatever installer to install your containerized OS, then you're in a better space. Freya Labs also investigating bootc, called readymade.
- [Laura] I'll see if I can find them. (chat noted that they're in the universal blue discord)
- [Jonathan] Choice of filesystem in container image and possibility of putting the choice of the filesystem in the image itself
- [Colin] Would like to support systemd-repart as part of MVP first, possibly able to support something like this later.
- Lots of talk about new friends, inviting new friends, and timezone issues (we know this isn't great for Europeans and others.)
- Discussion of recording meeting, general agreement we should probably record and post
- One option: Split 50%/50% recorded vs not, the advantage of this would be that the second half can be for "stupid questions" that people may not be comfortable having on the Internet Forever
Loading