16:31:19 #startmeeting fedora_coreos_meeting 16:31:19 Meeting started Wed Oct 19 16:31:19 2022 UTC. 16:31:19 This meeting is logged and archived in a public location. 16:31:19 The chair is jlebon. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:31:19 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:31:19 The meeting name has been set to 'fedora_coreos_meeting' 16:31:24 #topic roll call 16:31:25 .hi 16:31:26 bgilbert: bgilbert 'Benjamin Gilbert' 16:31:32 .hi 16:31:33 marmijo: marmijo 'Michael Armijo' 16:31:34 * bgilbert waves at zodbot 16:31:54 #chair bgilbert marmijo 16:31:54 Current chairs: bgilbert jlebon marmijo 16:33:01 .hello siosm 16:33:02 travier: siosm 'Timothée Ravier' 16:33:28 #chair travier 16:33:28 Current chairs: bgilbert jlebon marmijo travier 16:33:55 .hi 16:33:56 dustymabe: dustymabe 'Dusty Mabe' 16:34:31 #chair dustymabe 16:34:31 Current chairs: bgilbert dustymabe jlebon marmijo travier 16:34:51 small group today :) let's wait another minute 16:35:25 .hello mnguyen 16:35:26 mnguyen: mnguyen 'Michael Nguyen' 16:35:53 #chair mnguyen 16:35:53 Current chairs: bgilbert dustymabe jlebon marmijo mnguyen travier 16:36:02 alrighty, let's get going! 16:36:04 #topic Action items from last meeting 16:36:06 .hi 16:36:06 .hi 16:36:06 spresti[m]: Sorry, but user 'spresti [m]' does not exist 16:36:09 copperi[m]: Sorry, but user 'copperi [m]' does not exist 16:36:18 looks like there were none! :tada: 16:36:25 #chair spresti[m] copperi[m] 16:36:25 Current chairs: bgilbert copperi[m] dustymabe jlebon marmijo mnguyen spresti[m] travier 16:36:56 #topic Boot partition can easily run out of space on upgrade 16:36:59 #link https://github.com/coreos/fedora-coreos-tracker/issues/1247 16:37:21 no update here, this is just a call for help to implement what was decided in https://github.com/coreos/fedora-coreos-tracker/issues/1247#issuecomment-1261286872 16:37:22 .hi 16:37:22 .hello spresti 16:37:22 walters: walters 'Colin Walters' 16:37:25 spresti[m]: spresti 'Steven Presti' 16:37:33 it's currently preventing us from shipping ppc64le 16:37:38 #chair walters 16:37:38 Current chairs: bgilbert copperi[m] dustymabe jlebon marmijo mnguyen spresti[m] travier walters 16:38:18 so if anyone is interested in learning about the initrd, and possibly ostree, this could be a good opportunity 16:38:27 .hi 16:38:29 jmarrero: jmarrero 'Joseph Marrero' 16:38:37 #chair jmarrero 16:38:37 Current chairs: bgilbert copperi[m] dustymabe jlebon jmarrero marmijo mnguyen spresti[m] travier walters 16:38:44 dustymabe: anything else you want to say on this before we move on? 16:38:56 nope.. mostly just a call for help 16:39:14 ack, let's move on then 16:39:18 #topic remove console=ttyS0 on metal 16:39:21 #link https://github.com/coreos/fedora-coreos-tracker/issues/567 16:39:45 dustymabe: you tagged this one, so I'll tag you :) 16:40:30 right. mostly wanted to bring this up because of the question posted by jcpowermac at the bottom 16:40:51 i.e. should we make any changes for vSphere? 16:41:08 I don't have a strong opinion 16:41:19 yeah, that's on my list. I think the answer is probably yes 16:41:33 bgilbert: should we have the user open a new issue? 16:41:41 nah 16:41:45 FCOS docs currently have "how to get to the serial console" instructions for both vmware and virtualbox 16:42:11 so we either have to delete those, or reinstate the serial console there 16:42:18 removing it in the first place was a bit of a judgment call 16:42:49 I'm inclined to make it secondary rather than primary, which means the instructions wouldn't be 100% useful 16:42:53 but would still catch most things 16:42:56 interested in thoughts though 16:42:59 so how do we track this bit? i'm pretty close to marking this particular issue as completed 16:43:20 it's on my plate 16:43:26 i.e. when the changes rollout to testing/stable 16:43:34 ok so keep it in this issue then? 16:43:40 yeah, I'll get a PR up 16:43:56 WFM - anyone else have input? 16:44:04 bgilbert: what happens if no serial port is connected to the VM? 16:44:19 that's been the situation historically and we haven't had any problem reports that I know of 16:44:29 we don't enable a serial port by default in either platform 16:44:46 (well, vmware might but I don't think we ask for one) 16:44:52 is that an OVF setting? 16:45:13 https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-vmware/#_troubleshooting_first_boot_problems 16:45:20 presumably 16:45:35 would it make sense to specify it there? 16:45:46 why? 16:46:08 the user still needs to configure it to route the output somewhere 16:46:43 ahh ok, I thought the instructions there was the same as what the OVF change would do, but on the fly 16:47:09 but right, we don't want to be hardcoding a console log file path in there 16:47:48 +1 16:47:50 if adding a console arg can't cause any issues when it's unused, then WFM too 16:48:03 bgilbert: can i action you to follow up on the issue? 16:48:25 sure 16:48:33 #action bgilbert will follow up on https://github.com/coreos/fedora-coreos-tracker/issues/567 re. VMware 16:48:37 ok let's move on 16:48:54 #topic tracker: Fedora 37 changes considerations 16:48:57 #link https://github.com/coreos/fedora-coreos-tracker/issues/1222 16:49:05 Do we still dump e.g. ignition failures to the console, or it's 100% silent now? 16:49:21 dustymabe: i'll let you take that one too 16:50:11 jlebon: I think we're mostly done here. Just want to make sure there isn't anything we should follow up on 16:50:23 look for the ⚠️ in the issue description 16:51:48 walters: we should dump them to both primary and secondary consoles 16:52:27 jlebon: for the "Preset All Systemd Units on First Boot" one we have https://github.com/coreos/ignition/issues/1440 broken out 16:53:22 i guess in f37 that will be enabled and we can start to experiment with dropping the ignition bits 16:53:38 yup, indeed 16:53:45 i think the only other one that stands out is https://github.com/coreos/fedora-coreos-tracker/issues/1230 16:54:12 we'll want to make sure we follow-up on that after GA to be ready for f38 16:54:40 jlebon: I wonder if they've already switched rawhide over 16:55:24 oh yeah, good point. we'll need to dig in there 16:55:48 dustymabe: for the group do you want to do a TL;DR of the next few releases 16:56:06 going all the way to the change page it looks like the changes won't actually reach stable users until F39 16:57:12 still on the changes topic.. It would be nice to dig into this too: https://github.com/coreos/fedora-coreos-tracker/issues/1231 16:57:28 i.e. dropping our reliance on syslinux 16:57:53 jlebon: yeah I can do a summary of the releases coming up 16:58:02 ahh right, so there is a possible time-sensitive aspect to that one too 16:58:18 do we know whether syslinux will be dropped in the same release? 16:58:21 i.e. can we lag a bit 16:58:23 i feel like we should tag those differently 16:58:55 bgilbert: we'll definitely know when syslinux gets dropped because things will start failing in rawhide early early 16:59:03 well yes :-) 16:59:08 but I'm not sure what the plan is on what release they are going to try to drop it 16:59:25 and... other community members might pick it up, so it might not go away anytime soon 16:59:45 but I think getting away from it if possible without too much pain, would be ideal. 16:59:53 sure 17:01:16 new topic for releases? 17:01:29 there was another topic right about hetzner 17:01:45 wasn't planning on it, but we can if you'd like 17:02:03 we can do it at the end if you prefer 17:02:32 either way. doesn't matter 17:02:34 #topic Platform Request: Hetzner 17:02:37 #link https://github.com/coreos/fedora-coreos-tracker/issues/1324 17:02:58 * dustymabe vaguely recalls other requests for hetzner in the past 17:03:00 we've finally had a request for adding support for Hetzner 17:03:07 :-) 17:03:13 i feel like we've been circling it for a while 17:03:21 yeah 17:03:42 my understanding is that there's a coreos-installer flow possible currently 17:04:29 bgilbert: hah, love how there's not one, but two Ignition PRs for it 17:05:08 it feels like the first step is to get someone to find the answers to the questions in the template 17:05:29 I think we can extract most of the info we need from the old PR discussions 17:05:37 e.g. hostname and metadata service 17:05:52 I think everything was originally blocked on the metadata endpoints not being stable, but they were later stabilized 17:06:17 for the rest, do we have contact from anyone who works there? 17:06:17 the biggest obstacle is probably just having somebody with enough perserverance to work on it until all the work is done 17:06:28 in sum, I don't know if we have 100% of the info we need, but we can probably get close 17:06:30 dustymabe: +1 17:06:42 indeed, yup 17:07:08 i'm pretty sure travier has used them in the past - so he'd be familiar, but probably too busy 17:07:33 ok, let me try a proposed 17:08:18 #proposed we would like to add support for Hetzner, but currently don't have the cycles for it. we need someone willing to pick it up and push it forward. 17:09:32 or is anyone opposed to adding the platform at all even if we had someone offer? 17:09:45 i'm not, sounds like a nice platform 17:10:02 I know about Hetzner but I've never used them. I've seen some guides for manual setup with cosi and linked them somewhere in an issue in the docs repo 17:10:07 though IIUC they have a lot of offerings, so it would help if we decide on what we want to focus on there 17:10:15 +1 to adding the platform 17:10:19 travier: sorry. I was mistaken 17:10:24 I'm tempted to weaken "don't have the cycles" a bit 17:10:28 +1 to adding the platform. We should reach out to them 17:10:28 and just say we'd like volunteers 17:10:54 bgilbert: WFM 17:11:04 +1 17:11:13 +1 17:11:22 #proposed we would like to add support for Hetzner. we are looking for volunteers to pick it up and push it forward. 17:11:27 +1 17:11:47 +1 17:12:12 #agreed we would like to add support for Hetzner. we are looking for volunteers to pick it up and push it forward. 17:12:38 +1 17:12:38 ok, moving on unless anyone wants to add anything 17:13:06 #topic Fedora 37 rollout schedule 17:13:10 👍 17:13:21 dustymabe: take it away 17:13:54 👋 17:14:15 This is mostly a reminder of our strategy around "Major Fedora Version Rebases" 17:14:28 #link https://github.com/coreos/fedora-coreos-tracker/blob/main/Design.md#major-fedora-version-rebases 17:15:05 assuming Fedora 37 is approved as "Go" on thursday of this week we'll immediately cut/ship a `next` release on that day 17:15:22 that content will then be promoted to `testing` next week 17:15:29 and `stable` two weeks later 17:16:38 to clarify, if we're Go this thursday, GA should be on tuesday next week, matching our testing release 17:16:39 of course if the decision is delayed until next week then the schedule moves 17:17:03 jlebon: right - `testing` would be on F37 next tuesday 17:17:53 any questions? 17:18:05 cool, thanks dustymabe for keeping track of this 17:18:19 🙂 17:18:42 will move on to open floor if there's nothing else 17:18:57 #topic Open Floor 17:19:20 nice, we actually have time for an open floor :) 17:19:51 #info thanks copperi[m] for helping out with docker ecosystem packaging! link: https://src.fedoraproject.org/rpms/runc/pull-request/4 17:19:51 Looks good 17:20:30 copperi[m]++ 17:20:42 copperi[m]++ 17:20:44 thanks! 17:20:45 i'll get that package update into the `next` release next week 17:21:01 just a random thought i had: a common pain point with FCOS development is a lot of things get stuck at decided/pending-action. i wonder if we should do a larger effort to reach out to the Fedora community to see if anyone is interested. 17:21:19 e.g. cross-posting on the community forum and the devel list 17:21:38 jlebon: yeah, wouldn't hurt. I don't think that's 100% a bug though 17:22:04 yeah - outreach would be nice. unfortunately outreach (and the mentoring that comes along with it) is also work :( 17:22:40 we're maintaining a nice pipeline of work for anyone looking for some :-) 17:22:52 dustymabe: indeed, the mentoring part is the expensive bit 17:24:02 #info we started producing azure aarch64 artifacts 17:24:22 got an instance to run it yesterday 17:24:26 bgilbert: right, i think there's a lot of tickets there with varying degrees of priority. i could imagine some being worth the overhead and others not. 17:25:15 yeah, and often we have to discuss it here to figure out how much overhead there is 17:25:53 the overhead overhead 17:26:13 heh i feel like i just explained your joke 17:26:34 🤣 17:26:45 ok, closing in 52s unless anyone has anything else 17:26:48 :-P 17:27:26 I think posting, but having people offer to mentor is good 17:27:40 #endmeeting