Tuesday, 2024-07-02

*** bauzas_ is now known as bauzas03:36
*** bauzas_ is now known as bauzas05:21
thuvhhello, to deploy monasca, will I create a branch stable/2024.110:54
*** bauzas_ is now known as bauzas14:10
*** bauzas_ is now known as bauzas15:34
*** bauzas_ is now known as bauzas16:07
gouthamrtc-members: this week's meeting is here and on Zoom in ~5 minutes17:55
dansmithfighting fires, I won't make it17:55
dansmithat least they're public fires now17:55
gouthamrzoom link: https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz0917:56
fungifwoosh17:56
spotz[m]I'll be there but need to drop a little early. If I drop mid meeting it's to talk to a vet17:56
gouthamrdansmith: ack ty for the CVE work! 17:56
gouthamrspotz[m]: ack; hope all is well with the puppers17:56
spotz[m]gouthamr: Unfortunately no:(17:57
gouthamrspotz[m]: ugh :( sorry.. don't worry about the meeting... 17:58
spotz[m]gouthamr: I'm waiting to go pick him up and already missed the board meeting. A distraction might be good17:59
gouthamrack18:00
gouthamr#startmeeting tc18:00
opendevmeetMeeting started Tue Jul  2 18:00:27 2024 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
opendevmeetThe meeting name has been set to 'tc'18:00
gouthamr#info Today's meeting is being held primarily via video call. Action items and meeting minutes will be documented in IRC but for a full replay of the meeting, please visit the OpenStack TC youtube channel, where the recording will be uploaded soon.18:01
gouthamr#link https://www.youtube.com/channel/UCBuGwBXOmWHydSE09RM84wQ18:01
gouthamrWelcome to the weekly meeting of the OpenStack Technical Committee. A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct.18:01
gouthamrToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee18:01
gouthamr#topic Roll Call18:01
gmanno/18:01
JayFo/18:02
* gouthamr notes that slaweq gtema spotz[m] are on the Zoom call18:03
gouthamr#link https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz0918:03
gouthamr^ link to the Zoom call in case you need it18:03
gouthamrnoted absence: dansmith 18:03
clarkbnote you may want to undo that if zoom bombing is still an issue (though I guess regular meeting logs are also posted so meh)18:03
gouthamr:P18:04
gouthamryes18:04
gouthamr#undo18:04
opendevmeetRemoving item from minutes: #link https://us06web.zoom.us/j/87108541765?pwd=emlXVXg4QUxrUTlLNDZ2TTllWUM3Zz0918:04
JayFI put that on the ML once not realizing and it didn't become an issue.18:04
gouthamr++18:04
JayFProbably wise to have opsec but no little actual benefit at this point in time [knock on wood]18:04
gouthamrcourtesy ping noonedeadpunk 18:04
clarkbnow that everyone isn't stuck at home the novelty/fun/entertainment in disrupting online communications has gone away18:05
JayFDan noted prior to the meeting start that he is out, working on today's recent OSSA (just putting this into the minutes)18:05
gouthamr#topic Action Items from past weej18:06
gouthamr#topic Action Items from past weej#undo18:06
gouthamr#undo18:06
opendevmeetRemoving item from minutes: #topic Action Items from past weej#undo18:06
gouthamr#topic Action Items from past week18:06
gouthamrFollowing up on projects in the "inactive" state18:07
gouthamrfreezer is looking to remain in the "inactive" project list through this cycle18:07
gouthamrgmann: we're looking for a formal vote, but doesn't have to happen on gerrit18:07
gouthamrJayF mentioned that decisions made in meetings upset community members18:08
JayFWe had a specific complaint a couple of PTGs ago about people worried we made decisions in meetings. Our response was all official decisions are made async, in gerrit.18:09
JayFI'd like us to keep that pattern.18:09
gouthamr+118:09
gouthamrgmann suggests that noonedeadpunk can create a gerrit change to annotate the inactive project list with the 2024.1 release18:10
gouthamrJayF gtema and gmann would like to reflect the data in a more formal way: projects.yaml and project documentation18:11
JayFI suggest putting project inactivity in reference/projects.yaml, noting each release it was inactive similar to how we note each release we nominate a ptl.18:11
gouthamrspotz[m] asked if the objection from the community around voting was because we weren't recording the vote formally via Meetbot's voting process18:12
gouthamrJayF mentioned that wasn't the case; the problem was with folks in different timezones wouldn't be able to meaningfully participate18:13
gouthamrwrt monasca, gmann will respond to thuvh's IRC question on the ML18:13
JayFThis was an issue brought up by the community a couple of PTGs ago, I believe it was the one at the beginning of my time as Chair, or maybe my first as vice-Chair18:13
JayFre: meeting votes v gerrit votes18:13
gouthamrregarding Skyline leaving the "emerging" projects list, we'd like the PTL/core team  propose a gerrit change to remove the project from that list18:17
gouthamrwe are asking if anyone in the TC disagrees with giving skyline folks more time to propose this change18:17
gouthamr#agreed we'll give the Skyline team more time to work with us to remove the project from the emerging projects list18:18
gouthamr#topic Remove eventlet from OpenStack (hberaud / zzzeek)18:18
gouthamr#link https://review.opendev.org/c/openstack/governance/+/902585/ (Goal Proposal: Remove eventlet from OpenStack)18:19
gouthamrthis goal defines the problem - the patterns of eventlet's use in OpenStack for folks interested to learn why this is a problem18:20
gouthamrthe goal also proposes a plan for project teams to follow to replace the use of eventlet18:21
gouthamrzzzeek has been the maintainer of sqlalchemy, and most OpenStack projects use it..18:23
JayFalso is a fairly prolific openstack contributor in his own right, fwiw18:24
gouthamrhe's looking to show how sqlalchemy uses asyncio today so we can see examples/pattern to follow18:25
gouthamrhe's currently sharing a presentation, we'll grab you a link18:25
JayFit'll start in the video about 20-25 minutes in, too, which is helpful18:25
JayFnot sure these slides are that useful without Mike's context18:25
gouthamrtrue18:26
gouthamrwe're currently going through how eventlet's monkeypatching achieves nonblocking I/O 18:28
gouthamrsqlalchemy was tasked to adding a asyncio frontend, but zzzeek wasn't keen on rewriting the whole front end to be asyncio specific.. so sqlalchemy's approach is to use an abstraction that allows both sync and async sections 18:31
gouthamr#link https://awaitlet.sqlalchemy.org/en/latest/ (a library that allows non-async defs that invoke awaitables inside of asyncio application)18:32
gouthamrthis approach is also present in a library called "greenback", but zzzeek found it was complicated18:33
JayF#link https://review.opendev.org/c/openstack/oslo.db/+/922976 asyncio enginefacade for oslo.db, also on the slides in the meeting18:34
gouthamrty JayF 18:34
JayFWill that work if I'm not chair?18:34
gouthamryes18:34
JayFnice18:34
gouthamrJayF is asking if zzzeek is experimenting with using the oslo.db Asyncio Facade with any OpenStack service18:39
gouthamrzzzeek has looked at a few services; some services may want to use this asyncio db facade  - there are examples in the docs.. there are some other services, like Swift that seem to use eventlet in a different way18:41
JayFI also asked if it's useful as a migration tool, and it sounded like the answer is yes, it mainly exists to let asyncio-native and non-asyncio-native code to live together in the same python module18:43
zzzeek#link https://awaitlet.sqlalchemy.org/18:43
zzzeek#link https://github.com/zzzeek/async_demo/18:44
zzzeekzeek's async demo ^^^^18:44
gouthamr+1 ty zzzeek 18:46
JayFzzzeek+++ I appreciate having technical presentations in the TC video meeting. IDK if this used to be a common thing, but this has been great. Thank you!18:46
gouthamr++ 18:46
zzzeekgreat18:46
gouthamrwe're discussing timelines and suggestions on how to get people involved across the community18:49
gouthamrshould the specification include a timeline?18:49
zzzeek#link https://docs.google.com/presentation/d/169Bc_Uhv-L-0HzM6WuE6uBsC-1hIlgCOQ4lRAAapv1M/edit?usp=sharing18:49
gouthamr^^ ++ perfect; thanks zzzeek 18:49
gouthamrJayF recommends us to timebox the spec reviews18:50
JayFI'd note the spec in question18:54
JayF#link https://review.opendev.org/c/openstack/governance/+/90258518:54
JayFWas filed Dec 4, 2023. It's been in review for seven months.18:54
gouthamrgmann was concerned that the goal wasn't exactly clear - it reflects our need for options as opposed to a specific technology.. so people may be left confused on wht to do, how and when18:56
gouthamrJayF is concerned about getting any nergative feedback in there in a time boxed manner18:56
JayFI clarified that my intention in suggesting a deadline was more around ensuring all TC members had refelected their opinions with review comments and votes18:56
JayFso that we don't have those folks continuing to be in limbo for more months18:57
* gouthamr how are you typing without putting your hands on your keyboard18:57
gouthamrwe are nearly at the hour18:58
hberaudthanks everyone!18:58
gouthamrand so we decided to keep on the topic; and kept the room open for any other questions/concerns regarding $topic18:58
JayFthanks o/ 18:58
gouthamrwe just hopped off the video call; thank you all for joining.. and for the productive discussion18:59
gouthamrwe'll summarize this; and we can brainstorm the timeline.. and tc-members will get my nag on the reviews :) 18:59
gouthamruntil next week for this meeting!18:59
gouthamrhberaud++ zzzeek++ 19:00
gouthamr#endmeeting19:00
opendevmeetMeeting ended Tue Jul  2 19:00:07 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-02-18.00.html19:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-02-18.00.txt19:00
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2024/tc.2024-07-02-18.00.log.html19:00
JayFgouthamr: hands are always on the keyboard; you can tell I'm typing because I'm looking on my IRC window on the left :D19:00
gouthamrwas not obvious :D i don't know man, i thought you had a neuralink chip or something19:00
JayFI have an adjustable keyboard tray to keep my hands at the right place even when I'm standing-desking-it19:02
gouthamr:)19:16
gouthamrVideo recording is uploading here: https://youtu.be/KnTDP7Dqit819:17
gouthamrnoonedeadpunk: i didn't notice the update on the wiki; sorry about that.. hope you get better soon21:19

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