Wednesday, 2023-03-15

pucko/07:59
fkro/08:00
tobberydbergo/08:00
tobberydberg#startmeeting publiccloud_sig08:01
opendevmeetMeeting started Wed Mar 15 08:01:21 2023 UTC and is due to finish in 60 minutes.  The chair is tobberydberg. Information about MeetBot at http://wiki.debian.org/MeetBot.08:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:01
opendevmeetThe meeting name has been set to 'publiccloud_sig'08:01
fkrI've re-used the agenda from last time08:01
tobberydbergPerfect!08:01
fkrsince from what I gathered, nothing in depth was discussed due to low attendance08:01
tobberydbergAt least we are 3 this morning :-) 08:01
gtemamorning guys08:02
tobberydbergExactly 08:02
tobberydbergMorning!08:02
tobberydbergLets kick it off08:02
tobberydbergAgenda here: #link https://etherpad.opendev.org/p/publiccloud-sig-meeting08:03
tobberydbergPlease put your name in there as well08:03
tobberydberg#topic 1. Support in 3rd party tools that support specific clouds. (Pick up the discussion from last time, when we ran out of time)08:03
tobberydbergTo be honest, not really sure where we left that...08:03
puckI don't think we reached it.08:04
tobberydbergThen I can stop looking for that discussion then ;-) 08:04
gtemame neither, can't really get what exactly it is about. At least partially it may be to "let's run some form of acceptance tests with SDK/OSC and give soft of verified label for them"08:05
puckI've used a couple of tools that are either OpenStack compatible or S3 compatible, and they'll sometimes have preconfiguration for OpenStack based clouds. I was wondering about how we can make this easier for public clouds.08:05
pucks/preconfiguration for/preconfiguration for some"08:05
gtemaproblem with all those tools and public clouds is that they all have different configurations and expectations08:05
puckaye08:05
gtemai.e. openshift installer is assuming networking resources are having tags - but this is not necessarily the case08:06
gtemaand not every tool is doing proper validation or discovery of facts and capabilities of the cloud08:06
puckmicroversion support can be intersting as well08:06
gtemaI can understand those however - mostly this is a relatively unknown info08:06
tobberydbergA little bit like the work in SDK where we try to deal and abstract the complexity08:06
puckaye08:07
gtemayes, SDK target is exactly to get rid of this whole complexity and based on discovery do one thing or another thing, or just return exception - sorry, not possible08:07
gtemaamount of code right now in sdk is pretty much loudly describes this complexity - 150k+ loc08:08
gtemaso it is no surprise others are eventually not doing things right08:08
tobberydbergyea, that is a hard nut to crack indeed 08:08
tobberydbergAre private cloud "configurations" considered in the SDK work as well, or only focus on public clouds?08:09
gtemawell, focus is on the capability of the cloud to let info be discoverable08:10
gtemaso in reality there is absolutely nothing what would prohibit it running well for private clouds, assuming they do things right08:10
puckI think private clouds should certainly be supported, however I'm sure a number won't want their details leaked. So if configuration files, or discoverability can be used, that'd be best.08:10
tobberydbergok ok08:10
tobberydbergright08:10
gtemain reality we are running sdk in the backend of our cloud with custom profiles and hacks - so it works. You just need to know how to cook it08:11
puckOkay, so this is kinda "hmmm, they should use the SDK if possible", although not all the tools are Python, so, <shrug>.08:12
gtemayes, we spent really hell amount of effort to switch OSC/Ansible/Zuul/... towards using SDK. So this is definitely what everybody in the py world should do once trying to work with any OpenStack based cloud08:13
tobberydbergBasically it comes down to the discoverability that is lacking information? 08:14
tobberydbergOr just that OpenStack can be configures in millions of ways so it is impossible to actually make everything discoverable 08:15
gtemaboth statements are correct08:16
puckMaybe. Some of the tools will have drop downs with a list of pre-known clouds that include URLS or required tweaks.08:16
gtemathat is precisely the point why interop tests in current form are currently telling nothing about real interoperability for users08:16
puck+108:17
gtemapuck: knowing URLs is not a point here - it's more that once you know identity endpoint of the cloud everything else must be discoverable08:17
puckSo, I guess this loops make to the verification tools we're talking about.08:17
fkrgtema: +108:17
gtemafor that I am currently working on reforming SDK tests so that they can be executed against any cloud (public or private)08:18
pucknice08:18
gtemaand that would then tell: if those tests are fine chances are great that SDK/OSC/Ansible/.. will work fine on this cloud for user (not for admin)08:18
tobberydbergYea, I assume that is the way to go to make that real, probably not super easy but having "real" interop test is a must have as a starting point...08:18
tobberydbergexactly 08:19
tobberydbergBTW ... do you have what you need for that work to continue gtema or can we helt or assist in any way?08:19
gtemaso far I run those tests for Cloudera and still [ :-( ] wait for other clouds. But in reality we should consider how to treat those results08:20
tobberydbergCredentials to clouds or what not08:20
gtemathat was the point for the forum discussion - discuss further items on that08:21
tobberydbergyeps, which is a super good topic 08:21
puckI'm happy to facilitate some access to Catalyst Cloud as a test target.08:21
tobberydbergso, jumping to next topic here...08:22
tobberydberg#topic 2. How to proceed with the starters in https://etherpad.opendev.org/p/publiccloud-sig-specs08:22
fkrgtema: i think, i did point you towards https://github.com/SovereignCloudStack/docs/blob/main/community/cloud-resources/cloud-resources.md - that way we can hook you up with access to the clouds we have at hand there08:23
gtemagreat08:23
tobberydbergI said I would give it a stab ... haven't been able to find the time unfortunate 08:23
gtemafkr - right. But I was sofar not able to proceed on that08:23
fkrtobberydberg: is that something where pairing would help?08:25
frosty-geekaye should be no issue to get you an account on scs108:25
frosty-geeks/scs1/gx-scs08:26
fkrtobberydberg: I'd be up for that, likely I'm not able to assist you with knowledge, but it would help me ;) and it might help you allocating the time :)08:26
tobberydbergIn general for the spec ... good goal to have a first version submitted before the Summit and have a forum session about it?08:26
tobberydberghahaha, good point fkr, and maybe just what is needed :-) 08:26
tobberydbergI'm totally up for that, lets se if we can find a time in the upcoming weeks 08:27
fkr+108:28
fkrwould it make sense to have a session during the upcoming virtual ptg on that as well?08:29
fkr(did I break the conversation? :)08:31
gtemano, everyone is thinking ;-)08:31
gtemafor my pov - +108:31
tobberydberg+108:32
tobberydbergLets have that as one focused session for a start08:32
tobberydbergWith that said, we need to book some time for that as well08:32
tobberydbergBut that is the next topic. Lets leave this topic as is and plan for a focused session around this at the PTG08:33
fkrhow does that work?08:34
fkr(booking the slot during ptg)08:34
tobberydberg#topic 3. Anything to prep for PTG session?08:34
tobberydbergYea, saw some email about that... Will see if I can find it08:34
tobberydbergusing PTG bot it seams like08:35
puckIs the session scheduled now? I don't see a time.08:37
tobberydberghttps://ptg.opendev.org/ptg.html08:37
tobberydbergIf we decide on time I can make sure to book08:37
fkrwe can pick the day as well? (sorry, stupid first timers questions...)08:38
tobberydbergMONDAY, TUESDAY 1300 UTC ?08:38
fkrsweet08:39
fkrMonday > tuesday08:39
tobberydbergCan we solve this without a poll? ;-) 08:40
puckJust do it. ;)08:40
fkr+108:40
puckI might be able to attend, unsure, I'll have my kids that week.08:40
tobberydbergMonday 1300 and then 3h?, so 13-16 UTC08:41
fkr+108:41
tobberydbergCan't SDK team in there yet, was trying to find if that clashed with your team gtema 08:42
tobberydbergBut I'll book that for now and we hope for the best08:43
gtemasorry, was afk - I have not booked anything for SDK yet08:45
tobberydbergDone ... except ptg-bot hanged on my last request 08:45
gtemaso feel free to pick suitable time08:45
tobberydberg+108:45
fkrtobberydberg: thanks for taking care of that08:45
tobberydbergNow it is booked and PTG bot woke up again :-) 08:45
puckheh08:47
puckOkay, anything else today?08:51
gtemanothing from my side08:51
fkrnot from my pov08:52
puckPossibly of interest to folks here: https://www.politico.com/news/2023/03/10/white-house-cloud-overhaul-0008659508:52
gtemalol08:54
fkrguess we can close it then?08:57
puckOkay, sounds like we're done then.08:57
gtemayup, have a nice day folks08:58
frosty-geek\o08:58
puck\o08:58
tobberydbergYes08:58
* puck heads home from the office, 21:58 here08:58
fkr\o08:59
tobberydberggot disconneced here...08:59
tobberydbergThanks for today and have a great day!08:59
tobberydberg#endmeeting08:59
opendevmeetMeeting ended Wed Mar 15 08:59:52 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/publiccloud_sig/2023/publiccloud_sig.2023-03-15-08.01.html08:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/publiccloud_sig/2023/publiccloud_sig.2023-03-15-08.01.txt08:59
opendevmeetLog:            https://meetings.opendev.org/meetings/publiccloud_sig/2023/publiccloud_sig.2023-03-15-08.01.log.html08:59
tobberydbergoh, shit :-) Thanks for joining extra to you :-) 08:59
puckNo worries, was here supported a Python user group meeting we were hosting where some of our folks were speaking. Then after we'd packed up, I realised that this meeting was about to start!09:01
* puck heads off and hopes everyone has a great day09:03
tobberydbergSame to you! :-) 09:04
opendevreviewOpenStack Proposal Bot proposed openstack/ha-guide master: Updated from openstack-manuals  https://review.opendev.org/c/openstack/ha-guide/+/87746011:21
opendevreviewOpenStack Proposal Bot proposed openstack/operations-guide master: Updated from openstack-manuals  https://review.opendev.org/c/openstack/operations-guide/+/87746111:21

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