Wednesday, 2022-09-14

tobberydbergo/08:01
amorinHello08:01
gtemahey ho08:01
frickler\o08:01
tobberydberg#startmeeting publiccloud_sig08:02
opendevmeetMeeting started Wed Sep 14 08:02:29 2022 UTC and is due to finish in 60 minutes.  The chair is tobberydberg. Information about MeetBot at http://wiki.debian.org/MeetBot.08:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:02
opendevmeetThe meeting name has been set to 'publiccloud_sig'08:02
noonedeadpunko/08:02
tobberydbergNice to see you here all of you! 08:04
tobberydbergAgenda, short but sweet, found here: #link https://etherpad.opendev.org/p/publiccloud-sig-meeting08:04
gtemasame here08:04
gtemaI am quite disappointed there is not that much feedback on something that raised so many discussions during the summit08:04
tobberydbergI can agree with you on that 08:04
gtemaI do not have a feeling it makes sense to discuss and agree on something if general interest is gone08:05
tobberydberg#topic 1. Continue the dialogues regarding naming conventions and the Goals08:06
gtemaI agree with all 3 goals as listed on etherpad08:07
tobberydbergThat's a good point. I don't now if the best forward is to shoot a more direct email containing an actual proposal to the mailing list and hope to get the discussion going there?08:08
gtemamaybe. So you mean like a WG to come up with proposal and pre-agreement between involved parties and letting it being further extended later08:09
tobberydbergMe too ... then the plan how to accomplish that is more in the air at this point, what to standardize for example08:10
gtemaI'll have a meeting with SovereignClousStack folks tomorrow and will try to reiterate on that 08:11
gtema*SovereignCloudStack08:11
tobberydbergSounds good!08:12
tobberydbergYea, that could be one way (creating the suggestion)08:12
tobberydbergI don't know if this meeting slot made it harder for people to join, maybe something to ask on the mailing list as well.08:13
gtema:)08:13
fricklerseems like the intended effect of allowing nz to join hasn't worked well08:13
gtemayeah, sadly08:14
gtemabut I do not also see much activity from EU based folks (except of us here)08:14
amorinOn my side (ovh) I am following the subject but I don't have any strong opinion08:15
tobberydbergYea, which timezone wise should work well at least, if not conflicts...08:16
gtemaoh, you are from ovh, good, cause I already wanted to ask if there is somebody08:16
amorinI am trying to get people from OVH involved but that's hard08:16
amorinThe tz is correct IMHO08:16
gtemawell, if there are no participants with strong opinions on the topic of standardizing names maybe we try to finally touch other topics in detail?08:17
tobberydbergSo, suggestion from my site regarding the "standardization" parts ... we make a proposal of what to include in that. We start of with the ones that are the most obvious ones and can improve later from there. Something to give a baseline to get the structure for verification/certification parts going as well. 08:18
gtemaagree08:19
tobberydbergAny objections to that? ;-) 08:20
noonedeadpunkwhat I'm most dissapointed with is how active SCS was on summit and how they've dissapeared after08:20
noonedeadpunkas they're main part with strong opinions08:21
gtemawell, we have some hidden representatives here if I am right, but not the ones who were active on that ;-)08:21
frickleryeah, I'm somehow SCS but also somehow not08:22
gtemayeah08:22
tobberydbergI think that some kind of alignment with SCS makes a lot of sense 08:22
gtemamaybe on that particular topic TZ is not suiting well, cause we have now heavy meetings time mornings08:22
gtemamaybe if we come with suggestion I can push it towards to Kurt and involve him deeper08:23
tobberydbergIf this slot isn't working I'm happy to revisit that topic, but lets seek feedback on that...08:24
tobberydbergDoes SCS have a "implementation" of standardization already in place?08:24
gtemaI think it was mostly draft on their concept, but I still do not agree naming standardisation is the right way and it raised also lot of concerns once he sent it to the mailing list08:25
fricklerI think the flavor spec is pretty detailed, not sure what you mean by implementation08:25
fricklerhttps://github.com/SovereignCloudStack/Docs/blob/main/Design-Docs/flavor-naming.md08:26
gtemawell, the repo is already in archive with doc still being draft08:26
tobberydbergWell, implementation was more ment "a document in place" 08:26
gtemaso it is not really clear what's the current position on that is08:26
gtemaah, sorry, found it in another (older) repo08:27
fricklerflavor seems to be actively worked upon, image looks stale in comparison https://github.com/SovereignCloudStack/Docs/blob/main/Design-Docs/Image-Properties-Spec.md08:28
gtemayeah, I was meaning old ver in https://github.com/SovereignCloudStack/Operational-Docs/blob/main/flavor-naming-draft.MD08:28
gtemaas far as I remember this proposal raised lot of concerns in the mailing list08:29
gtemaand I can fully support them, it is not user friendly to force user to decrypt names08:29
tobberydbergThe flavors part is more about the naming there, which quickly becomes very complex 08:30
gtemacorrect08:31
gtemaSCS-2C:4:10n-bms-z3hh is hard to decode08:31
gtemanever mind, this doc can be used to gather required props for flavors from SCS pov and include them on our side08:32
gtemanot from naming side, but from the "facts" side08:32
fricklerI think the question is which information you want to/need to have in the flavor name or how else you would handle them08:32
fricklerexactly, first decide on facts, then on formatting08:32
tobberydbergyea ... the goal for us I believe is to have enough meta data to be able via simple apis, terraform etc select a flavor based on X meta data items 08:33
gtemaright08:33
tobberydbergregarding oversubscription ... I like your proposal there... Clear definition from "our end" - what is heavily for example08:36
gtemaexactly, for now I just took what scs doc is describing, but that is the point of arguing - every operator have different understanding08:37
jmurezovhHi all, sorry for being late on this topic and on this meeting. Back in Berlin we talked about the alignment on the naming of a couple of equivalent flavors & images.08:37
jmurezovhAbout images, nothing prevent us from agreeing on a naming, and depending on each actor constraints, creating a duplicate of an existing image or replacing one.08:39
gtemaI guess images themselves are much easier topic, since also most of attributes are already present. Flavors are much trickier08:41
tobberydbergFrom a programatically perspective, it is easier to filter based on properties08:42
gtemaright08:42
jmurezovhDoes the job08:43
noonedeadpunkSorry, I'm semi around. SCS did ignore all feedback they've recieved through ML. Moreover, I created a github issue in the repo that also has been ignored. So meh...08:43
noonedeadpunkSo  Ido agree that they did smth for themselves08:43
tobberydbergI do not have an issue either to align to a naming. Both would of course be even better, but might be to hard to strive for initially 08:44
noonedeadpunkbut it's not a draft atm08:44
jmurezovhSorry again if it's been told already: About flavors, we need to align on ONE if we want to make it happen.08:44
tobberydbergjmurezovh are you referring to "name" when you say that?08:45
noonedeadpunkbut about flavors - as an operator - you would likely prefeer to search through them based on the parameters08:45
tobberydbergyou do you mean "alignment between this SIG and SCS"?08:45
tobberydberg*or08:45
tobberydbergI see parameters as the most important one, makes it super easy for any API or tool to work properly. Parsing names as a string is harder08:46
jmurezovhI like the idea of a set of "OpenStack flavors". First, we need to align on the Specs of these flavors, then a way have it identified as OpenStack flavors.08:48
jmurezovhFirst point is the trickiest one.08:48
tobberydbergIndeed 08:49
gtemabtw, I am right now with my second ear in the presentation of the crossplane08:49
gtemaand here the main "selling" point is to offer customer "multicloud" experience08:49
tobberydbergBut, will all operators be willing to align to "a standard set of flavors"? (I would)08:50
gtemanow imagine how cool would this experience be if you try to bring some standard in particular OpenStack-based clouds, but absolutely no impact on flavor naming for other providers08:50
gtemaso I really strongly believe there is no future of discussion on standardizing naming. Only defining relevant properties can be achieved08:51
gtema"a standard set of flavors" - I am not sure our cloud will agree on that08:51
gtemathis is (as also said on summit) what differentiate all of us08:51
fricklercan there be a minimum standard set that doesn't exclude other flavors to exist?08:52
gtemaI doubt, imagine usecase where provider is only having ARM hardware08:53
tobberydbergI think that is a must, BUT, based on properties rather than names ... and just a few properties ... if that is just vcpu,ram and disk08:53
gtemadisk in the flavor is something what worries me - it's not necessarily that flavor has anything to do with storage08:54
tobberydbergThat does not prevent us from making other properties a must to provide as well ... oversubscription etc etc08:54
tobberydbergbut then you have 0 as disk-size, right?08:54
tobberydbergits still not undefined08:55
gtemayeah, but it is already present08:55
tobberydbergof course08:56
gtemaI mean more whether SSD storage is attached to it or not - something in this direction08:56
fricklero.k., so multiple types of sets, then, and the provider can choose one or multiple ones?08:56
tobberydbergso that makes the "must have list of flavors" only include a specific set of flavor ratio of vcpu and ram maybe08:56
gtema yes, this should be the goal. As a user I request a VM with 2cores, 8G ram and eventually that ram must be ECC08:57
fricklereven the ratio could differ. or does everyone have 4G ram for 1 vcpu by now?08:57
gtemaand my "provider" (cough-cough sdk) is selecting one on the target cloud, however it is called 08:57
tobberydbergagree08:57
gtemasure, but we could also implement some suggestion (either softly pick up the closest or raise exception)08:58
tobberydbergI guess the only way forward on the ratio is to make a suggestion that we believe every cloud should have :-) 08:58
gtemaevery cloud is really tough. You need to convince your marketing that it makes sense08:59
fricklerif we get a critical mass, that should be easy. they won't be the ugly minority most likely09:00
tobberydbergyea I know, but a suggestion from a start and see how that can play out09:00
fricklerunless it turns out in the end that consumers don't care at all09:00
tobberydbergSo, trying to summarize here a little bit from todays meeting:09:00
tobberydberg1. Create a suggestion of a standard set of flavors (ratio) based on vcpu and ram09:01
tobberydberg2. Define a list of additional properties (recommended or required) to specify on flavors09:01
tobberydbergI think if we have that we have enough for flavors at least :-) 09:03
gtema:)09:03
tobberydbergI know time is up. But, should I try to get that into todays meeting notes as "one list" for a start?09:04
gtemayeah, why not09:04
frickleralso add that we don't care (so much) about naming, but just about properties?09:05
tobberydbergOk. I'll do that. Keep an eye on that etherpad and feel free to change/add/remove stuff from that list as well ... lets try to get rid of all questionmarks :-) 09:05
gtema+109:05
tobberydberg+109:05
tobberydbergOk, cool. Thanks for today then! I try to shoot a reminder before next meeting as well :-) 09:06
fricklerthat would be helpful, thx09:06
gtemagreat09:06
tobberydbergTalk to you in two weeks! :-) 09:08
tobberydberg#endmeeting09:08
opendevmeetMeeting ended Wed Sep 14 09:08:06 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:08
opendevmeetMinutes:        https://meetings.opendev.org/meetings/publiccloud_sig/2022/publiccloud_sig.2022-09-14-08.02.html09:08
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/publiccloud_sig/2022/publiccloud_sig.2022-09-14-08.02.txt09:08
opendevmeetLog:            https://meetings.opendev.org/meetings/publiccloud_sig/2022/publiccloud_sig.2022-09-14-08.02.log.html09:08
amorinthanks!09:08
opendevreviewPeter Matulis proposed openstack/arch-design master: Add memory overcommit caution  https://review.opendev.org/c/openstack/arch-design/+/85772114:57
belmoreiraHello everyone! Let's start the Large Scale SIG meeting15:00
* ttx is around but on unreliable conf wifi15:00
belmoreira#startmeeting large_scale_sig15:00
opendevmeetMeeting started Wed Sep 14 15:00:37 2022 UTC and is due to finish in 60 minutes.  The chair is belmoreira. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'large_scale_sig'15:00
belmoreira#topic Rollcall15:00
amorino/15:00
felixhuettner[m]o/15:00
ttxo/15:00
ihti[m]o/15:01
belmoreirawelcome everyone15:01
belmoreiraOur agenda for today is at:15:01
belmoreira#link https://etherpad.openstack.org/p/large-scale-sig-meeting15:02
belmoreiraLet's start with the first topic15:02
belmoreira#topic OpenInfra Live September 29 episode - Deep dive into Schwarz Gruppe15:02
belmoreiragood to have you here felixhuettner[m] ihti[m]15:02
belmoreiraI sent an email early today with a possible structure for the show15:03
felixhuettner[m]already looking forward to that session15:03
belmoreirahave you had the opportunity to have a look?15:03
felixhuettner[m]yep, it looks nice for me15:04
ihti[m]+115:04
belmoreiraamorin ttx are we missing something?15:04
amorinI am having a look15:05
amorinseems quite complete from first reading15:05
ttxI think it's a solid base15:05
felixhuettner[m]we are also already collecting stories to share :D15:05
belmoreiranice15:05
amoringreat15:05
belmoreirawe don't want to have a rigid structure... but only only some guidance15:06
belmoreirathen we see where the conversation goes15:06
felixhuettner[m]yep, some ideas to throw in the discussion is always good15:06
belmoreirais there any topic that you don't feel comfortable to talk about?15:06
belmoreiraex: size of the infrastructure, software used, ...15:07
felixhuettner[m]no that is all fine for me15:07
felixhuettner[m]since we have external customers we might need to spare something out there15:07
felixhuettner[m]but the internal ones are crazy enough for stories to share :D15:07
belmoreiragreat15:07
felixhuettner[m]and i think especially about the Yaook part has a lot of ideas to share15:08
felixhuettner[m]*things to share15:08
belmoreirasomething interesting to mention before the move to YAOOK?15:09
felixhuettner[m]mmmh, maybe a short part of where we came from15:09
felixhuettner[m]but i don't want to be too unfriendly to our previous external service provider :)15:10
felixhuettner[m]but i think we can share the general reasons why we choose to switch to yaook15:10
felixhuettner[m]and that should be more generally applicable15:10
amorinyou were using an upstream deployment tool?15:11
amorinor somthing from a vendor?15:11
felixhuettner[m]one from a vendor15:11
felixhuettner[m]lets say Salt based15:11
felixhuettner[m]i guess there is only one :)15:11
amorinack :)15:11
belmoreiraok, we would not focus on the past. But maybe a general context would be good to introduce the story of yaook15:12
belmoreirasounds good?15:12
felixhuettner[m]yep, that sounds good15:12
amorinthe story about moving from the salt stuff to yaook is a good one also I think15:12
felixhuettner[m]yes, that was..... lets say "interesting"15:12
belmoreira:)15:12
felixhuettner[m]allthough we managed it "mostly" without downtime15:12
felixhuettner[m]expect for killing neutron for 1 day15:13
belmoreirafrom my side I look forward to meet you (now with video) in two weeks. I'm sure this will be great episode15:13
belmoreiraamorin ttx something else? or felixhuettner[m] ihti[m] do you have any question?15:13
felixhuettner[m]not from me, looking forward to it15:14
amorinI cant wait for this episode!15:14
ihti[m]Nothing from my side. Looking forwared to the episode :)15:14
belmoreirajust for reference:15:14
belmoreira#link https://openinfra.dev/live/15:14
belmoreiralet's move then to the next topic15:15
belmoreira#topic Status on docs website transition15:15
belmoreira#link https://docs.openstack.org/large-scale 15:15
belmoreiraDone by ttx. Thanks.15:15
belmoreiraLooks good to me15:15
felixhuettner[m]yep, looks really nice now15:15
belmoreirattx, do you want to add something else?15:16
belmoreirahumm, conference wifi :)15:17
belmoreiraI think we can move to the next one15:17
ttxnope15:17
ttxSorry lag15:17
belmoreirano problem15:17
belmoreira#topic Next meetings15:18
belmoreirain 2 weeks we have the Open Infra Live and then we go back to the IRC meeting15:18
belmoreiraSeptember 29 - Open Infra Live - Ops Deep Dive15:18
belmoreiraOctober 12 - IRC meeting15:18
amorinack15:19
belmoreirain October we can then reflect about the Open Infra Live episode and start to discuss what's next15:19
belmoreira#topic Open discussion15:20
belmoreirawe have the following in the agenda15:20
belmoreira"Fix for the neutron fanout queues is merged. Do we still need to delete old queues"15:20
felixhuettner[m]yep, just wanted to report that back from last round15:21
amorincan you share the gerrit link?15:21
belmoreiraI don't have the context about it15:21
felixhuettner[m]so in master there should be no longer any old fanout queues15:21
felixhuettner[m]#link https://bugs.launchpad.net/neutron/+bug/158673115:21
felixhuettner[m]#link https://review.opendev.org/c/openstack/neutron/+/85585115:21
felixhuettner[m]#link https://review.opendev.org/c/openstack/neutron/+/85641115:22
felixhuettner[m]belmoreira: the issue was that if you shutdown neutron-openvswitch-agent then there will be fanout queues left in rabbitmq15:22
felixhuettner[m]and they pile up a bunch of messages15:22
amorinthat's great, we are affected by this here15:22
belmoreiranice15:22
amorinwe endup with a very low expire policy to not suffer from this15:23
amorinso, that's a great improvment, thanks :)15:23
felixhuettner[m]thanks :)15:23
belmoreirathanks felixhuettner[m]15:23
belmoreirasomething else? before we close the meeting15:24
ttxnothing from me15:24
felixhuettner[m]not from me15:24
belmoreiraThank you everyone. Let's have a great "Ops Deep Dive" episode.15:25
belmoreira#endmeeting15:25
opendevmeetMeeting ended Wed Sep 14 15:25:17 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:25
opendevmeetMinutes:        https://meetings.opendev.org/meetings/large_scale_sig/2022/large_scale_sig.2022-09-14-15.00.html15:25
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/large_scale_sig/2022/large_scale_sig.2022-09-14-15.00.txt15:25
opendevmeetLog:            https://meetings.opendev.org/meetings/large_scale_sig/2022/large_scale_sig.2022-09-14-15.00.log.html15:25
felixhuettner[m]thanks everyone15:25
ihti[m]Thanks, see you :)15:25
ttxthanks belmoreira for holding the fort!15:25
amorinthanks!15:25
belmoreiraand ttx enjoy the ossummit15:25
opendevreviewMerged openstack/arch-design master: Add memory overcommit caution  https://review.opendev.org/c/openstack/arch-design/+/85772117:10

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!