17:00:04 <bcotton> #startmeeting F36 Beta Go/No-Go meeting 17:00:04 <zodbot> Meeting started Thu Mar 24 17:00:04 2022 UTC. 17:00:04 <zodbot> This meeting is logged and archived in a public location. 17:00:04 <zodbot> The chair is bcotton. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 17:00:04 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:04 <zodbot> The meeting name has been set to 'f36_beta_go/no-go_meeting' 17:00:04 <bcotton> #meetingname F36-Beta-Go_No_Go-meeting 17:00:04 <zodbot> The meeting name has been set to 'f36-beta-go_no_go-meeting' 17:00:23 * bcotton waits for zodbot... 17:00:41 <adamw> .hello adamwil 17:00:42 <zodbot> adamw: Sorry, but user 'adamwil' does not exist 17:00:49 <adamw> sigh 17:00:49 <bcotton> #topic Roll Call 17:00:51 <LunaJernberg[m]> .hello bittin 17:00:52 <zodbot> LunaJernberg[m]: bittin 'Luna Jernberg' <droidbittin@gmail.com> 17:00:54 <adamw> .hello adamwill 17:00:55 <zodbot> adamw: adamwill 'Adam Williamson' <awilliam@redhat.com> 17:01:01 <bcotton> Adam Wil Wheaton? 17:01:05 <coremodule> .hello2 coremodule 17:01:06 <zodbot> coremodule: coremodule 'Geoffrey Marr' <gmarr@redhat.com> 17:01:16 <adamw> Ben Cotton (he/him): wil wheaton *wishes* he was me 17:01:27 <lruzicka> .hello lruzicka 17:01:28 <zodbot> lruzicka: lruzicka 'Lukáš Růžička' <lruzicka@redhat.com> 17:01:28 <bcotton> true story 17:02:10 <geraldosimiao> .hello geraldosimiao 17:02:11 <zodbot> geraldosimiao: geraldosimiao 'Geraldo S. Simião Kutz' <geraldo.simiao.kutz@gmail.com> 17:02:20 <nirik> morning 17:03:23 <bcotton> hopefully someone(s) from RelEng and FESCo show up, or we're going to have a sad meeting 17:03:23 <geraldosimiao> It seems my connection is too slow... 17:03:41 * nirik wears both those hats. 17:05:19 * bcotton is pinging people 17:05:21 <mboddu> .hello mohanboddu 17:05:22 <zodbot> mboddu: mohanboddu 'Mohan Boddu' <mboddu@bhujji.com> 17:05:32 <jednorozec> .hello humaton 17:05:33 <zodbot> jednorozec: humaton 'Tomáš Hrčka' <thrcka@redhat.com> 17:05:49 <nirik> releng present. :) 17:05:54 <lruzicka> jednorozec, Hello, Jed Norozec :D 17:05:55 <mboddu> Aye aye... :) 17:06:27 <LunaJernberg[m]> and nirik is both Releng and Fesco :) 17:06:52 <nirik> as is mboddu 17:06:53 * bcotton sighs in bridge delays 17:06:53 <LunaJernberg[m]> so guess we have the needed people :p 17:06:54 <bcotton> goodness, welcome to the party, bridge 17:06:59 <bcotton> okay, let's do this before the bridge burns down 17:07:06 <nirik> it's very laggy today 17:07:09 <bcotton> #topic Purpose of this meeting... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/ec26ebbe31df776f02a198304fb06444fcb4c13f) 17:07:25 <bcotton> #topic Current status - blockers 17:07:25 <bcotton> #link https://qa.fedoraproject.org/blockerbugs/milestone/36/beta/buglist 17:07:45 <bcotton> #info there are no outstanding blockers, either proposed or accepted 17:07:59 <bcotton> i think this is a first since i took the fpgm role. hooray! 17:08:05 <nirik> 👍 17:08:16 <adamw> kparal is being held at an undisclosed location 17:08:19 <coremodule> woot 17:08:27 <bcotton> if anyone wants to nominate a last-minute blocker, permission denied ;-) 17:08:27 * decathorpe reports FESCo member checking in 17:08:27 <adamw> we have ensured there are no keyboards within a 50 mile radius 17:08:46 <bcotton> #topic Current status - test matrices 17:08:46 <bcotton> #link https://fedoraproject.org/wiki/Category:Fedora_36_Test_Results 17:09:16 <bcotton> take it away, adamw 17:09:48 <adamw> so, mostly we're good but we do unfortunately have a couple of holes 17:10:55 <adamw> we're missing active directory testing for server, "real cloud" testing for cloud, and the USB UEFI boot test for aarch64 (i.e. a test where you get some real aarch64 hardware that supports UEFI and check you do can do a boot and install of a traditional installer USB stick on it) 17:11:42 <bcotton> #info Missing tests: AD testing for server, "real cloud" testing for cloud, and aarch64 USB UEFI boot 17:11:42 <adamw> pwhalen is covering the USB UEFI test now 17:11:57 <bcotton> AD testing is full of sad every time, it seems 17:11:59 <nirik> does "real cloud" include aws? 17:12:08 <LunaJernberg[m]> Windows Server Trail install in a VM and install AD, and tell the Microsoft Seller that will call you, you only used it for testing and don't want to buy a license (but guess its a lot of extra job) :D 17:12:11 <adamw> nirik: yes 17:12:13 <adamw> er 17:12:13 <pwhalen> nirik: I usually test aarch64 in aws 17:12:21 <adamw> it includes ec2. 17:12:24 <nirik> I can try doing that if no one else is. 17:12:29 <adamw> https://fedoraproject.org/wiki/Test_Results:Fedora_36_Beta_1.4_Cloud 17:12:41 <adamw> i feel better if we have some nice checks in the ec2 and/or openstack columns. 17:13:25 <geraldosimiao> <adamw> "kparal is being held at an..." <- LoL 17:13:29 <adamw> Ben Cotton (he/him): AD testing basically relies on sgallagh, and that relies on me remembering to ping sgallagh in time 17:13:34 <adamw> which i royally didn't 17:13:38 <nirik> ah, except fedimg is still busted. hum. 17:13:57 <bcotton> adamw: does the Cloud SIG get notified directly of RCs? seems like we'd want to hold them at least partially responsible for this 17:13:57 <adamw> theoretically we could automate it in openqa, but that comes with awkward questions about windows licensing. 17:14:24 <sgallagh> adamw: Could we at least automate it with Samba AD/ 17:14:34 <sgallagh> In theory, it should work approximately the same way. 17:14:37 <adamw> uh. maybe? 17:14:49 * bcotton will consider proposing dropping the AD criterion, but not for this meeting 17:15:10 <sgallagh> Also, I think the newest Windows Server 2022 has a free interop testing license, but I'd have to double-check that 17:15:17 <LunaJernberg[m]> +1 (but for another meeting) 17:15:19 <adamw> nirik: oh yes. we seem to be missing AMIs, don't we? 17:15:45 <adamw> Ben Cotton (he/him): i am not sure off the top of my head what lists the announcement mails are sent to actually. let me see. 17:15:51 <LunaJernberg[m]> sgallagh: think there is a free 1-3 month licenses, but might have changed, have not looked at Windows Server stuff in years 17:16:29 <adamw> looks like we only send it to test-announce 17:16:41 <sgallagh> Luna Jernberg: I'd have to check with a lawyer, but I think the intent of those licenses is that they are meant to allow you to test however much you need to, but you can't keep them around persistently without a real license. 17:16:47 <adamw> Luna Jernberg: the terms of the license also matter. you know how lawyers are. 17:17:02 <adamw> anyhoo, yeah, this lawyer fun is mostly why we never got around to it yet. 17:17:18 <LunaJernberg[m]> ah 17:18:27 * nirik is working on uploading rc4 images 17:20:55 <adamw> sgallagh says he can try to get to AD testing in half an hour 17:20:58 <adamw> so i guess we can sit around and wait on those results 17:21:17 <sgallagh> Yeah, just need to get out of a meeting first. 17:21:37 <bcotton> i am not enthusiastic about holding everyone for that test :-) 17:22:38 <LunaJernberg[m]> same, but well i don't use Fedora in deployments with enterprise Microsoft products :p 17:24:50 <LunaJernberg[m]> but good to have it tested for people that do (but i don't see it as critical personally no offence) 17:24:57 <sgallagh> OK, out of the meeting, let's see what I can do 17:25:12 <mboddu> And me too ^, anything that I can help with? 17:25:58 <adamw> mboddu: i think we have things covered now 17:26:15 <adamw> Ben Cotton (he/him): well, i kinda would like to, honestly, it is possible that AD could be broken, and that's a criterion. it's been broken before. 17:26:35 <adamw> i'd expect cloud and aarch64 usb to work, but hey, the world's full of surprises. 17:26:57 <adamw> of course, we can just say no-go and end the meeting sooner! that's a choice 17:27:10 <bcotton> .fire adamw 17:27:10 <zodbot> adamw fires adamw 17:27:36 <adamw> owch 17:27:41 <lruzicka> adamw, or we can assume a "late blocker" 17:28:05 <bcotton> okay, let's officially pause until 1745 UTC 17:28:05 <adamw> we really aren't supposed to be abusing that. 17:28:18 <adamw> we can waive blockers for being late. we aren't supposed to always do it. 17:28:32 <pwhalen> should be a couple more minutes for aarch64 usb 17:28:39 <bcotton> #topic Paused until 1745 UTC for some final testing 17:28:39 <adamw> thanks pwhalen 17:28:47 <adamw> again, sorry for the late pings, i got caught up fixing rawhide yesterday :| 17:28:54 <sgallagh> FWIW, I’d be okay with that just this once 17:29:20 <sgallagh> But I’d really like us to get this automated (preferred) or dropped as a criterion for F37 17:29:34 <nirik> hey adamw whats the compose id for the rc4 compose? 17:30:09 <adamw> Fedora-36-20220322.0 17:30:38 <mboddu> Thanks pwhalen, sgallagh and nirik for running the last min tests 17:30:47 <pwhalen> ami's are missing from the wiki 17:31:09 <adamw> pwhalen: yeah, nirik is working on that 17:31:11 <nirik> hum, it needs compose id of the actual image 17:31:18 <nirik> pwhalen: yes, fedimg is broken 17:31:24 <adamw> nirik: er, that's...not a thing? 17:31:44 <nirik> -c COMPOSE_ID, --compose-id COMPOSE_ID 17:31:44 <nirik> compose id of the .raw.xz file 17:31:45 <adamw> sorry, not familiar with whatever mechanism you're poking, but that's not a concept that makes sense to me 17:31:58 <nirik> it's fedimg, and I don't know either. 17:31:59 <adamw> this is fedimg? 17:32:19 <adamw> let's see what it wants to do with it, 17:33:04 <nirik> looks like it's a uuid like thing: 2022-66a465c1-90a6-4710-a525-bfa958689330 17:34:08 <adamw> yeah 17:34:13 <nirik> the id of the message bus message... hum 17:34:20 <adamw> it's also mentioned as being 'optional' somewhere along the way 17:34:30 <adamw> no, doesn't seem to be that? 17:34:30 <adamw> https://apps.fedoraproject.org/datagrepper/v2/id?id=2022-30cbed4d-d01b-4a13-aaba-c5834f7fdf19&is_raw=true&size=extra-large 17:34:37 * nirik tries something 17:34:40 <adamw> the two are different in that message 17:35:34 <adamw> afaics it seems to ultimately only get used in creating the fedmsg? unless i missed a bit. 17:36:19 <nirik> yeah, but it requires it. oh well... it's doing an upload now, lets see what happens. 17:37:30 <adamw> yeah, best i can tell it's only actually put into fedmsgs. i think the idea is to be able to match up messages that are for different operations but on the same image? like publishing it in different regions 17:38:15 <pwhalen> ok, done and updated on the wiki. No issues. 17:38:52 <adamw> pwhalen: yay, thanks 17:39:05 <nirik> I love that it's using euca commands... does Eucalyptus still exist? 17:39:15 <dcantrell> the plant? 17:42:15 <mboddu> pwhalen++ 17:46:27 <bcotton> i'm not a koala 17:46:33 <bcotton> Stephen Gallagher: how close are we on AD tests 17:47:04 <sgallagh> Had some technical difficulties on the Windows end. Just got that sorted. 17:47:11 <sgallagh> Should be 5-10 more minutes 17:47:18 <bcotton> okie dokie 17:47:20 <bcotton> #undo 17:47:20 <zodbot> Removing item from minutes: <MeetBot.items.Link object at 0x7f6a38a5b588> 17:47:35 <bcotton> #topic On hold until 1755 UTC for testing 17:47:42 <sgallagh> Sorry 17:47:54 <nirik> ok, aarch64 rc4 instance running fine now. 17:48:27 <bcotton> I blame a different Steve.... ;-) 17:48:35 <nirik> pwhalen: in us-east-1 at least you should now see a Fedora-Cloud-Base-36_Beta-1.4 aarch64 armi 17:49:11 <adamw> note, for cloud, we could do with both aarch64 and x86_64 (although if one works, i'm feeling good about the other too) 17:51:19 <nirik> I will upload that one after the aarch64 upload finishes. 17:51:34 <nirik> it's copying that one to the other regions now. 17:55:26 <LunaJernberg[m]> so does stuff work? 17:55:52 <bcotton> #undo 17:55:52 <zodbot> Removing item from minutes: <MeetBot.items.Topic object at 0x7f6a388bf438> 17:56:08 <bcotton> okay, it's 1755. nirik, Stephen Gallagher are we ready to proceed? 17:56:12 <adamw> i like this live updates thing 17:56:16 <pwhalen> aarch64 cloud booted on aws 17:56:23 <sgallagh> Keep asking, that won't slow me down at all... 17:56:57 <nirik> fedimg is failing to copy to all regions, but thats another issue. ;( The ones it's uploaded look ok to me. we could wait for x86_64, or assume it's ok? 17:57:29 <sgallagh> SUCCESS 17:57:42 <bcotton> see? asking you made the test pass 17:57:46 <sgallagh> ... 17:58:19 <sgallagh> At least, I've verified that the bare minimum works: I can register a machine to Win2022 and authenticate through it. 17:58:30 <sgallagh> Which is Good Enough™ for me 17:58:47 <adamw> yeah, i'm okay with that for beta. 17:58:54 <bcotton> i'm an enthusiastic devotee of the bare minimum 17:58:59 <adamw> nirik: how long for x86_64? 17:59:14 <nirik> it's uploading now. 17:59:57 <adamw> if it's only going to be a few minutes i'm okay waiting for a quick check of that, but ben seems to have a train to catch or something :D 18:00:22 <bcotton> i have a release announcement to write for matthew. i'm behind schedule on that ;-) 18:00:23 <nirik> it shouldn't be too many min for us-east-1 18:00:38 <bcotton> but the meeting is schedule for two hours, so we certainly cloud stick around for a while 18:00:58 <LunaJernberg[m]> this feels a bit like a QA meeting :D 18:00:58 <bcotton> i caught that typo as i was writing, but i decided to leave it because it gave me a lol 18:02:54 <pwhalen> All tests passed on aarch64 cloud, wiki updated 18:04:28 <bcotton> 🎉 18:05:50 <nirik> x86_64 should be available in us-east-1 now. 18:06:30 <nirik> oh wait, not yet 18:07:05 <nirik> it uploaded, made a snapshot of it, now it's importing the snapshot. 18:08:03 <adamw> then it'll snapshot the import, export the snapshot, bake a cake... 18:08:12 <adamw> frobnicating externalities... 18:08:21 <bcotton> reticulating splines 18:08:30 <nirik> baking the cake is free... eating it on the other hand.... 18:09:08 <LunaJernberg[m]> 🎂 18:11:08 <sgallagh> While you've been yammering on, I ran most of the other AD tests except for the kickstart test. 18:11:09 <sgallagh> All good. 18:11:14 <sgallagh> I'll update the matrix 18:11:28 <geraldosimiao> 👏 18:12:01 <adamw> Stephen Gallagher: see, this is what economists mean when they talk about specialization 18:12:07 <adamw> you test things, we yammer on 18:12:11 <adamw> it improves productivity! 18:12:27 <LunaJernberg[m]> and Amazon Web Services is cake baking still i hope 18:13:10 <nirik> ok, now the x86_64 ami should be there. 18:13:12 <mboddu> Yeah, I am not seeing the x86_64 stuff 18:13:17 <mboddu> Or I should refresh 18:13:22 <nirik> I was launching an image and it logged me out. :( 18:13:26 <nirik> refresh 18:15:32 <nirik> and it's up and working. 18:17:12 <adamw> alllrighty 18:17:16 <adamw> i think that's everything 18:17:27 <adamw> so we can say we have sufficient matrix coverage now 🎉 18:17:44 <coremodule> I'm glad we took the time to synergize efficient interfaces 18:17:54 <bcotton> #info We have sufficient test coverage 18:18:03 <coremodule> I think this all worked toward enhancing vertical partnerships 18:18:04 <bcotton> #topic Current status - RC 18:18:15 <adamw> splines have been reticulated 18:18:18 <bcotton> I believe I saw that 1.4 is the current RC? 18:18:24 <adamw> indeedy 18:20:08 <bcotton> any missing images? 18:20:15 <nirik> yeah... 18:21:20 <nirik> I think Scientific_KDE Astronomy_KDE and Scientific 18:21:26 * nirik looking to confirm that 18:21:32 <adamw> science, who needs it 18:23:52 <nirik> koji is being slow... and I don't think we have output from the actual compose... 18:24:24 <bcotton> any other questions or comments on the RC? 18:24:47 <LunaJernberg[m]> https://pagure.io/releng/failed-composes/issue/3253 ? 18:25:32 <adamw> yeah, i was gonna say, failed-composes 18:26:00 <adamw> https://pagure.io/releng/failed-composes/issue/3238 18:26:06 <adamw> looks like those three plus python_classroom 18:26:25 <adamw> no other comments 18:27:11 * mboddu back from the meeting 18:27:15 <bcotton> #info RC4 is missing Scientific, Scientific KDE, Astronomy, and Python Classroom 18:27:27 <bcotton> okay, let's move on to the fun part then 18:28:08 <sgallagh> The beatings? 18:28:12 <nirik> thats scientific_vagrant to be clear 18:28:26 <bcotton> yes 18:28:27 <bcotton> #topic Go/No-Go decision 18:28:27 <bcotton> I will poll each team. Please reply “go” or “no-go” 18:28:34 <bcotton> FESCo> 18:28:36 <nirik> go. 18:28:40 <mboddu> Go 18:28:42 <bcotton> question mark 18:28:49 <sgallagh> Go 18:29:00 <bcotton> RelEng? 18:29:02 <jednorozec> gO 18:29:24 <nirik> 🏁🏁 go 🏁🏁 :) 18:29:29 <mboddu> Go go go 18:29:32 <bcotton> QA? 18:29:36 <lruzicka> go 18:29:43 <LunaJernberg[m]> Go 18:29:45 <adamw> go 18:29:48 <bcotton> #agreed Fedora Linux 36 Beta is GO 18:29:49 <bcotton> #info Fedora Linux 36 Beta will release on 2022-03-29 18:29:54 <coremodule> 🌈 🍣 ⚡️ GO ©️ 🉐 💋 18:29:57 <bcotton> #action bcotton to announce decision 18:30:03 <bcotton> #topic Open floor 18:30:03 <bcotton> Anything else we need to discuss before closing? 18:30:23 <adamw> the nature of time and space? 18:30:27 <mboddu> #action bcotton to send out swag to everyone :P 18:30:29 <adamw> i have concerns 18:30:43 <nirik> bcotton: so, the one week later means... we have 1 less week until final freeze right? 18:30:53 <bcotton> mboddu: i have some stickers 🤷 18:31:04 <jednorozec> adamw, time is an illusion made by space moving around 18:31:10 <coremodule> is consciousness a stream or moment-to-moment? 18:31:31 <defolos> mboddu: I'm always up for swag 😛 18:31:31 <bcotton> adamw: today is the 754th day of march 2020 18:31:38 <nirik> right, so we release next tuesday and then go back into freeze the following tuesday. ;( 18:31:43 <mboddu> bcotton: Is hotdog a sandwich? 18:31:47 <defolos> bcotton: Already?! 18:31:52 <bcotton> okay, thanks, everyone 18:31:54 <coremodule> mboddu++ 18:32:00 <bcotton> "matthew" has a release announcement to write, so i'll... 18:32:05 <bcotton> #endmeeting