f36-beta-go_no_go-meeting
LOGS
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