15:03:48 #startmeeting fedora_cloud_meeting 15:03:48 Meeting started Thu Jul 21 15:03:48 2022 UTC. 15:03:48 This meeting is logged and archived in a public location. 15:03:48 The chair is davdunc. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:03:48 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:03:48 The meeting name has been set to 'fedora_cloud_meeting' 15:03:52 .hi 15:03:55 dustymabe: dustymabe 'Dusty Mabe' 15:03:57 .hi 15:03:58 themayor: Sorry, but user 'themayor' does not exist 15:04:00 #chair dustymabe themayor 15:04:00 Current chairs: davdunc dustymabe themayor 15:04:57 matrix is getting you down themayor ? 15:05:04 #topic roll call 15:05:32 Indeed. Figuring out why zodbot doesn’t know me 15:06:23 .hi 15:06:24 dduffey: dduffey 'None' 15:07:03 .hi 15:07:04 jdoss: jdoss 'Joe Doss' 15:08:46 chair dduffey 15:08:53 #chair dduffey 15:08:53 Current chairs: davdunc dduffey dustymabe themayor 15:09:00 long time dduffey ! 15:09:09 #chair jdoss 15:09:09 Current chairs: davdunc dduffey dustymabe jdoss themayor 15:09:11 Just short of 18 months :) 15:09:14 :D 15:09:33 did I miss anyone? 15:09:35 hello all 15:09:55 jdoss: o/ 15:10:29 davdunc: are you going to be at DevconfUS? if so I'd love to meet up. 15:10:41 #topic Action items from last meeting 15:11:00 jdoss: I will indeed. I'll be running a gameday for fun and prizes. 15:11:17 I'll holler at ya then. :) 15:11:31 I look forward to it! 15:11:48 so I was on vacation for a couple of weeks here. I am still playing catchup. 15:13:10 The image deployment tool mash is something I am working on , but I got stuck in a security escalation for the better part of a month related to the marketplace. That's over and everyone is reading the RHSA's and using the OVAL data to find the right fix for their CVEs. 15:13:47 I planned to file some tickets for the skds and libs that are missing, but that will just be forwarded to this week. 15:14:09 #action davdunc to file an issue in cloud-sig with the missing sdks and libs for mash 15:14:51 mhayden is busy today, so I am going to reaction his last action item too. 15:14:59 #action mhayden to make a first pass at a cloud image guidelines doc in the wiki marked as draft/RFC 15:15:32 and on the packaging group. mhayden created a group for us and now we need to determine what packages are a part of that group. 15:15:40 howdy -- I sent the first draft to the ML a few weeks ago 😉 15:15:48 (still on vacation here) 15:16:14 mhayden: enjoy the vacation. I'll catch up on the list and comment there. Everyone else please do the same. 15:16:27 🫂 15:16:36 I wish I was still on vacation :| 15:16:45 seriously! 15:17:53 alright... 15:18:20 #topic Fedora 36 x86_64 Cloud Base AMIs 15:18:41 #link https://pagure.io/cloud-sig/issue/385 15:19:12 this is an issue that we had with the website. 15:19:45 but it brought up that we have some big gaps in our testing requirements and so I set up a testing category on the wiki. 15:20:04 davdunc: what was the fix? 15:20:55 I pinged the website team and they were already aware of the miss on their process for slurping up the image ids and they had a fix in the works. 15:22:09 * davdunc so they fixed the issue themselves. I offered assistance, but they were in good shape. 15:22:32 (themayor I did that thing that works in slack but doesn't work in irc) 15:22:51 yup i see 15:23:57 so the big deal that I saw was that the QA team just simply doesn't have enough tests from us. We could learn a thing or two from dustymabe and the fedora-coreos team on how to get a more diverse set of tests out there to get more reporting done. 15:24:11 so I would like to do that. 15:24:27 davdunc: you still talking about the website? 15:25:24 dustymabe: really no. I am saying that we are an edition now and we need to act accordingly. adamw and team need us to build a better suite for the next generation of images. 15:25:44 * davdunc and that needs to be a strong priority for us. 15:25:48 davdunc: ahh. I was confused because the $topic didn't change 15:26:21 it was really the same topic b/c it was the lack of testing that made that a user discovery instead of a team or QA discovery. 15:26:57 hmm. I guess it depends on what the issue was.. but I doubt testing (at least automated testing) would verify the webiste had AMIs listed 15:27:10 Are we still using the same old method for creating images? 15:27:31 * davdunc not automated, no. The QA team has people who are following steps and reporting on success/failure. We need to set them up for success. 15:27:45 can't keep my finger off that control button. 15:28:23 I'll step off my soapbox and we can move onto the next topic. 15:28:38 dduffey themayor how would you like to title this 15:28:42 ? 15:29:03 #topic Cloud Images for Azure compute 15:29:08 how's that? 15:29:27 sounds good 15:29:38 themayor: would you set the stage? 15:30:47 yes sure. so Azure recently launched what is called 'Community Galleries' 15:30:49 https://azure.microsoft.com/en-us/updates/communitygallerypreview/ 15:31:04 well, actually https://docs.microsoft.com/en-us/azure/virtual-machines/azure-compute-gallery#community 15:31:11 #link https://azure.microsoft.com/en-us/updates/communitygallerypreview/ 15:31:28 #link https://docs.microsoft.com/en-us/azure/virtual-machines/azure-compute-gallery#community 15:31:35 yes, sorry 15:31:40 all good! 15:32:00 #link https://src.fedoraproject.org/rpms/WALinuxAgent 15:32:23 this is akin to Community AMIs and allows anyone to publish images for community consumption without the marketplace in the middle 15:32:36 * davdunc nice! 15:33:01 After much discussion, it seems like all the barriers to getting Fedora images have no been removed and so all that's left to do it just build the bits 15:33:17 s/no/now 15:33:51 well you just gave us a high priority target themayor 15:33:56 correct, the major requirement for the images is WALinuxAgent to enable the provisioning to work properly 15:34:39 If someone can help with the bits, I can help with lots of the other things, including a *nice* marketing announcement 15:35:35 super. I think I can pull together a ks.cfg for this pretty quickly. if I run into any blockers, I know I can beg Neal for help. 15:35:45 I can help. 15:35:55 dustymabe and I submitted a CfP to Flock/Nest as well to talk about it 15:35:56 dduffey: do you want to jump in there? 15:36:16 excellent. 15:36:30 do we already have an issue in the queue? 15:36:45 I haven't opened one, not sure if dustymabe has or not 15:36:56 My team works on cloud-init, but we work closely with the walinuxagent and gallery team 15:36:56 I haven't opened any issues 15:37:04 themayor: I can put it on the list. 15:37:56 walinuxagent is not technically required but you would be missing some Azure functionality 15:38:00 * davdunc dduffey: that makes sense. How about we collaborate? It gives me an excuse to bug you some and we get more hands. 15:38:31 dduffey since the agent is already packaged and we can just bring it in, it only seems reasonable. 15:38:33 dduffey is correct on walinuxagent, but I think it would be a *far* better experience with it 15:39:01 davdunc: yes might as well, there isn't a tremendous amount of effort that needs to be done 15:39:07 part of the reason we have a cloud edition is to manage and maintain the requirements for the specific cloud providers. 15:40:13 if we aren't doing that, It's just an image without a firewall. 15:40:36 okay. 15:41:00 #action Add Azure Images to the build for cloud edition 15:41:13 Agree. We are also thinking about bringing some functionality from walinuxagent into cloud-init (like firewall). We are open to ideas. 15:42:05 dduffey: I like the idea of making the functionality of walinuxagent portable to cloud-init and the cloud.cfg for sure. 15:42:43 but I will have to review it more to give a longer commentary. Happy to jump in there and give you my $0.02 15:43:16 dustymabe: do you think we need to vote on this or do you think it's just basically in our PRD? 15:43:53 * davdunc looks around the room and thinks there's nobody that isn't +1 to the idea. 15:44:45 davdunc: i'm ok with what is being discussed I think 15:45:02 I personally don't think that we are missing any support here and I don't think it falls outside of the cloud edition charter. 15:45:43 I think it makes sense to have walinuxagent included in CE / gallery, if that is the question. 15:46:32 thanks dduffey I think so too, but I am going to introduce that as a separate topic as I don't want to step on any packager's toes since this is in flight already. 15:46:51 I hate it when people make decisions for me like that. 15:47:37 so I want to have vittyvk in the voting and make sure that we are including the maintainer 15:47:59 sounds great 15:48:51 #action davdunc to invite vittyvk to the next fedora_cloud_meeting for including the walinuxagent in the CE packages 15:49:30 themayor: I'll add a link and start working on the ks.cfg tomorrow. 15:49:48 #action dduffey to invite Christopher P. to the next fedora_cloud_meeting for including the walinuxagent in the CE packages 15:49:54 then we can add the credentials and do a video on manually adding the images - dustymabe that sound good to you? 15:50:44 Thanks davdunc 15:50:46 themayor dduffey thanks for being here today and making this happen. This is great! 15:51:08 #topic open floor 15:51:19 Anything else we need to cover today? 15:52:14 #link https://communityblog.fedoraproject.org/nest-with-fedora-2022-registration-now-open/ 15:52:28 #info Nest with Fedora 2022 registration is open 15:52:35 davdunc: sounds good 15:52:41 thanks dustymabe 15:53:27 I am looking forward to Nest this year. I may be able to use our lightboard at work for my presentation! 15:54:12 okay then ... I am excited and happy about this meeting. I feel like we have some fun times just ahead! 15:54:26 Thanks everyone for coming! 15:54:43 themayor++ 15:54:43 davdunc: Karma for jack changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:54:48 dduffey++ 15:54:48 davdunc: Karma for dduffey changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:55:04 #end_meeting 15:55:09 Thank You all! 15:55:14 I did that wrong. 15:55:18 #endmeeting