<@nimbinatus:matrix.org>
14:00:11
!startmeeting Fedora Atomic Initiative
<@meetbot:fedora.im>
14:00:16
Meeting started at 2026-06-02 14:00:11 UTC
<@meetbot:fedora.im>
14:00:16
The Meeting name is 'Fedora Atomic Initiative'
<@nimbinatus:matrix.org>
14:00:22
!topic roll call
<@nimbinatus:matrix.org>
14:00:28
!hi
<@zodbot:fedora.im>
14:00:36
nimbinatus: Laura Santamaria (nimbinatus) - she / her / hers
<@nimbinatus:matrix.org>
14:00:38
(we'll give folks ~5 minutes for roll call
<@nimbinatus:matrix.org>
14:00:46
(we'll give folks ~5 minutes for roll call)
<@hricky:fedora.im>
14:00:56
!hi
<@zodbot:fedora.im>
14:01:00
Hristo Marinov: Hristo Marinov (hricky) - he / him / his
<@walters:fedora.im>
14:01:22
!hi
<@zodbot:fedora.im>
14:01:23
Colin Walters: Colin Walters (walters)
<@nimbinatus:matrix.org>
14:01:38
a Matrix bot that can set a timer for agenda topics would be pretty cool... if anyone's bored :p
<@jligon:matrix.org>
14:01:45
!hi
<@zodbot:fedora.im>
14:01:49
jligon: Jeff Ligon (jligon)
<@walters:fedora.im>
14:03:29
looks like the first topic is migration?
<@nimbinatus:matrix.org>
14:03:41
yup! I'm giving more folks a moment to come in
<@jcapitao:matrix.org>
14:03:56
!hi
<@zodbot:fedora.im>
14:04:04
jcapitao: Joel Capitao (jcapitao) - he / him / his
<@walters:fedora.im>
14:04:49
does anyone know if there was any discussion on the coreos side to migrate to forgejo?
<@nimbinatus:matrix.org>
14:05:01
Looks like we've got quorum! Please don't feel shy to add your name to the roll call after we move on and join the conversation. Meanwhile...
<@hricky:fedora.im>
14:05:03
I would like to note that we also have an `atomic` org in the Fedora Forge staging instance.
<@nimbinatus:matrix.org>
14:05:16
!topic We now have https://forge.fedoraproject.org/atomic, so we could talk about migration to it.
<@siosm:matrix.org>
14:05:23
!hi
<@zodbot:fedora.im>
14:05:27
Timothée Ravier: Timothée Ravier (siosm) - he / him / his
<@nimbinatus:matrix.org>
14:05:27
(I guess general migration)
<@nimbinatus:matrix.org>
14:05:34
!link https://forge.fedoraproject.org/atomic
<@cverna_:matrix.org>
14:07:09
!hi
<@hricky:fedora.im>
14:07:10
I think we can start migrating docs and issues for example, like we did with Atomic Desktops.
<@zodbot:fedora.im>
14:07:13
Clément Verna: Clement Verna (cverna) - he / him / his
<@siosm:fedora.im>
14:07:38
yes, that's probably what we should start with.
<@siosm:fedora.im>
14:08:03
and then setup a test repo in the staging instance for Konflux?
<@siosm:fedora.im>
14:08:48
Joel asked in https://forge.fedoraproject.org/releng/tickets/issues/13341 to get an account for Konflux
<@cverna_:matrix.org>
14:10:15
Hristo Marinov: do you want to help with the docs and issues migration?
<@hricky:fedora.im>
14:11:00
Yes, but i will likely need sufficient permissions for that.
<@nimbinatus:matrix.org>
14:11:23
(side note: I'm going to be trying to use the bootc this week bot workflow here, so don't be surprised about different emoji reactions from me. Not sure if it will work, but giving it a shot)
<@siosm:fedora.im>
14:11:40
I can do the repo migrations and then we'll need small fixes here and there
<@hricky:fedora.im>
14:12:40
If you initially migrate the repos I can open PR after that.
<@walters:fedora.im>
14:13:09
Is there a summary of atomic desktops side of this? is any of that wired up to konflux?
<@hricky:fedora.im>
14:13:48
If you initially migrate the repos I can open PRs after that.
<@cverna_:matrix.org>
14:14:00
If you want to do a PR for https://forge.fedoraproject.org/atomic/.profile/src/branch/main/README.md, that would be great too
<@siosm:fedora.im>
14:14:07
For the atomic desktops, we are not yet using Konflux for builds. The docs & issues repos are not tied to Konflux AFAIK
<@hricky:fedora.im>
14:14:47
I will do it.
<@jligon:matrix.org>
14:14:56
so is the atomic namespace a location for all things related to bootc? or do we have some kind of definition that defines atomic?
<@jcapitao:matrix.org>
14:15:15
the Konflux integration is blocked because of the missing Konflux SA/token
<@siosm:fedora.im>
14:15:41
jligonhttps://forge.fedoraproject.org/council/tickets/issues/569
<@siosm:fedora.im>
14:16:18
(bootc builds of the atomic desktops in progress in https://forge.fedoraproject.org/atomic-desktops/config/pulls/764, waiting on Konflux setup)
<@jcapitao:matrix.org>
14:17:24
as soon as I have this token, I'll setup the pipelines in the fedora-bootc Konflux tenant
<@siosm:fedora.im>
14:18:43
There are a bunch of repos in https://gitlab.com/fedora/bootc. Which one depend on Konflux? Should we migrate everything (and maybe archive some?)
<@cverna_:matrix.org>
14:18:52
jligon: I think the bootc eln work would/should definitely find a place in the atomic org
<@walters:fedora.im>
14:19:53
Yes, and I would like to actually move https://gitlab.com/redhat/centos-stream/containers/bootc here too (there's been almost no movement on konflux+centos AFAIK) and we do need it maintained
<@jligon:matrix.org>
14:20:24
I'm hoping the eln work flows into that
<@nimbinatus:matrix.org>
14:20:52
I'd argue to move anything that needs a home; it's not like this is a situation where we can only move things once. If something moves and then we realize it needs a new org on the Forge, we can move it again later
<@jcapitao:matrix.org>
14:21:37
https://gitlab.com/fedora/bootc/base-images
<@jcapitao:matrix.org>
14:21:37
AFAIK
<@jcapitao:matrix.org>
14:21:37
https://gitlab.com/fedora/bootc/compose-images
<@jcapitao:matrix.org>
14:21:37
https://gitlab.com/fedora/bootc/tekton-catalog
<@jligon:matrix.org>
14:21:46
sitting down with jcapitao and Stephen Gallagher tomorrow to discuss current status of fedora-eln
<@nimbinatus:matrix.org>
14:22:07
Is there anyone on the CentOS side that I need to get in touch with to let them know we're moving it? or is this the same group of maintainers? (I honestly don't know, but I can get Shaun to help me find the right people if you need me to)
<@siosm:fedora.im>
14:22:15
OK so we'll hold on migrating those but we can migrate the rest
<@cverna_:matrix.org>
14:24:00
Once the issues are migrated, might be good to do a cleanup session? maybe on a video call?
<@cverna_:matrix.org>
14:24:49
To be honest, I am not sure how we use these issues, ie who looks at them etc ...
<@nimbinatus:matrix.org>
14:25:07
We've got our video session in 2 weeks
<@cverna_:matrix.org>
14:25:11
Maybe we should have a meeting tag, to discuss them during these calls?
<@cverna_:matrix.org>
14:25:18
calls/meetings
<@hricky:fedora.im>
14:26:15
Once we move the issues repo I can start help maintain it.
<@jligon:matrix.org>
14:26:23
is that something we could use coreos-agent-tools to start triaging? or a fork of coreos-agent-tools for bootc infra?
<@nimbinatus:matrix.org>
14:31:35
What else on the migration? Any concerns or extra stuff we haven't talked about?
<@siosm:fedora.im>
14:31:43
The CI setup is also a bit in progress right now in the new forge. I'm tracking things in https://forge.fedoraproject.org/atomic-desktops/tracker/issues/114 for the atomic desktops. Konflux should do most of the CI but for the reset this is a bit in-progress
<@siosm:fedora.im>
14:32:30
We would notably need https://forge.fedoraproject.org/forge/forge/issues/568 if we want to do testing with testing-farm
<@siosm:fedora.im>
14:33:24
I *think* that what is currently used to test the bootc images? I don't remember
<@siosm:fedora.im>
14:33:44
https://gitlab.com/fedora/bootc/tests/bootc-workflow-test
<@walters:fedora.im>
14:34:13
wow, a whole lot there
<@walters:fedora.im>
14:34:41
any reason to have atomic-desktops- specific runners?
<@siosm:fedora.im>
14:35:11
The runner setup in the new forge is super manual so they are org specific by default
<@siosm:fedora.im>
14:35:49
https://forge.fedoraproject.org/infra/ansible/src/branch/main/roles/openshift-apps/forgejo/runners/production
<@walters:fedora.im>
14:36:03
Clément also linked https://docs.fedoraproject.org/en-US/forge-documentation/oci_image_pipeline/ which seems to be doing something related to this too...except on codeberg (???)
<@hricky:fedora.im>
14:36:23
Also they need to be privileged for building container images.
<@siosm:fedora.im>
14:36:39
They have a set of default VMs for the runners but they are limited in ressources and unprivileged workflosw
<@hricky:fedora.im>
14:37:17
Yeah, the usable disk space is only 13G.
<@walters:fedora.im>
14:37:21
i think it'd be nice to try to reuse konflux for CI jobs here too
<@siosm:fedora.im>
14:37:21
Before we found out that testing-farm could be an option, we started requested privileged runners
<@siosm:fedora.im>
14:37:51
once we have Konflux, yes!
<@siosm:fedora.im>
14:38:02
but for the atomic org, definitely
<@siosm:fedora.im>
14:38:30
(for the atomic desktops I needed something now as we lost all CI about 2 months ago now)
<@siosm:fedora.im>
14:38:43
as they shut down Zuul
<@hricky:fedora.im>
14:42:19
I still think that having runners with sufficient disk space to build bootable container inages would be useful,
<@hricky:fedora.im>
14:42:42
I still think that having runners with sufficient disk space to build bootable container inages would be useful.
<@hricky:fedora.im>
14:43:43
I still think that having runners with sufficient disk space to build bootable container images would be useful.
<@walters:fedora.im>
14:45:14
(the thing with raw testing farm is that project has no container-related infrastructure by default which causes some nontrivial friction)
<@walters:fedora.im>
14:49:19
ok so as far as I understand jcapitao is driving the konflux wiring (thank you!!!). We could migrate the issues repos without blocking on that, but OTOH I think we have reason to believe that blocker should be fixed in O(weeks) hopefully and could try to just do it at once?
<@hricky:fedora.im>
14:51:49
Once we migrate the docs and issues repos, I think we need few small fixes for the docs. The issues will likely work right away.
<@nimbinatus:matrix.org>
14:52:19
It would make sense to move the docs, though, and anything that doesn't require Konflux wiring. Do the process, make sure we're not missing steps or have anything wonky, etc. It would give us room to work on things without waiting
<@walters:fedora.im>
14:52:45
OK that makes sense, is https://docs.fedoraproject.org/en-US/atomic-desktops/ already generated from https://forge.fedoraproject.org/atomic-desktops/docs ?
<@siosm:fedora.im>
14:52:52
yes
<@hricky:fedora.im>
14:54:38
Most of the docs repos are already migrated to Fedora Forge.
<@siosm:fedora.im>
14:54:49
https://forge.fedoraproject.org/docs/docs-fp-o/src/branch/prod/site.yml#L78
<@siosm:fedora.im>
14:55:50
I don't remember the status for translations however
<@hricky:fedora.im>
14:56:36
AFAIK, the team is working on it.
<@nimbinatus:matrix.org>
14:57:06
3-minute warning
<@siosm:fedora.im>
14:57:46
https://communityblog.fedoraproject.org/fedora-documentation-translations-not-available-from-march-4th-2026/
<@nimbinatus:matrix.org>
15:00:28
ok, time to close out
<@nimbinatus:matrix.org>
15:00:41
thanks for coming! let's keep chatting in #bootc:fedoraproject.org
<@nimbinatus:matrix.org>
15:00:44
!endmeeting