<@davdunc:fedora.im>
15:08:23
!startmeeting fedora_cloud_meeting`
<@meetbot:fedora.im>
15:08:24
Meeting started at 2024-04-25 15:08:23 UTC
<@meetbot:fedora.im>
15:08:24
The Meeting name is 'fedora_cloud_meeting`'
<@davdunc:fedora.im>
15:08:35
!topic roll call
<@mhayden:fedora.im>
15:10:11
!hi
<@zodbot:fedora.im>
15:10:12
Major Hayden (mhayden) - he / him / his
<@davdunc:fedora.im>
15:11:24
!topic Action items from last meeting
<@davdunc:fedora.im>
15:13:16
sorry I am slow. double book.
<@mhayden:fedora.im>
15:13:37
I know that feeling well
<@nhanlon:beeper.com>
15:14:06
!hi
<@zodbot:fedora.im>
15:14:08
Neil Hanlon (neil) - he / him / his
<@nhanlon:beeper.com>
15:14:11
(also double book)
<@davdunc:fedora.im>
15:15:21
* Neil Hanlon to explore testing options with Zuul. * update the website code to include the new images and containers * davdunc to add a ticket for the required website changes.
<@davdunc:fedora.im>
15:15:55
i totally forgot about the ticket until I looked at that.
<@mhayden:fedora.im>
15:16:34
The zuul testing -- are we thinking about testing the Fedora images on the clouds themselves?
<@mhayden:fedora.im>
15:16:48
(If so that is awesome)
<@davdunc:fedora.im>
15:17:04
yea. I want us to move in that direction mhayden
<@davdunc:fedora.im>
15:17:16
we need to have better actions there.
<@davdunc:fedora.im>
15:17:42
right now. . . I think we should celebrate the work that Jeremy Cline did for the cloud-image-uploader.
<@davdunc:fedora.im>
15:17:50
that's the first real step.
<@mhayden:fedora.im>
15:18:15
I am inCLINEd to celebrate that. 🎉
<@davdunc:fedora.im>
15:18:46
🎉
<@nhanlon:beeper.com>
15:18:57
:D yep that is the ultimate goal (IMO)
<@nhanlon:beeper.com>
15:19:05
something something gating something
<@nhanlon:beeper.com>
15:19:20
Jeremy Cline ++
<@zodbot:fedora.im>
15:19:22
neil gave a cookie to jcline. They now have 77 cookies, 1 of which were obtained in the Fedora 40 release cycle
<@nhanlon:beeper.com>
15:19:29
fresh cookies!
<@davdunc:fedora.im>
15:20:03
cool. I think that we are all on the same page there, though I don't think we should be remiss in building much more support for the smoke testing that Conan Kudo put in place around the kiwi descriptions too.
<@nhanlon:beeper.com>
15:21:15
ideally the workflow ends up being that when a change is proposed to the descriptions, we can build images from that branch and do regression testing against it to detect breakages/changes early (again, IMO)
<@davdunc:fedora.im>
15:22:56
yea.
<@davdunc:fedora.im>
15:24:13
so let's move to a topic.
<@davdunc:fedora.im>
15:24:22
!topic name modifications.
<@davdunc:fedora.im>
15:24:33
!undo
<@davdunc:fedora.im>
15:24:48
!topic Image Name modifications
<@davdunc:fedora.im>
15:26:18
We need to update some of the scripts around the web and such, so ...I am going to re-action myself right now to introduce those changes to the scripts that are running now.
<@conan_kudo:matrix.org>
15:26:46
!hi
<@zodbot:fedora.im>
15:26:51
Neal Gompa (ngompa) - he / him / his
<@davdunc:fedora.im>
15:26:52
As a result of the kiwi descriptions and interactions with koji, we have some name changes.
<@davdunc:fedora.im>
15:26:57
Hey Conan Kudo !
<@davdunc:fedora.im>
15:27:08
can you help me articulate on this one?
<@conan_kudo:matrix.org>
15:27:44
mainly the subformat variant filenames (vagrant, vhd, etc.) have slightly different names in kiwi from imgfac
<@conan_kudo:matrix.org>
15:28:12
I think adamw was going to rework some of it to be renamed at the pungi level, but that didn't happen yet, I think?
<@conan_kudo:matrix.org>
15:28:27
so since we released as is, the naming of some of the images differs from their predecessors
<@conan_kudo:matrix.org>
15:29:17
it should be a one-time pain to adapt
<@conan_kudo:matrix.org>
15:29:52
we did also change the way we handle images too... we now have a "Generic" flavor, but each cloud target gets its own flavor now
<@conan_kudo:matrix.org>
15:30:19
this means that once we onboard a public cloud system and package their tools, we can create a flavor optimized for that cloud
<@conan_kudo:matrix.org>
15:32:23
we also now have the capability of aliasing or stacking on flavors in the kiwi descriptions
<@conan_kudo:matrix.org>
15:32:40
both the unbuilt Oracle and OpenStack flavors are aliases to the Generic flavor, for example
<@davdunc:fedora.im>
15:33:37
thanks Conan Kudo
<@davdunc:fedora.im>
15:34:38
So we need to make sure that we are updating the web pages to reflect this and need a blog post to help others.
<@conan_kudo:matrix.org>
15:35:15
I think some of this was outlined in the cloud-sig ticket I made?
<@conan_kudo:matrix.org>
15:35:31
!pagureissue cloud-sig 418
<@zodbot:fedora.im>
15:35:33
**cloud-sig #418** (https://pagure.io/cloud-sig/issue/418):**Kiwi built cloud image integration - remaining tasks** ● **Opened:** a month ago by ngompa ● **Last Updated:** 2 weeks ago ● **Assignee:** Not Assigned
<@adamwill:fedora.im>
15:37:31
ahem. i said it should happen. i didn't say i was going to it
<@adamwill:fedora.im>
15:37:35
ahem. i said it should happen. i didn't say i was going to do it
<@conan_kudo:matrix.org>
15:37:41
lol okay
<@adamwill:fedora.im>
15:37:46
fun as it is fixing stuff for other people, i *am* supposed to be the qa guy, remember...
<@conan_kudo:matrix.org>
15:37:53
fair fair
<@conan_kudo:matrix.org>
15:38:06
but since we released with all the filename changes as-is, I think it's probably _fine_ now
<@adamwill:fedora.im>
15:38:11
no
<@adamwill:fedora.im>
15:38:19
the major issue that needs fixing is that the beta images need to have Beta in the name
<@conan_kudo:matrix.org>
15:38:25
oh that, yes
<@adamwill:fedora.im>
15:38:28
remember, that's why we had to start the final RCs at 12 or whatever
<@conan_kudo:matrix.org>
15:38:32
right
<@conan_kudo:matrix.org>
15:38:45
so koji and pungi needs to be taught about the new kiwi format thingy
<@adamwill:fedora.im>
15:38:52
yeah, in a nutshell
<@conan_kudo:matrix.org>
15:39:08
could you file a ticket in cloud-sig about that specifically?
<@adamwill:fedora.im>
15:39:16
sure
<@davdunc:fedora.im>
15:39:39
perfect. okay. so we need to focus not on updating the old image names for the website, just our new ones.
<@davdunc:fedora.im>
15:41:53
!topic add new regions for Amazon
<@davdunc:fedora.im>
15:42:06
<@davdunc:fedora.im>
15:42:11
imagefac thing.
<@davdunc:fedora.im>
15:42:24
!action davdunc to update the config for hopefully the last time.
<@davdunc:fedora.im>
15:44:21
!topic Fedora Cloud Test Day
<@davdunc:fedora.im>
15:44:27
<@davdunc:fedora.im>
15:44:32
We missed on this one.
<@davdunc:fedora.im>
15:45:58
we need to make sure that we get a stronger commitment and get the dates right.
<@davdunc:fedora.im>
15:47:13
anything else to say on that one?
<@nhanlon:beeper.com>
15:47:38
nothing aside from agreement
<@davdunc:fedora.im>
15:48:15
okay. Our process doesn't really include a release announcement list and we need to support the Fedora project that way.
<@davdunc:fedora.im>
15:48:37
This should really be getting smashed with our on-cloud validations.
<@davdunc:fedora.im>
15:49:02
but we need a checklist for every release.
<@davdunc:fedora.im>
15:49:12
just without question.
<@davdunc:fedora.im>
15:49:43
that should be a part of our living cloud-sig documentation and maybe branched for each release.
<@davdunc:fedora.im>
15:50:24
!topic Google agent packages orphaned and retired breaking GCE image
<@davdunc:fedora.im>
15:50:35
<@mhayden:fedora.im>
15:50:37
_done fixed this one right up_
<@davdunc:fedora.im>
15:50:45
thank you mhayden !
<@davdunc:fedora.im>
15:50:48
appreciate it.
<@mhayden:fedora.im>
15:50:56
had to learn some vendoring magic
<@davdunc:fedora.im>
15:51:09
this is in the cloud-sig packages now, right, so we should attack it as a group.
<@davdunc:fedora.im>
15:51:17
You shouldn't be responsible alone.
<@davdunc:fedora.im>
15:51:28
but 👏
<@mhayden:fedora.im>
15:51:59
with the vendoring, it's not terrible
<@davdunc:fedora.im>
15:51:59
it's not a fun package to continue to support and with the next generation, I want you to have more support on this.
<@davdunc:fedora.im>
15:52:08
okay cool.
<@davdunc:fedora.im>
15:52:16
awesome.
<@davdunc:fedora.im>
15:52:24
so we can close the ticket?
<@mhayden:fedora.im>
15:52:32
let's close it!
<@davdunc:fedora.im>
15:53:26
yea!
<@davdunc:fedora.im>
15:53:38
awesome.
<@davdunc:fedora.im>
15:53:51
!open floor
<@davdunc:fedora.im>
15:53:56
!topic open floor
<@davdunc:fedora.im>
15:54:31
!info Linuxfest Northwest is this week. Stay tuned for more talk about building with kiwi descriptions.
<@davdunc:fedora.im>
15:54:57
!cfp for Devconf.us and Flock
<@davdunc:fedora.im>
15:55:13
!info cfps for Devconf.us and Flocktofedora
<@davdunc:fedora.im>
15:55:56
Anything else you want to bring up?
<@nhanlon:beeper.com>
15:56:25
one thing i don't think we mentioned is the azure image uploader is still erroring out
<@nhanlon:beeper.com>
15:56:29
(i think)
<@davdunc:fedora.im>
15:56:34
Neil Hanlon: yes.
<@nhanlon:beeper.com>
15:56:56
I think I will throw a PR in to force this when we call ansible from python... as that's about the only spaghetti i can think of
<@davdunc:fedora.im>
15:57:01
we need to update the content. Jeremy Cline found some complications in the fedroa-messaging.
<@davdunc:fedora.im>
15:57:07
thanks.
<@nhanlon:beeper.com>
15:57:29
i am not sure how to then make that go to openshift... but I will nag nirik : )
<@davdunc:fedora.im>
15:57:41
Neil Hanlon: that would be great.
<@davdunc:fedora.im>
15:57:43
thanks.
<@davdunc:fedora.im>
15:58:53
!info lots of things to smooth out here after this last deployment. Let's get it done.
<@davdunc:fedora.im>
15:59:18
if there's nothing else, let's get out of the way for the next meeting.
<@davdunc:fedora.im>
15:59:27
!endmeeting