fedora_cloud_meeting
LOGS
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