15:09:47 <davdunc[m> #startmeeting fedora_cloud_meeting
15:09:47 <zodbot> Meeting started Thu Jul 20 15:09:47 2023 UTC.
15:09:47 <zodbot> This meeting is logged and archived in a public location.
15:09:47 <zodbot> The chair is davdunc[m. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
15:09:47 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:09:47 <zodbot> The meeting name has been set to 'fedora_cloud_meeting'
15:10:01 <davdunc[m> #topic roll call
15:11:27 <jdoss> jdoss
15:11:32 <jdoss> fsck
15:11:34 <jdoss> .hi jdoss
15:11:36 <zodbot> jdoss: jdoss 'Joe Doss' <joe@solidadmin.com>
15:12:08 <davdunc[m> #chair jdoss
15:12:08 <zodbot> Current chairs: davdunc[m jdoss
15:12:18 <Eighth_Doctor> .hello ngompa
15:12:19 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com>
15:12:28 <jdoss> hello friends
15:12:33 <davdunc[m> #chair Conan Kudo
15:12:33 <zodbot> Current chairs: Conan Kudo davdunc[m jdoss
15:12:45 <davdunc[m> #chair jdoss
15:12:45 <zodbot> Current chairs: Conan Kudo davdunc[m jdoss
15:12:47 <Eighth_Doctor> try #chair Eighth_Doctor
15:13:28 <davdunc[m> #chair Eighth_Doctor
15:13:28 <zodbot> Current chairs: Conan Eighth_Doctor Kudo davdunc[m jdoss
15:13:39 <Eighth_Doctor> #unchair Conan Kudo
15:13:39 <zodbot> Current chairs: Eighth_Doctor davdunc[m jdoss
15:13:48 <davdunc[m> thanks you Doctor.
15:14:01 <davdunc[m> #chair themayor
15:14:01 <zodbot> Current chairs: Eighth_Doctor davdunc[m jdoss themayor
15:14:07 <davdunc[m> I know you are here.
15:14:20 <jdoss> He's always watching
15:14:41 <themayor> chairs are good. i like chairs. i like sitting
15:16:03 <davdunc[m> still logging into pagure.
15:16:45 <Eighth_Doctor> something is wrong with our server infra the last few days
15:16:49 <Eighth_Doctor> SSO has been stalling out for me a lot lately :/
15:17:53 <davdunc[m> I wish my problem was related to that.
15:18:16 <davdunc[m> luckily, we have a lot of open issues.
15:18:46 <davdunc[m> now pagure is moving slowly for me.
15:18:59 <dustymabe> .hi
15:19:00 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com>
15:19:02 <jdoss> After 2 years in FCOS land, I actually had to fire up a Fedora Cloud Vagrant to do some testing and it was wonderful
15:19:20 <jdoss> this week that is.
15:19:59 <davdunc[m> jdoss: I am glad to hear that! I test it quite a lot. I even bought a laptop just for testing with the VB.
15:21:01 <davdunc[m> Cheap one obviously, but still works for testing. :)
15:21:17 <davdunc[m> still waiting on the issues to open up.
15:22:07 <davdunc[m> #topic Action items from last meeting
15:24:09 <davdunc[m> davdunc to finish the change proposal for the gvnic this week.... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/098b2dc9af28ef233756c871c9662d197f204d96>)
15:24:39 <davdunc[m> okay. so we are still working on all of these.
15:24:53 <davdunc[m> probably just need to reaction all of them.
15:26:16 <davdunc[m> #action mhayden to get azure images building somehow without making releng upset
15:26:27 <jdoss> lol
15:26:48 <davdunc[m> jdoss: I know.
15:27:24 <davdunc[m> Summit, then operations review and planning, just ate my time budget.
15:28:09 <themayor> yes, do we have a general timeframe for when we can have the azure images officially available?
15:28:12 <davdunc[m> #action @davdunc[m to prototype the Ansible upload for Azure and the delete for images
15:28:45 <themayor> stream images are already being uploaded/updated and RH and MSFT are waiting for the Fedora images to be able to put out some joint marketing stuff
15:28:58 <Eighth_Doctor> they are?!
15:29:04 <davdunc[m> themayor: I can work on an estimated completion date with Major, but it should not take long. We have all the pieces.
15:29:22 <themayor> Eighth_Doctor: they are
15:29:25 <davdunc[m> yea. kola is already uploading.
15:29:46 <jdoss> oh snap we are using kola for that stuff now?
15:29:49 * Eighth_Doctor is wondering where the CentOS Azure images are being made
15:30:04 <themayor> bstinson knows
15:30:15 <davdunc[m> :) I am sure he does.
15:30:39 <davdunc[m> Conan Kudo: if we push the kiwi process, we could be done.
15:30:47 <Eighth_Doctor> yup
15:30:56 <themayor> anyway, if we could get some firm dates i know more than a few people would be VERY happy to just be able to close that part of the loop
15:31:12 <Eighth_Doctor> there's some work upstream I'm depending on for Fedora Cloud kiwi stuff
15:31:16 <Eighth_Doctor> but we're getting really close
15:31:29 <davdunc[m> maybe we can do a hackfest?
15:31:39 <Eighth_Doctor> sure!
15:31:45 <Eighth_Doctor> #link https://github.com/OSInside/kiwi/pull/2324
15:32:05 <Eighth_Doctor> this was discovered by Davide Cavalca from Fedora Asahi work and upstream is working on fixing it
15:33:03 <davdunc[m> okay. cool.
15:33:47 <themayor> davdunc[m: lets try and figure out some firm dates that we can at least communicate ;)
15:34:09 <Eighth_Doctor> we should probably request that the Fedora staging koji get kiwi enabled
15:34:30 <Eighth_Doctor> (and I guess the prod koji too)
15:34:38 <davdunc[m> I'll gladly make a hard date right now for getting the first round of images out manually.
15:35:23 <davdunc[m> We can get that done by the 30th. mhayden and I both have access, we can get this completed even if it isn't automated.
15:35:59 <davdunc[m> I would rather have the automation, but I am ready to see Fedora in the Azure Marketplace more.
15:36:33 <davdunc[m> Conan Kudo: we can make it part of the same hackfest so that we have the config built for the image build with consistency.
15:36:45 <Eighth_Doctor> sounds like a plan
15:37:08 <Eighth_Doctor> our first kiwi-based image will probably be the WSL image
15:37:32 <davdunc[m> #action davdunc to build images during the kiwi hackfest - completion date is before July 30th.
15:38:19 <Eighth_Doctor> #link https://pagure.io/cloud-sig/issue/408
15:38:25 <davdunc[m> #action Conan Kudo and davdunc to schedule a fedora-cloud hackfest for kiwi and Azure image.
15:38:28 <themayor> thanks. that sounds good
15:38:55 <davdunc[m> okay. We'll work on ensuring that we have what you need in place by end of the month.
15:38:56 <themayor> lol, i suppose WSL would be next. I would love to have that one too :)
15:39:00 <Eighth_Doctor> (not a meeting topic, but just a pointer to it)
15:39:02 <themayor> thanks davdunc[m
15:39:07 <davdunc[m> what we need.
15:39:17 <themayor> +1
15:39:25 <Eighth_Doctor> well, it's nice because no other tool we have can make WSL images :)
15:40:01 <davdunc[m> I would love to have that for myself. ;)
15:40:39 <Eighth_Doctor> there's a bit of a... debate about what we'll move Fedora Cloud's artifacts to because of .... reasons
15:40:39 <Eighth_Doctor> #link https://pagure.io/cloud-sig/issue/407
15:40:48 <Eighth_Doctor> but one thing is for certain, we're not keeping our existing tooling, because I hate it
15:41:25 <jdoss> Tell us more Neal
15:42:00 <jdoss> or just DM me a rant. I got a full pot of coffee.
15:42:17 <Eighth_Doctor> are you coming to Flock?
15:43:01 <jdoss> I wish I was but this summer is packed.
15:43:13 <davdunc[m> jdoss: I hear you.
15:43:33 <davdunc[m> every time I turn around, there is another requirement on my summer days.
15:43:53 <dustymabe> davdunc[m: do you want a few more?
15:44:23 <davdunc[m> dustymabe: you have enough for both of us!
15:44:38 <davdunc[m> #chair dustymabe
15:44:38 <zodbot> Current chairs: Eighth_Doctor davdunc[m dustymabe jdoss themayor
15:45:10 <davdunc[m> okay  - so we have a plan for the azure images and 15 more minutes.
15:45:23 <davdunc[m> is there a topic we need to cover immediately?
15:45:36 <Eighth_Doctor> OCI image publishing?
15:45:39 <dustymabe> did you all already implement all of the AMI proposed changes?
15:45:56 <davdunc[m> dustymabe:
15:45:58 <davdunc[m> we did.
15:46:07 <dustymabe> https://github.com/coreos/fedora-coreos-tracker/issues/1502
15:46:21 <dustymabe> ok so we should be able to go ahead and implement them in FCOS too
15:46:23 <davdunc[m> the updates to the configurations have been updated.
15:46:43 <davdunc[m> the redundancy has been stated redundantly.
15:46:48 <Eighth_Doctor> #topic Publishing cloud images to Oracle Cloud
15:46:52 <Eighth_Doctor> #link https://pagure.io/cloud-sig/issue/400
15:47:01 <jdoss> Larry Cloud!!
15:47:12 <davdunc[m> We can do that with Image builder and kiwi.
15:47:16 <Eighth_Doctor> People keep asking for this primarily because of the very generous free tier
15:47:27 <davdunc[m> well, I would love for them to have it.
15:47:29 <Eighth_Doctor> apparently our existing GenericCloud images are mostly sufficient
15:47:49 <Eighth_Doctor> so we just need to have an upload path
15:47:49 <davdunc[m> Is there an agent we need besides cloud-init?
15:47:59 <Eighth_Doctor> not that I'm aware of
15:48:03 <davdunc[m> I don't really have any experience here.
15:48:12 <Eighth_Doctor> neither do I
15:48:22 <Eighth_Doctor> mhayden has also packaged up the OCI SDK and CLI
15:48:24 <davdunc[m> okay. so we need account access and some instructions.
15:48:30 <Eighth_Doctor> so we can now interface programmatically with Oracle Cloud
15:48:37 <davdunc[m> yes. That's going to make it that much easier.
15:49:31 <Eighth_Doctor> so if we're doing ansible-based image uploads, we might be able to "just do it" with OCI with not much effort
15:49:55 <davdunc[m> I like that the best.
15:50:14 <davdunc[m> #action build the oci upload module for the fedora-cloud collection for ansible.
15:50:35 <davdunc[m> literally still waiting for pagure to open.
15:51:12 <Eighth_Doctor> it's working for me, so it might be a network issue for you
15:51:24 <davdunc[m> might be. I am on corp vpn.
15:51:30 <Eighth_Doctor> that'd do it
15:52:21 <davdunc[m> it's a new issue. I'll see what I can do about that.
15:52:23 <davdunc[m> okay.
15:52:55 <davdunc[m> So Oracle issue will need assistance from infra or dustymabe may have the details on what we need for credentials.
15:53:30 <davdunc[m> #action davdunc to locate credentials for the upload and testing for OCI images.
15:54:00 <themayor> if we need any  help with the OCI stuff, I know someone from Ampere who has built other images for OCI and can help if we need any asssitance
15:54:04 <davdunc[m> Anything else pressing that you can see Conan Kudo since you can open the issues?
15:54:31 <Eighth_Doctor> looking
15:54:34 <davdunc[m> themayor: we are always willing to have help!
15:54:52 <Eighth_Doctor> I don't see anything pressing
15:54:58 <davdunc[m> even if it just comes in the form of "advice" from a road-weary traveler.
15:55:02 <Eighth_Doctor> there are definitely things tagged for meeting to discuss, but nothing immediate
15:55:29 <themayor> davdunc[m: ill send an email intro
15:55:45 <davdunc[m> themayor: I'll dance at your wedding.
15:56:06 <davdunc[m> okay
15:56:14 <davdunc[m> #topic Open floor
15:56:37 <davdunc[m> #info Flock is coming up fast. Hope to see you ther.
15:58:02 <davdunc[m> Anything else pressing?
15:58:03 <davdunc[m> I am going to end the meeting on time for once then.
15:58:03 <davdunc[m> #endmeeting