15:01:48 <davdunc> #startmeeting fedora_cloud_meeting 15:01:48 <zodbot> Meeting started Thu Oct 27 15:01:48 2022 UTC. 15:01:48 <zodbot> This meeting is logged and archived in a public location. 15:01:48 <zodbot> The chair is davdunc. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:01:48 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:48 <zodbot> The meeting name has been set to 'fedora_cloud_meeting' 15:02:04 <davdunc> #topic roll call 15:02:06 <mhayden> .hi 15:02:08 <dustymabe> .hi 15:02:09 <zodbot> mhayden: mhayden 'Major Hayden' <mhayden@redhat.com> 15:02:12 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com> 15:02:15 <davdunc> #chair mhayden dustymabe 15:02:15 <zodbot> Current chairs: davdunc dustymabe mhayden 15:02:19 <davide> .hello dcavalca 15:02:19 <mhayden> ππ» 15:02:19 <zodbot> davide: dcavalca 'Davide Cavalca' <dcavalca@fb.com> 15:02:30 <davdunc> #chair dcavalca 15:02:30 <zodbot> Current chairs: davdunc dcavalca dustymabe mhayden 15:02:50 <davdunc> #chair themayor 15:02:50 <zodbot> Current chairs: davdunc dcavalca dustymabe mhayden themayor 15:03:17 <nzwulfin> .hello mmicene 15:03:18 <zodbot> nzwulfin: mmicene 'Matt Micene' <nzwulfin@gmail.com> 15:03:29 <Eighth_Doctor> .hello ngompa 15:03:32 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com> 15:03:56 <davdunc> #chair Eighth_Doctor nzwulfin 15:03:56 <zodbot> Current chairs: Eighth_Doctor davdunc dcavalca dustymabe mhayden nzwulfin themayor 15:04:29 <davdunc> #chair davide 15:04:29 <zodbot> Current chairs: Eighth_Doctor davdunc davide dcavalca dustymabe mhayden nzwulfin themayor 15:04:48 <themayor> Howdy 15:05:54 <davdunc> gotcha themayor 15:05:56 <davdunc> :) 15:06:03 <dustymabe> nice crowd 15:06:07 <themayor> Thanks 15:06:13 <dustymabe> davdunc: takes over and the cloud WG gets active!@ 15:06:16 <davdunc> #topic Action items from last meeting 15:06:26 * davdunc :) this is great! 15:06:34 * nzwulfin claps 15:07:05 <davdunc> nzwulfin: You know i'm happy to see you here! 15:07:15 <nzwulfin> glad to be here! 15:07:45 <davdunc> * ACTION: cjp256 to add PR for the ConditionVirtualization to the RPM 15:07:55 <davdunc> So do we know if this is completed? 15:08:24 <cjp256> .hi 15:08:24 <cjp256> yes 15:08:24 <zodbot> cjp256: cjp256 'Chris Patterson' <cjp256@gmail.com> 15:09:01 <cjp256> https://src.fedoraproject.org/rpms/WALinuxAgent/pull-request/3 15:09:16 <davdunc> awesome! so we need to build an image with the new waagent 15:09:27 <davdunc> #link https://src.fedoraproject.org/rpms/WALinuxAgent/pull-request/3 15:09:46 <themayor> ππ» 15:10:08 <themayor> Thanks @cjp256 15:10:14 <davdunc> cjp256++ 15:10:14 <zodbot> davdunc: Karma for cjp256 changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:10:38 <cjp256> np 15:10:47 <Eighth_Doctor> unfortunately, none of the cloud-sig are maintainers of the agent, so we can't (easily) merge it 15:11:42 <davdunc> Eighth_Doctor: we should get the maintainer more engaged here. Hopefully a little celebration about this will give them more energy for us. 15:12:31 <cjp256> I can follow up with vittyvk. 15:13:11 * davdunc Thanks cjp256 If it doesn't get merged, we have a contingency plan to publish the cloud-init images. We'll discuss that a little later. 15:13:33 <davdunc> * ACTION: davdunc to publish outline for release blog for the cloud edition. 15:14:32 <davdunc> I put up a hackmd.io link for getting started on the blog. If you can't access the link. 15:14:38 <davdunc> I'm looking up the link. 15:16:16 <davdunc> #link https://hackmd.io/9Y5tH7y2TUKsaqy58HwZ5A 15:16:23 * davdunc okay. 15:16:32 <mhayden> and i still intend to help with that -- just been in quarterly meetings in $dayjob lately π 15:17:06 <davdunc> mhayden: I hear you. I'll be on holiday starting today, so I'll have some time to do some writing without interruption. :D 15:17:44 <mhayden> ππ» 15:18:00 <davdunc> #topic 364 Re-establish Fedora Cloud as a Fedora Edition 15:18:19 <davdunc> #link https://pagure.io/cloud-sig/issue/364 15:18:47 * davdunc bcotton kindly created a ticket to include some missing web content. 15:19:07 <davdunc> bcotton++ 15:19:07 <zodbot> davdunc: Karma for bcotton changed to 7 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:19:19 <davdunc> doing other people's jobs for them. Thank you. 15:19:25 <mhayden> that bcotton is super nice 15:19:30 <davdunc> #link https://pagure.io/fedora-web/websites/issue/270 15:19:46 <bcotton> that's not what i've heard about him ;-) 15:20:10 <davdunc> I'll build the content today, but I need to hear from you what we want to build out. 15:21:08 * davdunc Any opinions on what we should be including and where we need to be included in the new website? 15:21:15 <davdunc> #chair cmurf 15:21:15 <zodbot> Current chairs: Eighth_Doctor cmurf davdunc davide dcavalca dustymabe mhayden nzwulfin themayor 15:21:52 * davdunc OnuralpSezer[m]: ping. do you have suggestions on where we need to include content? 15:22:19 <mhayden> davdunc: didn't we have a conversation via video with someone about that already? 15:23:01 <davdunc> mhayden: we did, with Emma, but I am not sure that they have had time to do anything about it. Best that we expedite, I think 15:23:31 <cmurf> Emphasis on target markets and use cases, and link to installation and setup documentation 15:24:10 <davdunc> everyone is busy, so I just want to get it delivered and then we can work on cleaning it up for their needs. 15:24:15 <cmurf> it seems i always have to dig around for cloudinit info to get the images to even boot to a prompt - it's a different user experience than some folks might be expecting 15:24:44 <davdunc> cmurf: yes and that should be a part of moving our documentation from the wiki to the docs.fp.org 15:24:58 <cmurf> the qa testcase has steps to get me to a prompt but that's probably not the thing we want people actually doing for potentially production usage 15:25:38 <cmurf> s/potentially// 15:25:57 <davdunc> cmurf: better documentation around the cloud-init experience seems like a big win. Obviously we can learn from dustymabe and the butane/ignition docs they have out. 15:26:06 <mhayden> ugh, i guess i misunderstood where we were in the process around the web content π€¦π»ββοΈ 15:26:32 <cmurf> yeah at this point it's, semi-urgent 15:26:36 <davdunc> mhayden: I did too. Eighth_Doctor has been making noise about it, but I didn't really get it either. 15:26:46 <cmurf> the openssl issue might mean we slip but there's arguments both ways 15:26:59 <mhayden> so it seems we need a little blurb/sentence to go here: https://getfedora.org/ 15:27:01 <cmurf> in hindsight i'm not sure i'd vote to slip 15:27:15 <mhayden> but then the other editions have nicely designed pages like these: https://getfedora.org/en/server/ 15:27:23 <Eighth_Doctor> we also should probably have alt.fp.o/cloud become cloud.fp.o again 15:27:24 <davdunc> cmurf: we just need to get them what they should have and then get it on the web. 15:27:24 <cmurf> ergo if we don't slip, we're shipping next week tuesday 15:27:32 <cmurf> yep 15:27:38 <Eighth_Doctor> alt is for "stuff we don't care about" 15:27:55 <davdunc> cmurf: yea I want to make this finished today. 15:28:19 <cmurf> we definitely need a cloud specific landing page, not on alt 15:28:26 <davdunc> Eighth_Doctor: we can reuse the build scripts for the menus. 15:28:45 <cmurf> but make sure the cloud landing is working before removing alt π or it's a net worse position 15:28:46 <davdunc> +1 cmurf 15:28:51 <Eighth_Doctor> count on us slipping though 15:29:01 <Eighth_Doctor> there's +10 for blocking on openssl 3.0.7 15:29:25 <davdunc> Eighth_Doctor, we'll hope for more time, but we need to complete today. I'll take that action to complete the page. 15:29:31 <cmurf> yeah i know but since then there's a better argument from Stephen Gallagher to not block on this 15:29:59 <davdunc> I'm asking for the rest of you to know that I may reach out in short notice for help. 15:30:42 <cmurf> i'm around 15:30:46 <davdunc> we will need to get better cloud artwork, but I don't see that as a blocker. 15:30:50 <mhayden> davdunc: my calendar is clear after lunch as long as you promise not to tell anyone else 15:30:51 <davdunc> cmurf++ 15:30:51 <zodbot> davdunc: Karma for chrismurphy changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:31:09 <davdunc> mhayden: your secret is safe with ... me. 15:31:18 <mhayden> π 15:31:28 <davdunc> awesome. 15:31:29 <Eighth_Doctor> unfortunately, my day is a bit full today 15:31:36 <Eighth_Doctor> but you also know everything I know about cloud anyway :) 15:31:52 <davdunc> Eighth_Doctor: understood. You have really helped by keeping the ball in the air, so thanks. 15:32:01 <cmurf> mhayden: the minutes will betray you π 15:32:15 <cmurf> let's not info that! 15:32:19 <davdunc> Eighth_Doctor++ for keeping it in process. 15:32:19 <zodbot> davdunc: Karma for ngompa changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:33:23 * davdunc #action davdunc to complete all content for cloud edition page by end of day, Oct 27th to ensure we are ready for release. 15:33:49 <davdunc> did that work or did I just mess it up with my special enter mistake. 15:33:53 <davdunc> ? 15:34:42 <cmurf> i think you can't use "me" and a meetbot command 15:35:49 <cmurf> oh does Element consider # at the beginning something special? 15:35:50 <davdunc> #action davdunc to complete all content for cloud edition page by end of day, Oct 27th to ensure we are ready for release. 15:35:57 <cmurf> there it goes 15:36:01 <davdunc> well there it is! 15:36:31 <davdunc> okay. That's great. I'll update the websites ticket with the content link and then make a PR for the website 15:36:57 * davdunc I already have the content cloned. 15:37:09 <davdunc> that cmd key is going to get me in trouble. 15:38:04 <davdunc> okay moving on. 15:38:16 <themayor> Lol 15:38:33 <davdunc> #topic Images for the Azure Marketplace 15:38:37 <themayor> Youβve been abusing that cmd key lately 15:38:44 <davdunc> themayor: you have no idea. 15:39:27 <davdunc> so my first plan here is to upload these manually. 15:39:41 <davdunc> dustymabe: I'll need your help to get the credentials right, etc. 15:40:00 <themayor> Did we figure out how weβre doing the conversion to VHD? 15:40:23 <davdunc> we can do that with img-convert yes? 15:40:32 <davdunc> we already have a raw. 15:41:03 <davdunc> we have to do conversion for essentially every platform. 15:42:04 <davdunc> anyone have a concern over that? 15:42:54 <davdunc> okay that's my plan now 15:43:29 <davdunc> #action davdunc work with dustymabe to get the images up into the Azure Marketplace under the Fedora group 15:43:41 <davdunc> themayor: what do you think? 15:44:16 <themayor> Thatβs sound fine. Yes we can use img-convert 15:44:43 <davdunc> #topic 392 Static Checksum files are missing for Cloud Images in getfedora.org 15:44:47 <themayor> So do you want to talk about the backup plan with the cloud-init images now? 15:44:52 <themayor> Oops. Sorry. 15:45:06 <davdunc> themayor: I think we established that in the last meeting. 15:45:28 <themayor> Ok cool. You mentioned earlier you wanted to say something about it 15:45:35 <davdunc> once we have the images with the included waagent then we will update and provide release notes. 15:45:38 <themayor> Thatβs fine. The plan sounds good 15:45:54 <cmurf> Do we need coordination with releng to supply converted images? That way the images' hash signatures are included in the Fedora GPG signed file listing all the image hashes? 15:46:11 <davdunc> cmurf: we do. 15:47:33 <davdunc> cmurf: can you help me get the work done to submit it as a job and then work with the releng team to produce the checksum 15:47:36 <davdunc> ? 15:48:01 <davdunc> #link https://pagure.io/fedora-web/websites/issue/267 15:48:35 <davdunc> The checksums have apparently moved, so our upload steps videos that dustymabe created to help me out are no longer valid. 15:48:50 <cmurf> I can file a releng ticket, I'm not sure what's involved to submit it as a job but letting us know what we need to do can be part of the ticket 15:49:39 <cmurf> Is there a complete list of Cloud images somewhere that we plan to release? 15:49:43 <davdunc> cmurf: maybe you can just help me get the steps straight and the ticket. 15:50:12 <cmurf> sure 15:50:23 <davdunc> cmurf: there is not, but we can add that to a tracking ticket. 15:50:51 <davdunc> #action davdunc create issue with all of the images that we plan to release. 15:51:52 <davdunc> I'll also include that in the page build 15:52:36 <cmurf> uhoh... 15:53:04 <cmurf> So I just notice the change proposal doesn't have a releng issue number 15:53:16 <cmurf> s/notice/noticed/ 15:53:27 <cmurf> FESCO didn't call us out on that 15:53:55 <cmurf> I guess it wasn't seen as an issue because all the Cloud images have been created this whole time 15:54:02 <davdunc> Was that something we needed to create ourselves? I thought that we didn't have any modifications in releng and that was why there wasn't a change. 15:54:17 <cmurf> but if there are new image formats we want to support via manual conversion, yeah I think we have to ask if releng will even sign them 15:54:19 <davdunc> yea. we were in a holding pattern to get it done. 15:54:31 <davdunc> otherwise there would be a ticket to revert. 15:54:35 <cmurf> or if they are just extras that can't be signed if they're not part of the automated releng process, i'm not sure what their rules are 15:55:40 <cmurf> pretty sure they won't host images that they don't sign and the signing mechanism is entirely automated, so if there's a disconnect here that prevents us from providing manually converted images, we might just have to document conversion 15:55:55 <cmurf> anyway, all these can be answered by just filing a releng ticket 15:56:38 <davdunc> well, for the Azure images, it's a net new image and one that I would say is "preview" compared to the other work we have done. We do test the images in Azure already though. 15:57:51 <cmurf> ok 15:58:23 <davdunc> I just want to make sure that we have a way to get them there, we can publish the checksums to the mailing list 15:58:45 <davdunc> that way we have a way to track them at least after the conversion 15:59:04 <davdunc> the image id's are canonical anyway 15:59:32 <davdunc> okay 15:59:39 <davdunc> #topic open floor 15:59:57 <davdunc> anything that we need to air in this final minute? 16:00:34 <davdunc> thanks everyone for being here. 16:00:47 <davdunc> #endmeeting