Thursday, 2018-12-06

*** jamesmcarthur has joined #openstack-tc00:08
*** jamesmcarthur has quit IRC00:12
*** jaosorior has quit IRC00:37
*** zaneb has quit IRC00:38
*** tosky has quit IRC01:19
*** zaneb has joined #openstack-tc01:29
openstackgerritZane Bitter proposed openstack/governance master: Clarify wording of Python update resolution  https://review.openstack.org/62146101:37
*** david-lyle has joined #openstack-tc01:48
*** dklyle has quit IRC01:51
*** ricolin has joined #openstack-tc02:35
*** diablo_rojo has quit IRC04:06
*** dangtrinhnt has quit IRC07:29
*** e0ne has joined #openstack-tc07:38
*** jpich has joined #openstack-tc08:56
*** tosky has joined #openstack-tc09:00
*** zaneb has quit IRC09:04
*** dtantsur|afk is now known as dtantsur09:29
*** cdent has joined #openstack-tc09:54
*** e0ne has quit IRC10:24
*** e0ne has joined #openstack-tc10:27
openstackgerritGhanshyam Mann proposed openstack/governance master: Add Version Based Feature Discovery in Technical Vision  https://review.openstack.org/62151611:49
*** mriedem has joined #openstack-tc12:27
*** ricolin_ has joined #openstack-tc12:31
*** ricolin has quit IRC12:33
*** ricolin_ has quit IRC12:39
* TheJulia wipes sleep from her eyes13:16
fungiearly indeed over on your end of this rock13:25
fungiwe have a meeting in ~30 minutes right?13:26
TheJuliayup13:28
TheJuliaI would say it is more concretish to me... but that is just my end of the rock13:28
fungiconcretions are rocks too!13:29
* cdent finds coffee13:48
TheJuliaThey are indeed, and they get harder as time goes on with no external forces being applied13:54
* TheJulia hears rain in the desert13:59
dhellmanntc-members: meeting time14:00
TheJuliao/14:00
dhellmann#startmeeting tc14:00
openstackMeeting started Thu Dec  6 14:00:16 2018 UTC and is due to finish in 60 minutes.  The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
TheJulia\o14:00
*** openstack changes topic to " (Meeting topic: tc)"14:00
openstackThe meeting name has been set to 'tc'14:00
dhellmann#link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000467.html agenda for this meeting14:00
gmanno/14:00
dhellmann#topic roll call14:00
dhellmanntc-members, please indicate if you are present for the logs14:00
*** openstack changes topic to "roll call (Meeting topic: tc)"14:00
cdento/14:00
dimso/14:00
fungihowdy14:00
gmanno/14:00
TheJuliaGood morning14:01
dhellmannI count 6 of us. I know smcginnis, ttx, evrardjp, and zaneb all said they would miss today14:01
TheJuliaDo we wait for one more to have a majority?14:02
dhellmannwe're not voting on anything, so I don't think we need to worry about quorum rules14:02
dhellmannwe're looking for mugsie, lbragstad , and mnaser14:03
* mugsie is on the way, just walking back to a computer14:03
dhellmannvery good14:03
fungiyou, sir, need a wearable computer14:03
dhellmannlet's go ahead with some old business then14:03
dhellmann#topic dhellmann complete liaison assignments using the random generator14:03
dhellmann#info I have updated the team liaisons in the wiki. Please review the list of projects to which you are assigned.14:03
dhellmann#link https://wiki.openstack.org/wiki/OpenStack_health_tracker#Project_Teams14:03
*** openstack changes topic to "dhellmann complete liaison assignments using the random generator (Meeting topic: tc)"14:03
dhellmanndoes anyone have questions or comments about the health-check process for this cycle?14:04
TheJuliaI do not.14:04
gmannnothing from me14:05
dhellmanntaking (mostly) silence as a no, and moving on14:05
cdentonly to comment that since summit, I've not had a chance to do much checking (I did do some there)14:05
funginope. i was planning to try to initiate mine via the new mailing list but wanted to make sure the old lists were closed down first so that the teams in question are more likely to be subscribed. as of two days ago that's done so i have no other reasons to procrastinate14:05
* dhellmann hasn't started, yet, either14:05
* mugsie needs to start as well14:05
TheJulianor have I started, time is always an issue :|14:05
* cdent feels less bad, now14:05
dhellmann#topic tc-members review the chair duties document14:05
*** openstack changes topic to "tc-members review the chair duties document (Meeting topic: tc)"14:06
cdent:)14:06
dhellmann#info The draft document has been merged and is now available in the governance repo as CHAIR.rst.14:06
dhellmann#link http://git.openstack.org/cgit/openstack/governance/tree/CHAIR.rst14:06
dhellmannAre there any remaining questions about the list of chair duties? There weren't a lot of comments about missing or confusing items in the review itself, but that may need to wait for the next chair to try to interpret what I wrote. :-)14:06
cdentthe current list seems pretty good and complete14:06
cdentand doesn't over-reach14:07
fungii bet it's awesome, i just need to finish reading it ;)14:07
dhellmannheh14:07
gmannyeah that was good and having list clear help new chair. thanks dhellmann14:07
TheJuliaIt seems good, I think under joint leadership section a note should likely be made that the board should be updated on current events/status and that it is not a topic discussion time.14:07
mugsieit seems pretty complete - the only worry would be the workload, but that would have to something someone would take in to account when running14:07
dhellmannyeah, and I expect some things could be delegated, too14:08
dhellmannTheJulia : that may be worth noting, although it may also change from meeting to meeting as expectations change14:08
mugsieyeah - i think those meetings are going to be a lot more fluid going forward14:09
TheJuliaI concur it can change, which is kind of why I felt like it should be a note, some status needs to be conveyed as our context because otherwise our discussions would be in two separate contexties14:09
dhellmannif there's nothing else, we can move on to some of our active initiatives14:10
dhellmann#topic keeping up with python 3 releases14:10
*** openstack changes topic to "keeping up with python 3 releases (Meeting topic: tc)"14:10
dhellmannWe are ready to approve zaneb's resolution for a process for tracking python 3 versions.14:10
dhellmann#link https://review.openstack.org/61314514:10
dhellmannThere is one wording update that we should prepare for approval as well.14:11
dhellmann#link https://review.openstack.org/62146114:11
dhellmannThe next step will be to approve Sean's patch describing the runtimes supported for Stein.14:11
dhellmann#link https://review.openstack.org/#/c/611080/14:11
dhellmannI would like for us to complete this work over the next week.14:11
dhellmannAre we ready to vote on all of those items, or do we need additional changes?14:11
cdentI haven't checked in the last 12 hours, but just prior to that there were some clarifications desired14:11
fungii feel like i'm ready to vote, was mostly waiting to see where those conversations ended up first14:12
* TheJulia looks to see why one has a -1 now14:12
* gmann will review tomorrow 14:12
dhellmannthat -1 seems to apply to the stein patch but the comment was left on the resolution14:14
mugsiethe py3 (start of the chain) may cause testing matrixes to balloon  - specifically the "Each Python 3 version that was still used in any integration tests at the  beginning of the development cycle" line14:14
mnaserSorry for missing the meeting. I’ve had a personal thing come up this morning.14:14
mugsieyeah, the -1 is that this is not how we did it for the stein cycle, which I think is OK14:15
dhellmannmnaser: no worries, I hope everything is ok14:15
TheJuliaconcur, I think we can proceed as zane did also follow-up on wording in the same paragraph14:15
dhellmannok, please vote and/or comment accordingly so we can see where everyone stands14:15
mnaserdhellmann: it is all good now. A friend somehow disappeared overnight but we’ve just managed to find them. Keep your phones charged!14:15
dhellmannwhen folks wait to vote until the conversation is "done" it tends to make the process drag on14:16
dhellmannmnaser : whew!14:16
dhellmannok, moving on then14:16
dhellmannwe also have a few items of follow-up from the Berlin Forum sessions14:16
dhellmann#topic Vision for OpenStack clouds14:16
*** openstack changes topic to "Vision for OpenStack clouds (Meeting topic: tc)"14:17
dhellmannWe approved the basic vision at the forum.14:17
dhellmann#link Vision for OpenStack Clouds  https://governance.openstack.org/tc/reference/technical-vision.html14:17
dhellmann#link forum session notes http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000431.html14:17
dhellmannAt the same time, there were several suggestions for updates. Are all of those filed as patches?14:17
dhellmannWhat is our goal for having those reviewed?14:17
fungii have one outstanding on my to do list i'm hoping to get pushed up later today14:17
fungibut it should be a brief followup amendment14:18
mugsieI only see one follow up so far?14:18
fungii'm ready to +1 the current state regardless14:18
dhellmannwould it be reasonable to set a goal of having those reviewed and done by our next meeting in January?14:18
fungithat sounds reasonable14:18
gmanni pushed one  - https://review.openstack.org/#/c/621516/14:18
dhellmannthat's a long time, but with the holiday period in there...14:18
gmanncdent: ^^ updated with few more clarification14:18
dhellmanngmann : ack, thanks for that link14:19
mugsieyeah, that seems OK, with the holiday period14:19
cdentthanks gmann14:19
TheJuliaholidays are going to begin to cause people to disappear starting as early as next week, so we should "try" to wrap it up in the next week otherwise it may languish in review for a while14:19
dhellmann#info our goal is to have all updates to the vision from the discussion at the forum reviewed and approved by the next meeting in january14:19
mugsiedoes mordred own the drafting of one, or did I miss the SDK change?14:19
mugsiesorry s/SDK/region/14:20
TheJuliamugsie: I interpretted it as mordred owning that, but it would likely be good to follow-up with him14:20
dhellmannI was hoping zaneb would be here today to summarize that, but yes I think there's one on regions yet to be written14:20
dhellmannis there anything else to talk about on the technical vision?14:21
dhellmannright, moving on again then14:21
dhellmann#topic Train cycle goals14:21
*** openstack changes topic to "Train cycle goals (Meeting topic: tc)"14:21
dhellmannI posted my summary of the forum session.14:22
dhellmann#link  http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000055.html14:22
dhellmannEach of the candidate goals have work to be done before they could be selected, so we will14:22
dhellmannneed to work with the sponsors and champions to see where enough14:22
dhellmannprogress is made to let us choose from among the proposals.14:22
mugsieI see I proposed a goal :/14:22
dhellmann#info lbragstad and evrardjp have agreed to lead the selection process for the Train goals.14:22
TheJuliaZane also started another discussion if memory serves14:22
TheJuliaoh, no it was lance14:22
dhellmann#link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000558.html14:22
dhellmannyep, thanks, I forgot to include that one in my notes14:23
*** jaosorior has joined #openstack-tc14:23
dhellmannthe thing that strikes me is that all of the suggested goals have a lot of pre-work to do14:23
mnaserWe should probably think about having one or two projects trial a goal first14:24
TheJuliaMy whole point in reply was that we need to better define what each item entails and the scope or stepping of each before we try and make a decision14:24
mugsieyeah.14:24
mnaserJust to see what the work looks like14:24
dhellmannand that's going to make it hard to ensure we have even 1 of them ready to go14:24
mugsieYeah, the way we had nova's check in advance helped a lot this year14:25
dhellmannbecause I'm not sure it's really clear to the proposers that we're expecting them to do that work14:25
mnaserThat way we avoid being in a situation where we don’t have a clear path to accomplish the goal (avoiding the historic going back and forth). But that’s just addition to actually picking the goals14:25
dhellmannmnaser : yes, I think that fits into the "pre-work needed" category14:25
gmannmay be we can divide the osc one into 2 part with 2 cycle goal but it need volunteers to do work..14:25
fungithough we've had prior goals where it got implemented in a couple of projects but once we asked more projects to do the same we got pushback because of the variety of implementations14:26
dhellmanngmann : yes, there were at least 3 separate phases for the OSC goal14:26
fungii agree having a couple of projects try to implement first could help, but it won't entirely solve that problem14:26
dhellmannand that step seems unnecessary with the OSC goal, for example14:26
gmannyeah and till we do not make them goal all these part, it is stuck always14:26
mugsieyeah, if we assume all projects look like $THING, it can make it hard to implement elsewhere14:27
mnaserI think we should start prioritizing the goal selection process, or even see if there’s other ones to seek out for now if those seem too big14:27
dhellmannso it's useful to have a couple of projects try something new, but not necessary all the time14:27
TheJuliaI think it is going to depend on the effort and the desired end state14:27
dhellmannwhat specific guidance would you give lbragstad and evrardjp on that?14:28
mnaserCould this be something that we want to reach the community out with via the foundations new newsletter?14:28
mugsieyeah - things like passing request-id may be able to be done in say oslo.context, and then small tweaks in projects, but most of them are pretty big14:28
gmanni think OSC should be  alone goal for that cycle otherwise it might be hard to drive other goal along with that14:28
mnaserI feel like we might get more feedback from a wider audience than the usual one that’s in the mailing list14:28
dhellmannsure, going for broader input is all part of the process14:28
mugsiehealthcheck needs someone to write the framework and tests for oslo.db / messaging, but should be low impact for the projects14:29
TheJuliaI think it would help to make it more relatable, even if it is just "this is being discussed in three phases, and roughly entails x,y,z" Otherwise you would have to have been present in the room for the discussion to understand how it might impat you14:29
TheJuliaimpact14:29
dhellmanndo you think we need new ideas now? or do we need to focus on refining these ideas we have?14:29
mnaserdhellmann: I think that’s the question we should discuss. It doesn’t seem like everyone is super convinced at the current list of ideas and how feasible it might be14:29
TheJuliaI think we should always be open to new ideas, but we should clearly continuously refine14:29
mugsieI think if we cannot get people to sign up to do the work for these new goals, we need new ones14:29
dhellmannmugsie : that's a pretty clear way to filter the list :-)14:30
mugsie(for the record, I would love healthchecks, but I didn't propose it :) - I know I will not be able to )14:30
* mugsie wasn't even in the room at the time these were discussed :)14:31
dhellmannI think your name came up because of past interest14:31
mugsieyeah - possibly aspiers or someone from self-healing sig might be able to run with it14:31
cdentthe goal situation has a history of needing a super strong champion, from the outset. in the current cycle mriedem and dhellmann have demonstrated a lot of ownership and leadership14:31
cdentif we don't have that, we're kinda stuck14:31
cdentso maybe instead of seeking out goals, we need to seek out people14:32
cdentand let them choose a goal :)14:32
mugsiecdent: ++14:32
dhellmannI think aspiers was in the room, so that may have been how that one came up14:32
TheJuliacdent: that is a really good point14:32
gmanncdent: true14:32
* aspiers wakes up14:32
cdentI admit that I don't like that this is the case. I think it should be easier to orchestrate in a more consensual way, but... pudding14:33
TheJuliacdent: I also suspect many of us who are entrenched have goals and desires that are hyper focused or that might not be practical or reasonable across the community, where as if someone who wants to get involved from the outside wants magical-thing-z to be a thing across the board, then they are going to be much more motiated to engage14:33
cdentTheJulia: yes14:33
aspiersI'm definitely not a super strong champion but I would love to see health checks finally implemented across many projects, so maybe I can help14:33
TheJuliamaybe a half and half effort, or a thought for Train14:34
dhellmannperhaps that makes the "hard delete resources" suggestion more likely to be successful, since there were folks willing to work on that14:34
TheJuliaerr14:34
TheJuliapost train14:34
fungichampions need not be herculean14:34
cdentno, but they need to be verbose and committed14:34
cdent(at least thus far)14:34
fungiaspiers seems like a verbose and committed individual to me ;)14:35
aspiersI can talk to my manager about the idea of taking this onto my plate14:35
TheJuliaand even if they are herculean, I doubt they could carry two earths14:35
aspiersfungi: hah thanks, I'm good at pretending at least ;-)14:35
fungiTheJulia: that sounds more atlassian, but i concur14:36
* dhellmann points out the double meaning behind "goal champions need to be committed"14:36
TheJuliafungi: I think there was a trick somewhere along the way in mythology14:36
* cdent sends dhellmann home14:36
TheJulialol14:37
aspiersX-D14:37
TheJuliaI sense we can move on for now :)14:37
fungiyes please ;)14:37
dhellmannso, it sounds like our advice for evrardjp and lbragstad is to focus on finding goals with champions ready to do the work14:37
mugsiedhellmann: ++14:37
dhellmannor at least drive the work14:37
cdentdrive14:37
fungiagreed14:37
TheJuliadhellmann: and be open to other possibilities I think14:37
dhellmannother possibilities for what?14:38
mugsieyeah, don;t limit ourselves to the 3 we have if we people willing to do the work14:38
dhellmannoh, yeah, we have a long backlog still14:38
mugsieon other ones (that are resonable)14:38
fungiother possible goals, i assume14:38
TheJuliaif they find a champion that has a different take, that we are not prescribing or dictating, but otherwise enabling and expressing desire14:38
dhellmannok14:38
dhellmannI had 1 more topic on the agenda for today then14:39
dhellmann#topic Other TC outcomes from Forum14:39
*** openstack changes topic to "Other TC outcomes from Forum (Meeting topic: tc)"14:39
dhellmannWe had several other forum sessions, and should make sure we have a good list of any promised actions that came from those discussions.14:39
dhellmanndo we have any sessions for which we haven't had a summary posted, yet?14:39
TheJuliaI'm still working on the community outreach session summary, but I _think_ all the action items have already been raised and initiated14:40
dhellmannexcellent14:40
fungii think i owe a summary of the opendev session14:40
TheJuliaI should have that done sometime this morning, and will verify and follow-up on that14:40
TheJuliaAfter I go back to sleep for an hour or so14:41
dhellmannI have not gone through the summaries to copy action items onto a central list. Should we do that? Are there any that we need to be tracking as a group?14:41
dhellmannI'm going to take that as a "no" then :-)14:42
TheJuliaI feel like sending a summary is more an action of trying to convey context and remind others. Creating central lists might be good... at the same time I can see a case where it might be a bad idea14:42
gmanni remember mnaser idea of checking with community about what TC should or should not do14:43
gmannthat might be good to track and work as group based on feedback14:43
mnaserI think I might have picked it up, I’m slowly unpacking my berlin baggage :)14:43
dhellmannthat applies to the work on the "role of the TC" right? https://review.openstack.org/62240014:43
TheJuliagmann: Indeed... I guess that kind of shifts the needle for me into that we need a list of future relavent items, but maybe not all items14:43
mnaserI wanted to bring up that review to the community soon14:44
mnaserOnce we had a good idea of what it looks like14:44
dhellmannyeah, it's probably worth having the tc do a pass for wording and content before we advertise it14:44
cdentMy understanding was that we were goig to give it a few days to get review from tc people, and then make a wider "Hey, look!"14:44
cdentjinz14:45
cdentjinx, even14:45
dhellmannok, so everyone go review that patch :-)14:45
dhellmanndid any other big items come up that we need to be tracking at the tc level? I wasn't in all of the sessions, so I may have missed some items.14:46
TheJuliaI concur14:46
gmanni check this as one of item in my health check of project about "what they except TC should do more for them" but no feedback yet14:46
dhellmannand I mean "at the tc level" as in on the agenda for this meeting, rather than on our individual todo lists14:46
dhellmannoh, that's an interesting question to have some answers to14:46
cdentnot that I recall. It all seeed quite chill.14:46
cdentseemed14:47
cdent(except for the walks to the far side of the world)14:47
mugsieyeah - I don;t remember anything major14:47
TheJuliaThere is one from the community outreach regarding meetings and encouraging agendas and the like. I feel like that same discussion came up in another session too14:47
dhellmanndid I include enough context in the agenda email I sent out for this meeting?14:47
TheJuliaNo volunteer but I think that was going to be something that I would go find the appropriate text and amend it14:47
TheJuliadhellmann: meaning for the community at large, not just for the tc14:48
mnaserI liked the idea of doing a “how working with upstream is beneficial”14:48
dhellmannyeah, I'm not sure what the action was there, so I was just asking for feedback on my agenda14:48
TheJuliaoh, yes, you provided great context in your agenda14:48
mugsiedhellmann: for this meeting, I think so. I was able to flick through it this morning, and read up on the topics14:49
TheJuliaI wish it was not in an email, but I'll live :)14:49
dhellmannmnaser : yeah, that's a good one to remember. I think we talked about trying to make that a keynote theme.14:49
gmanndhellmann: yeah. it was very clear14:49
mnaserI don’t think we got anything actionable out of it (and probably still way too early for Denver)14:49
cdentTheJulia: where do you want it?14:49
dhellmannTheJulia : given the concern that we not get too deep into community issues, I want to differentiate between suggestions on the wiki page and the official agenda14:50
dhellmannbut I'm open to suggestions for how better to do that14:50
fungion the meetings overhaul idea, the infra team did pick up the suggestion and incorporate it (having a cut-off for agenda additions so people could decide whether it was worth attending a particular meeting)14:50
TheJuliaI just find email a pain, but that is just me. I recognize I'm a bit of an oddball in that regard14:50
TheJuliapages I can go load tend to have less clutter, things that can distract me from going and reading, but again, this is more a comment coming from how I read and interpret information14:51
* TheJulia admits she is an oddball and will just deal with it14:51
dhellmannI tend for forward emails I need to keep handy into evernote myself14:51
TheJuliaThat is not a bad idea14:52
dhellmannespecially if there's an action I need to take based on the content14:52
* mugsie takes note of that idea14:52
dhellmannif we're going to trade productivity tips I think we're probably done with the meeting :-)14:52
dhellmann#topic next meeting14:53
*** openstack changes topic to "next meeting (Meeting topic: tc)"14:53
dhellmann#info the next TC meeting will be 3 January 2019 1400 UTC in #openstack-tc14:53
dhellmannI assume that date is OK for everyone?14:53
cdentis for me14:53
TheJuliaworks for me14:53
mugsieworks for me14:53
TheJuliatoo early in the year to be metal-tubing14:53
mugsieyou hope14:54
gmanni might be on holiday that time, first week of jan14:54
lbragstadwill an invite be sent out?14:54
dhellmannif we find that we have a large group unable to make it, we can talk about skipping14:54
TheJuliamugsie: :(14:54
dhellmannlbragstad : it's on eavesdrop14:54
dhellmann#link http://eavesdrop.openstack.org/#Technical_Committee_Meeting14:54
mnaserIt’s okay for me. I wanted to ask if we wanted to have an adhoc meeting to discuss and figure out goals too.14:54
mnaserJust to get some traction going14:55
dhellmannI expect we will have many discussions about goals14:55
* lbragstad must have been creating them manually - oops14:55
dhellmannI'll leave that to lbragstad and evrardjp to organize14:55
TheJuliamnaser: I think it might be a good idea, I'm just worried about the time of the year14:55
mnaserLet’s defer that to the next meeting14:55
fungii'll be around for january 3, so sounds fine14:55
dhellmannIf you have suggestions for topics for the next meeting, please add them to the wiki at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions14:55
mugsieyeah, I think the 3rd might be the soonest we can expect a meeting from now14:55
TheJuliaThanks dhellmann!14:55
dhellmannThank you, everyone!14:55
mnaserThanks douggg!14:55
gmannthanks dhellmann14:56
dhellmann#endmeeting14:56
*** openstack changes topic to "OpenStack Technical Committee office hours: Tuesdays at 09:00 UTC, Wednesdays at 01:00 UTC, and Thursdays at 15:00 UTC | https://governance.openstack.org/tc/ | channel logs http://eavesdrop.openstack.org/irclogs/%23openstack-tc/"14:56
openstackMeeting ended Thu Dec  6 14:56:12 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-12-06-14.00.html14:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-12-06-14.00.txt14:56
fungithanks for chairing (the meeting _and_ the tc) dhellmann!14:56
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-12-06-14.00.log.html14:56
mugsieo/14:56
dhellmannand now we have a few minutes reprieve before office hours14:56
* dhellmann turns on the intermission music14:56
* fungi imagines an early 20th century "intermission" card on projection14:57
toskyand then "A long long time ago in a channel far, far away..."14:58
tosky*fanfare*15:00
*** AlanClark has joined #openstack-tc15:00
fungiand we're back!15:01
fungiwelcome one and all to tc office hour #3 for the week15:01
cdento/15:04
dhellmanno/15:05
AlanClarkHey fungi,  confusion on my part.  I thought the TC was going to do a TC meeting at this hour/day. So when is the TC meeting?15:05
ttxit should be now15:06
ttxno?15:06
dhellmannAlanClark : we just wrapped up the meeting, it started an hour ago15:06
gmanno/15:06
dhellmann1400 UTC15:06
ttxI had it at 1500utc too15:06
ttxanyway, could not have attended due to collision with my panel15:06
dhellmannhttp://eavesdrop.openstack.org/#Technical_Committee_Meeting15:06
fungi1500z is office hour, 1400z is meeting hour15:06
AlanClarkthanks15:06
ttxAh! Here is my confusion15:06
dhellmannthe logs from today are at http://eavesdrop.openstack.org/meetings/tc/2018/tc.2018-12-06-14.00.log.html15:07
ttxdhellmann: My only comment was on the chair doc -- you mention weekly ML posts there, but lately there haven't been much, so I was wondering if we wanted to change the frequency15:08
ttxor question their utility15:08
dhellmannyeah, I've been swamped and then sick so missed a few15:08
dhellmannI do still have it on my list to try to catch up this week15:08
ttxok, but generally we should keep using them (and mention them in the chair doc)15:08
dhellmannalthough if folks don't find them useful I'm also happy to stop doing them15:08
ttxthe weekly thing was to cover the lack of weekly sync point from when we did weekly meetings15:09
ttxSo their utility should remain15:09
dhellmannyeah, that's what I thought15:09
* ttx reads logs15:09
dhellmannthere was summit, then holiday, then illness, so I'm 3 weeks behind15:09
fungipeople at the forum and elsewhere did mention finding those update e-mails useful, though perhaps with also resuming ~monthly meetings the meeting logs can stand in for some of that and i could see reducing the frequency of update e-mails as a result15:13
dhellmanntc-members: we could use one more review on https://review.openstack.org/622989 to streamline approving some of the release-management metadata updates15:13
lbragstadfyi - http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000676.html15:16
*** ricolin_ has joined #openstack-tc15:19
ttxlooks like the meeting went well ! Thanks dhellmann for chairing15:21
AlanClarkI have a question for the TC w/ regard to 2019 leadership meetings15:22
AlanClarkI have been drafting a set of 2019 board meeting dates for the board to approve at their next meeting15:24
* cdent listens15:24
dhellmanntc-members: ^^15:24
AlanClarkI would like to propose that we continue to hold joint leadership meetings at the Summits - same as we did this year15:25
openstackgerritMerged openstack/governance master: Mark blazar-specs release-management: none  https://review.openstack.org/62058715:25
lbragstadwill it be prior to the summit, just like this year, too?15:25
openstackgerritMerged openstack/governance master: correct date comparison in check_review_status.py  https://review.openstack.org/62300015:26
TheJuliaThat seems reasonable to me, even if means another day15:26
AlanClarklbragstad: that's what I would propose.  Same format - board mtg in the morning, joint mtg in the afternoon15:26
AlanClarkBoard tends to want to hold the board meeting prior to the Summit15:27
dhellmannI definitely think it's useful to hold those meetings15:27
dhellmannAlanClark : are you looking for specific feedback about scheduling those meetings?15:28
lbragstadpersonally, i got a lot out of the last one15:28
dhellmannor just letting us know to expect to continue having them?15:29
cdentday before summit is a good fit, I think15:29
ttxSo much looking forward that 7-day long week15:29
AlanClarkI just wanted to see if the TC feels we should continue with the mtgs.  We can discuss mtg details/objectives later15:30
gmann+1, that meeting was good to know/learn for me.15:30
TheJuliattx: your sarcasm is being transmitted into irc15:30
gmannday before summit works for me too, though i miss the OUI training for 1 day15:30
dhellmannAlanClark : I'm seeing only positive responses to the idea of continuing to meet15:30
dhellmannttx: if only you knew someone who had influence over the event schedule15:30
* lbragstad can only think of one hiccup - and that's if someone doesn't get approval for the summit but they plan on attending the PTG15:31
ttxAlanClark: I think last time we stroke the right balance of information vs. discussion15:31
dhellmannlbragstad : that's a good point. we should make sure that TC members' managers understand the importance of the TC being present for the JLM, Forum, and PTG15:31
ttxTheJulia: damn!15:31
lbragstaddhellmann agreed15:32
TheJulialbragstad: I think those that would need to be there have sufficient business case to gain a re-evaluation of such a decision.15:32
fungiAlanClark: yes, continuing the joint leadership meetings seems like a fine idea to me, thanks for asking!15:32
ttxlbragstad: At least the contributor discount cover both (I think)15:32
dhellmannttx: when do those discount codes go out?15:33
dhellmannthat came up yesterday15:33
lbragstadttx oh? i thought there was some discussion the other day15:33
ttxfungi shall know15:33
AlanClarkok thanks.  I'm pretty sure I'll have agreement from the board next week.15:33
ttxlbragstad: I can ask KendallW to post what the plan is15:33
lbragstadttx that'd be great15:34
fungittx: you might think that, but i have no idea (i asked the people who decide those things as of yesterday)15:34
fungii've already gotten several questions about contributor discounts and ptg attendee discounts over the past 24 hours15:35
ttxI know what the plan was, and it was supposed to cover both. Haven't been re-checking recently though15:35
gmanncurrently it is showing separate cost for both. we should post the plan before someone buy with separate cost:)15:36
ttxThere is still a nominal price, which is basically what PTG cost last time in Denver15:38
ttxBut contributor discount is actually only valid on the Summit+PTG combo15:39
ttxKendall plans to send something really soon detailing the discount plan15:40
* ttx needs to run to catch a train now15:41
gmannttx: thanks15:41
*** jamesmcarthur has joined #openstack-tc15:43
*** jaypipes has quit IRC15:56
smcginnisI Strongly agree in continuing the joint meeting. But wonder if it would be feasible to have it right before the PTG rather than right before the Summit. I'm guessing not, but just throwing the thought out there.15:58
*** jaypipes has joined #openstack-tc15:58
cdentsmcginnis: is there any time gap between summit and ptg?15:59
dhellmannyeah, that would be a summit day the way things are scheduled now16:00
smcginniscdent: Maybe the time gap while everyone is searching for lunch.16:00
smcginnisSorry.. bitterness. :)16:00
cdent:)16:00
smcginnisBut no, I don't believe so, so it would mean missing part of the Summit to do it that way.16:01
smcginnisThat's why I don't think it would be feasible, but still wanted to state it anyway.16:01
fungithe "gap" would be wednesday night. who needs sleep?16:01
smcginnisThere's usually a lack of that at Summits anyway.16:02
*** e0ne has quit IRC16:30
AlanClarksmcginnis - thanks for the suggestion.  As a board we've discussed holding this mtg during the event.  But to date haven't found anything viable.16:31
smcginnisAlanClark: Yeah, I would be afraid we would end up with another situation like Dublin.16:32
smcginnisThough if I had to pick missing a Summit day vs a PTG day, I would pick the Summit.16:32
smcginnisBut still, logistical challenges all around. :)16:32
AlanClarkyes no perfect answer16:34
*** jamesmcarthur has quit IRC17:17
openstackgerritSean McGinnis proposed openstack/governance master: Explicitly declare Stein supported runtimes  https://review.openstack.org/61108017:18
*** jamesmcarthur has joined #openstack-tc17:22
*** jpich has quit IRC17:48
*** ricolin_ has quit IRC17:49
*** AlanClark has quit IRC17:54
*** AlanClark has joined #openstack-tc17:56
*** dtantsur is now known as dtantsur|afk18:01
*** e0ne has joined #openstack-tc18:08
*** jamesmcarthur has quit IRC18:08
*** e0ne has quit IRC18:09
*** diablo_rojo has joined #openstack-tc18:35
*** cdent has quit IRC18:56
fungiover the past couple days since i closed the old mailing lists, people who sent 10+ messages to them in 2018 who have also subscribed to the new ml climbed from 60% to 62%18:59
fungiand we're up to 576 total subscribers on the new ml as of a moment ago when i checked19:00
fungialso, surprisingly, no complaints about the transition (so far at least)19:01
clarkbThinking about the quality topic some more. I wonder if we could start tackling it with concrete tasks like "no deprecation warnings in logs"19:47
clarkbone thing I've noticed poking around in logs for failed jobs is that many of them19:47
clarkber many of them are full of deprecation warnings19:47
clarkbthese are super noisy and indicate we are relying on software that isn't really supported (need to use the supported stuff isntead)19:48
dhellmannthat seems like a good initiative for someone to champion19:50
smcginnisclarkb: You mean "no deprecation warnings from dependencies in logs" right? We regularly need to deprecate things, but still have tests that need to cover some of those things in our code.19:52
clarkbsmcginnis: I'm sure there is some nuance there, but no its more than that. Liek glance unittests use MoxStubout which is deprecated as used in glance tests. This means ~50% of the glance unittests logs are this warning over and over19:53
clarkbif I wanted to debug a failure in glance I have to wade through that.19:53
clarkbThis isn't a warning in a dep, its glance19:53
smcginnisYeah, it would be a very useful effort to get rid of things like that.19:54
clarkbother examples are the tempest py3 job complains about use_neutron and firewall_driver config options19:56
clarkb(thats actually relatively minimal, but if we clean that stuff up maybe we delete code which leads to fewer bugs which leads to happyness)19:57
*** jamesmcarthur has joined #openstack-tc19:57
*** jamesmcarthur has quit IRC20:01
*** jamesmcarthur has joined #openstack-tc20:01
*** zaneb has joined #openstack-tc20:14
*** david-lyle is now known as dklyle20:24
mriedemclarkb: heh https://review.openstack.org/#/c/579482/20:26
mriedemit appears that mox3.MoxStubout is not py3 safe20:27
* mriedem writes a warnings filter patch to ignore that20:30
*** AlanClark has quit IRC20:34
*** mriedem has quit IRC20:45
*** mriedem has joined #openstack-tc20:47
*** jaosorior has quit IRC21:23
lbragstadwell - good news is that it looks like we have one prospective champion for the python-openstackclient work21:47
lbragstadhttp://lists.openstack.org/pipermail/openstack-discuss/2018-December/000688.html21:48
*** jamesmcarthur has quit IRC21:49
mriedemlbragstad: has there been any user sig input on those 3 goals?22:15
mriedemdo we just ask mrhillsman to vote?22:15
lbragstadmriedem no that i'm aware of yet22:15
mriedemsounds like you need to reach out buddy!22:16
mriedemso let's say the goal is osc has parity up through apis available in mitaka,22:16
mriedemthe project teams start submitting code to osc,22:16
mriedemdo we expect the 1-1.5 osc cores to keep up with that?22:17
mriedemin denver when we talked about this in the nova room, and dean was there, we talked about pulling the compute stuff out into an osc plugin and then nova driving that, but there are (rightly so) concerns about doing that b/c osc could lose its consistency22:18
mriedemwhich is something i've had to ask dean about several times while reviewing osc-placement changes22:18
* mrhillsman reads22:19
mriedemi'd think at a minimum we'd want per-project review liaisons so that osc cores don't care about a change until they get a +1 from the project liaison first22:19
lbragstadyeah - that's a good point22:21
mriedemjesus mitaka was 3 years ago wasn't it22:22
mriedemnearly22:22
mriedemwhat have i done with my life...22:22
*** lbragstad has quit IRC23:08
*** lbragstad has joined #openstack-tc23:09
*** corvus has joined #openstack-tc23:24
corvusevrardjp: i noticed in https://wiki.openstack.org/wiki/OpenStack_health_tracker#Project_Teams  you used 2019 as the year several times.  might be good to update that before it gets confusing.  :)23:24
corvusevrardjp: also, hello from the past! :)23:25
*** ricolin_ has joined #openstack-tc23:55

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!