08:02:25 #startmeeting publiccloud_sig 08:02:25 Meeting started Wed Feb 1 08:02:25 2023 UTC and is due to finish in 60 minutes. The chair is tobberydberg. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:02:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:02:25 The meeting name has been set to 'publiccloud_sig' 08:02:34 No worries puck 08:02:58 I have to excuse my self every time here as well ;-) 08:03:08 :) 08:03:12 o/ 08:03:27 Thanks for putting up the agenda fkr 08:03:29 o/ 08:03:39 welcome diablo_rojo_phone :-) 08:03:48 As usual - https://etherpad.opendev.org/p/publiccloud-sig-meeting 08:03:53 morning guys 08:04:03 morning gtema 08:05:54 Think we had good discussion last week ... discussing the interop tests, certificates etc 08:06:24 #topic 1. How to continue the "standard set of properties" work 08:07:23 I do have a bit of embarassing question regarding that ;) 08:07:23 A good question. Honestly speaking I am now not really having any idea 08:07:50 Plan is to continue this discussion, to me it is a little bit unclear... 08:07:52 flavor naming. Has that been discussed? maybe before I was active here? 08:07:58 Something which I don't think has been raised is the microversions, do we want to track that? 08:08:52 I think flavor naming has been left as too hard, but that is where flavor aliases come in. 08:08:53 We have a list further down on the etherpad that contains the "items" that we decided for a bunch of meetings ago 08:08:54 fkr: flavor naming - we discussed that it makes sense to focus on attributes and tags being present 08:09:08 (side note, I wish that we allowed alternative spellings for things like flavour) 08:09:12 and ensuring client tools are capable to proceed with that (and select the one matching) rather then agree on naming 08:09:23 ok. thanks. as part of SCS we standardize the flavor name and actually ran into this: https://github.com/SovereignCloudStack/standards/issues/190 ;) 08:10:03 naming convention is doomed in my eyes, especially when multiple operators come together 08:10:27 Also, operators aren't going to rename their flavours due to a standard. 08:11:01 but if they build greenfield they can adopt and new clouds that arise can adopt it 08:11:04 (although I guess others could be added, but that'll complicate things) 08:11:08 haha 08:11:28 fkr that is a bit nasty. 08:11:42 (colon character) 08:11:46 sorry, confusing what I said: I did NOT mean they should rebuild greenfield 08:11:55 puck: indeed 08:12:12 puck: the rfc comment is helpful 08:12:27 fkr - we are not able to properly enforce even attribute naming in varios services of OpenStack properly. Believing to enforce this to many independent organization is a bit utopic, sorry for zynism 08:12:30 Yea, we had extensive discussions regarding this. Would be so nice to have it, but super complicated to achieve I believe 08:12:43 tobberydberg: thanks 08:13:54 Alias following a standard was the closest we god, but we dismissed that in favor for client support selecting flavor based on attributes instead 08:14:13 Will things like Terraform support that though? 08:14:45 so, if you look where it says "list based on votes" in the etherpad you'll see the list there 08:15:20 puck Well, IMO, we make sure the support is there at least to create support in other tools 08:15:33 ack 08:15:36 I assume that is the first step 08:15:44 Just a note to folks, please add your names under Participants. 08:15:54 puck - this is up to tools maintainers to implement it. For Ansible/SDK/CLI we are responsible so we implement it. For TF I guess nobody here can give a reliable statement 08:16:25 I can check with one of my colleagues, he's been submitting patches to gophercloud which Terraform uses. 08:16:56 from that list, new things that does not exist already is: cpu - cpu_oversubscription, cpu_oversubscription_ratio - images: os_type, is_licensed 08:17:53 sounds great puck 08:17:55 The rest that are there already exist support for, right? 08:18:48 yes, should be 08:19:05 yup 08:19:24 Ok. With that said then .... will the next step be writing specs? 08:19:35 wohoo! 08:19:58 sounds right 08:22:27 is there a mode in which we want to do that collaboratively? 08:23:00 etherpad is always there for things like that ;-) 08:23:07 +2 08:23:11 Yea, I would say so too 08:23:20 yeah, that was what came to my mind. +1. 08:23:41 But ok. What specs do we need to wite then? :-) 08:24:23 correct question 08:24:25 One for each project affected? 08:24:52 Always becomes hairy when touching central pieces like this ;-) 08:25:53 Or is it possible to have one spec? 08:26:40 Changes to Nova and Glance though? 08:27:04 What all projects will it touch? 08:27:26 Or is it a "public cloud spec" which species what properties are expected on which resources? 08:27:32 specifies 08:27:54 Nova, Glance, SDK/OSC ... more? 08:28:06 That was what I was thinking about as well puck 08:28:24 Having a "public cloud spec" initially, then in the future rolling that into the services would be a lot easier! 08:28:24 puck: that is a tad what I expected and from there it goes into depth for each affected component / project 08:29:35 That sounds like a good plan. 08:29:53 indeed ... if it sufficient to do it that way? 08:30:05 I think it is sufficient. 08:30:28 Would also provide a framework to define where the validation testing for public clouds should be defined. 08:31:38 indeed. maybe that is something where scs can provide bits, since we're on exactly that at the moment 08:32:07 So, that means that we need to kick off the public cloud git repo again I assume 08:32:28 Nova will want a specific spec, but you can base it on the public cloud one. 08:33:52 Need some home for the spec at least. Is that the way to go, or can we host is somewhere else? 08:33:54 ok diablo_rojo_phone .... good to know 08:34:39 I think the options are a git repo, etherpad or the wiki. 08:34:58 It should most likely end up in a git repo. 08:36:08 Yes I would agree 08:36:39 yea, I guess so... We can start on etherpad and work that out later 08:37:38 To start with it'd hopefully be rather dynamic. 08:38:31 Lets use thi one: #link https://etherpad.opendev.org/p/publiccloud-sig-specs 08:39:29 So, aim for one spec here containing both flavors and images then? 08:39:53 And then later nail down what additional specs that needs to be produced? 08:40:58 I think so 08:42:08 Well, let's start with that at least. Super if we all can spend a few minutes with getting some basics in there. 08:43:01 Leave that topic for today? 08:43:17 +1 08:43:18 +1 08:43:21 +1 08:43:58 #topic 2. Invitation to Lean Coffee @ SCS 08:44:10 leave the word to you fkr :-) 08:44:17 Once per month we have a Lean Coffee for Operators that run SCS based clouds. I initiated the format in order to have operators exchange on hurdles, problems and the fun of operating OpenStack clouds. 08:44:39 There is a post that explains the format here: https://scs.community/2022/07/05/lean-scs-operator-coffee/ 08:45:00 and I'd like to get more operators into that lean coffee. so this is an open invitation to you :) 08:45:30 next one is upcoming Monday, 15:05 CET 08:45:53 How centric are the discussions/topics around SCS and clouds deployed with that stack? 08:46:02 not really 08:46:10 Or are they more OpenStack OPS centric? 08:46:13 mostly general openstack stuff as of now 08:46:23 that is why I wanted to bring it here 08:46:32 ok, thanks, good to know 08:46:41 Minor suggestion, but could you please add CET to the time on that page? 08:46:52 will do 08:47:01 ta 08:47:03 https://scs.community/contribute/ 08:47:05 Looks interesting 08:47:22 there is our calendar, where all our meetings (including the coffee) are visible. there is also a ics file available. 08:47:38 would you say, it is OK to mail openstack-discuss@ with a pointer? 08:47:50 I think that is okay 08:48:51 I would say so too. Shape the message a little bit for what the discussions are about, OpenStack OPS in general and I think you'll have a better result 08:49:03 tobberydberg: +1 thanks 08:49:44 Is it virtual coffee only, or in person as well? 08:49:53 I will pass on the invitation internally here as well 08:50:21 Are you looking fo an excuse to go to Germany puck? ;-) 08:50:25 virtual in a jitsi session 08:50:41 Absolutely! I have a colleague who lives in France. 08:50:51 :-) 08:51:01 puck: if you come my place, I'll have a coffee WITH cake with you! 08:51:17 Haha! I'll hold you to it! 08:51:22 +1 08:51:43 ok. we've got that topic covered, imho. :) 08:51:54 cool 08:52:08 #topic 3. Other matters 08:52:42 maybe a hint for upcoming events 08:52:49 there is fosdem this upcoming weekend 08:52:55 in brussels 08:53:13 however all the sessions are recorded and I _think_ also streamed 08:53:27 https://fosdem.org/2023/ 08:53:51 Not available to go there unfortunate 08:54:00 But I saw OpenInfra is hosting some "after party thing" 08:54:14 Saturday evening that is 08:54:41 gtema Was thinking about asking you have it goes with credentials to various clouds? Have you gotten any and/or are you in need of it? 08:54:46 https://www.meetup.com/brussels-openinfra-meetup-group/events/290894971/ 08:54:47 Yes a happy hour I believe 08:55:27 tobberydberg - nothing more so far. We got finally SDK and AOC released so I am unblocked to proceed with finishing auto jobs 08:55:42 Here's a thought for a topic, gettings images uploaded to public clouds by the distros. 08:56:03 gtema: https://github.com/SovereignCloudStack/docs/blob/main/community/contribute/cloud-resources/cloud-resources.md 08:56:13 We're do all of them ourselves, but some of the images (like the SuSE Enterprise Linux) are behind paywalls, so are a hassle. 08:56:15 gtema: we should get you into that for SDK/CLI 08:56:59 right fkr 08:57:10 will discuss with you all in person in Brussels ;-) 08:57:45 +1 08:57:47 :) 08:58:45 Not sure how you mean puck? Distros being allowed to public images directly to the clouds and make them available for customers? 08:58:57 Yeah 08:59:16 Or coordinating for consistency. 08:59:52 From what I've seen being on the debian-cloud mailing list, the distros upload images for the "big" cloud providers, but ignore the others, except for making images avilable. 09:00:02 images available for download and use from their own websites. 09:00:23 aha, you mean openstack specific built images? 09:00:29 yeah 09:00:49 sorry guys, need to jump off for next meeting 09:00:55 gtema: enjoy! 09:00:57 ack 09:01:01 see ya 09:01:05 thanks for the nice session! 09:01:19 I'm okay with this topic going on the agenda for the next meeting. 09:01:23 +1 09:01:25 Thanks everyone! 09:01:32 Have fun in Brussels! 09:01:51 would be awesome ... try to find a cloud ready image to Rocky Linux .. they only have AWS :-) 09:01:53 yea, time is up ... thanks a lot! 09:01:55 puck Feel free to add it to the agenda +1 09:02:13 #endmeeting