Thursday, 2019-01-24

*** jamesmcarthur has quit IRC00:27
*** jamesmcarthur has joined #openstack-tc00:28
*** jamesmcarthur has quit IRC00:29
*** dklyle has quit IRC00:42
*** jamesmcarthur has joined #openstack-tc00:55
*** jamesmcarthur has quit IRC01:06
*** jamesmcarthur has joined #openstack-tc01:24
*** jamesmcarthur has quit IRC01:28
*** jamesmcarthur has joined #openstack-tc01:44
*** jamesmcarthur has quit IRC01:48
*** whoami-rajat has joined #openstack-tc01:54
*** ijolliffe has quit IRC01:57
*** jamesmcarthur has joined #openstack-tc02:04
*** jamesmcarthur has quit IRC02:08
*** dklyle has joined #openstack-tc03:07
*** jamesmcarthur has joined #openstack-tc03:19
*** dklyle has quit IRC03:21
*** jamesmcarthur has quit IRC03:23
*** dklyle has joined #openstack-tc04:20
*** spsurya has joined #openstack-tc04:33
*** jamesmcarthur has joined #openstack-tc04:34
*** jamesmcarthur has quit IRC04:38
*** lbragstad has quit IRC04:57
*** e0ne has joined #openstack-tc05:03
*** e0ne has quit IRC05:03
*** dangtrinhnt has quit IRC05:56
*** dangtrinhnt_ has joined #openstack-tc05:56
*** dangtrinhnt_ has quit IRC05:57
*** dangtrinhnt has joined #openstack-tc05:58
*** Luzi has joined #openstack-tc07:21
*** e0ne has joined #openstack-tc07:35
*** jamesmcarthur has joined #openstack-tc08:12
*** jamesmcarthur has quit IRC08:24
*** tosky has joined #openstack-tc08:48
*** jpich has joined #openstack-tc08:54
*** ianychoi has quit IRC08:55
*** ricolin has joined #openstack-tc09:03
*** zaneb has quit IRC09:05
*** jpich has quit IRC09:27
*** jpich has joined #openstack-tc09:27
*** e0ne has quit IRC09:41
*** e0ne has joined #openstack-tc09:56
*** ssbarnea|rover has joined #openstack-tc10:02
*** ssbarnea|bkp2 has quit IRC10:04
*** ssbarnea|bkp2 has joined #openstack-tc10:08
*** ssbarnea|rover has quit IRC10:10
*** cdent has joined #openstack-tc11:10
*** ssbarnea|rover has joined #openstack-tc11:24
*** ssbarnea|bkp2 has quit IRC11:24
*** ssbarnea|bkp2 has joined #openstack-tc11:52
*** ssbarnea|rover has quit IRC11:54
*** Bhujay has joined #openstack-tc11:55
*** ssbarnea|rover has joined #openstack-tc12:38
*** ssbarnea|bkp2 has quit IRC12:39
*** e0ne has quit IRC12:59
*** e0ne has joined #openstack-tc13:20
*** mriedem has joined #openstack-tc13:53
*** e0ne has quit IRC14:14
*** ssbarnea|rover has quit IRC14:19
*** lbragstad has joined #openstack-tc14:20
*** ssbarnea|rover has joined #openstack-tc14:23
*** e0ne has joined #openstack-tc14:34
smcginnisOffice hours I believe.15:03
evrardjpit is15:04
cdenttc-members15:06
mugsieo/15:06
lbragstado/15:06
cdentthis office hours thing has rather tailed off15:07
cdentdo we agree that the tc role email thread is done? anyone care to make some conclusions?15:07
smcginnisWe need to order one of those flourescent blinking Open signs.15:07
smcginnisThe thread seems to have trailed off. Not sure about any conclusions though.15:08
cdentlbragstad, evrardjp, mugsie : did you track the thread?15:10
mugsieI tracked it at teh start, but havent finished re-reading it15:10
lbragstadi did15:11
cdentit meandered15:11
cmurphymaybe some kind of resolution or doc update to vote on would be helpful?15:11
cmurphyi think without agreement on what the tc's role is, candidates don't necessarily know what they're really getting into15:11
smcginnisMy take is unless the TC becomes something with more direct engagement or control in things, which I don't think folks actually want, we are going to continue to have these existential questions every so often.15:12
lbragstadthe confusion about the name "technical" committee was brought up several times15:12
smcginnisThat seems to be a recurring theme too.15:13
dhellmanno/15:13
mugsieyeah, it is a good point. I have had to explain to people multiple time over the years that the TC does not "design openstack"15:14
cmurphyit does oversee technical decisions though15:14
cmurphypython versions, interop, etc15:15
lbragstadyep15:15
cmurphyproject inclusion is kind of a part of designing openstack15:15
smcginnisFeeling any better dhellmann?15:15
TheJuliao/15:16
mugsieyeah - I am not sure how to desicribe it ... it usually comes up with people asking "can you tell nova to fix $BUG"15:16
dhellmannsmcginnis : yes, mostly, thanks15:19
TheJuliasmcginnis: I've been kind of thinking the same. I really wish we could s/technical/governance15:19
cdentwhat's stopping us?15:19
evrardjpcdent: I realise I forgot to answer. Yes I tracked it. Not sure how I can transfer that to action item15:19
TheJuliacdent: I guess it would need to be voted on15:19
lbragstadif we omit technical in favor of governance, are we relinquishing technical decision we do make today?15:20
lbragstaddecisions*15:20
TheJuliaDo we really really really make them?15:20
mugsieI think we (or anoither similar body) needs to make some of them ...15:21
dhellmannwhy is this such a concern suddenly?15:21
mugsiee.g. Python verisions, goals etc need a central group15:21
TheJuliaWe make high level decisions, that lean towards governance of the community15:21
TheJuliaI'm just thinking outloud I guess15:22
evrardjpdhellmann: good question15:22
* TheJulia goes back to receipts15:22
cmurphyalmost all of https://governance.openstack.org/tc/resolutions/ look technical to me15:22
lbragstadmy thoughts on the thread that cdent asked about is that people are still confused by the naming and what we do15:23
dhellmannwell, we've written down what we think we ought to be doing, right? so we have something to point confused people to. let's get on with doing the things we do.15:24
cdentdhellmann: I don't think that's quite appropriate15:25
cdentthe reason for writing it down was so we could evaluate it with people15:25
cdentand there are at least some people who think it is incomplete or needing clarification15:25
cdentif we ignore them, we're not really being elected representatives15:25
dhellmannwhat's missing?15:26
cdentthat's what we're trying to talk about15:26
cdentto see if we can make any conclusions from what people said on the email thread15:27
cdentto figure out if there are next steps or additional questions15:27
cdenteven amongst the TC (and alums) there seems to be some pretty big disagreements15:28
dhellmannwhat I see is people worrying about the name of the group being confusing15:29
cdentthat's as far as we got in the discussion, but it had only just started15:29
dhellmannI'm sorry, but all I see is a bunch of angst, and I think it's time to move on from that. we were elected to use our judgement to decide what is important for us to do to help the community. I don't think renaming this group fits that criteria.15:30
TheJuliaI feel like there are some conversations that are not well suited for an office hours type engagement, because mentally I'm not fully prepared on various opinions... as I've been traveling and hyper focused on some very specific work recently.15:30
cdentdhellmann: okay, then I'm sorry too, because what I see is you being unwiling to have these conversations15:30
cdentyour habit is to try to make them stop15:30
cdentwhich is disconcerting in a group that is supposed to be as inconclusive and open as this one15:31
cdentpeople want to talk about this, some of the time15:31
dhellmannworrying endlessly about whether we're doing the right thing is a waste of energy and time, not leadership.15:31
cdentnot if we're doing the wrong things15:31
dhellmannif we're doing the wrong things, we'll hear about that15:31
cdentwe've been hearing about it for 4.5 years15:32
dhellmannI'm not suggesting we shouldn't consider carefully what we do, but if all we ever do is consider and we never do then there's no real point15:32
dhellmannso let's get on with it -- what do you want to change?15:32
cdentbut I think it's been consistently ignored15:32
cdent(I say 4.5 years because that's all the years I've got to count)15:32
cdentjesus, this is so circular15:32
dhellmannI'm not seeing any new concerns raised in that ML thread. Did I miss something concrete?15:33
cdentyou keep asking me what _I_ want, and you know what I want: I want us to adapt to the needs of the community15:33
cdentright there aren't any new concerns because the concerns are the same as they have always been, to which we have not adjusted15:33
TheJuliafeedback loops tend to be. I think this is neither the tiem nor place to have a serious discussion about this if we want to actually have such a serious discussion. We should have a specific time where we're all able to fully engage mentally that is not the office hours time.15:33
*** Luzi has quit IRC15:34
evrardjpcdent: sorry to be blunt here: but the needs of the community have been far more clear on the "community goals" than on this thread15:34
cdentTheJulia: Yeah. That's fair. I'm worn out by this and have other obligations. I'm trying hard to continue to care, but it's perhaps time to stop15:35
cdentevrardjp: I agree, but I'm not sure how that's relevant?15:35
evrardjpif we have to spend time on something for the community is... imo... it's healthiness and it's possible growth15:35
evrardjpI guess I am lost in translation in this whole conversation15:35
TheJuliaevrardjp: I think it also requires distinct points of view to really perform translation15:36
dhellmannI am trying to get cdent to make a specific concrete proposal about something that *contributors* to the project want that we could do but have not done15:36
mriedemi believe i said in denver at the last ptg that i thought the tc should work with the ops and uc teams to figure out the top 1 or 2 things they'd like to see get done in openstack, for which no individual contributor is championing, and work on those things, like the goals evrardjp pointed out15:38
dhellmannwhich is, ironically, what I asked you all to think about at our last meeting in December15:38
mriedemthose would be things specific groups of users/contributors/operators have said they need but aren't being fulfilled15:39
evrardjpmriedem: I would just add on that... that we need to make sure they are achievable before starting to take the top 1-215:39
evrardjpelse it could give a wrong message, but we agree :)15:39
lbragstaddhellmann i raised my views in the channel shortly after (i probably should have put it on the ml though =/)15:39
dhellmannevrardjp : sometimes deciding that a top item cannot or will not ever be done is the way to resolve the discussion (see the multi-year topic related to log message ids for example)15:40
cdentSo the main thing I'd probably add to the idea of goals, and was something that did come up in the ml thread: We need to stop working towards small goals that are safe and achievable. We need to articulate bigger, wider, longer goals that are about actively changing the architecture of OpenStack to be more adapted to modern times. Kevin, Zane, I, and a few other people all touched on that.15:41
cdentWe are not reaching high, far or extravagantly enough.15:41
dhellmanngreat, that's a very actionable bit of feedback from the thread15:41
dhellmannlet's talk about how to change that, then15:41
*** dklyle has quit IRC15:41
cdentthat was talked about in the thread some too and was why the PTL discussion came up:15:42
evrardjpcdent: the problem is the "not far" is already a problem -- see the attention community goals currently have15:42
cdentwhen discussing goals, it is easy for the real or feared sense of a project veto of a goal to shoot it down15:42
dhellmannlet's try looking for solutions to problems that don't start with fundamentally reorganizing our entire community15:42
evrardjpbut I will continue listening though :)15:42
dhellmannit sounds like we haven't been doing enough work to sell the goals we do choose, and get buy-in from project teams15:43
cdentand the TC tends to shy when that veto happens, rather than saying "we are the voice of the people and the people want this (because they elected us)" and strongarming the ptls15:43
dhellmannhow can we do better at that?15:43
dhellmanndo we think the problem is the goals we're picking? the way we're managing them? or something else?15:44
*** ianychoi has joined #openstack-tc15:44
lbragstadthat's a good question - and it was kind of what i was trying to get to the bottom of with http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2019-01-10.log.html15:45
lbragstadsorry - http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2019-01-10.log.html#t2019-01-10T21:44:4815:46
lbragstadat the time - dhellmann's suggestion to analyze what's worked and what hasn't as far as goals go might be a good place to start15:46
cdentI need to attend to some other stuff and need to go. I'm not rage quitting or anything, just have obligations. It would be great if some of this conversation could be had on the ML, either in that thread, or somewhere nearby.15:48
TheJuliaFrom a team buy-in standpoint, This month seem to be a hard one to get traction with-in teams because their employers are trying to work out the next 6-12 months of work items, so I think it is really easy for things to fall by the wayside for a little while.15:50
dhellmannthat's fair -- goal buy-in requires a long-term investment15:54
* dhellmann also has to step away for a bit15:54
dhellmanntc-members: does anyone want to take up the container image publishing question corvus raised on the discuss list? http://lists.openstack.org/pipermail/openstack-discuss/2019-January/002027.html16:03
*** dklyle has joined #openstack-tc16:04
evrardjpdhellmann: that is an interesting topic, but I have checked the thread, and I am not really sure what needs to be doing -- the current practices doesn't seem opposed to it?16:04
mugsiewe have pushed back on publishing offical binary aritfacts in the past havemt we?16:05
evrardjp(I mean I am not sure the https://governance.openstack.org/tc/resolutions/20170530-binary-artifacts.html needs revisiting)16:05
evrardjpyeah but it seems a slight relaxing of this ^ page could be enough?16:05
dhellmannmugsie : yes (see the link from evrardjp)16:05
dhellmannthe question is, do we want that?16:05
mugsieyeah ... I can see the appeal of being able to docker run openstack/designate-api ...16:06
evrardjpI am not against publishing, "at your own risk" like expressed on that page16:06
corvus(i have no skin in the game, and am perfectly happy to shelve it if we don't want/need it.  just thought it worth a check-in since the infrastructure has evolved a bit)16:07
*** ijolliffe has joined #openstack-tc16:07
smcginnisI like the idea of having official docker images.16:08
mugsiecorvus: I think we should not discount it out of hand, but think about how it should be done ...16:08
smcginnisKind of like how we publish to pypi.16:08
dims+1 to the concept. at least loci should publish it's images there16:08
dhellmanncorvus : ack, thanks for raising it16:08
*** e0ne has quit IRC16:09
evrardjpdims: agreed16:12
evrardjpopenstack-helm-images could too :)16:13
dims+116:15
*** Bhujay has quit IRC16:44
*** ricolin has quit IRC16:53
*** ricolin_ has joined #openstack-tc16:53
TheJuliaI'm also +1 to the concept17:12
evrardjpwhat should I do to make that happen? it that a new resolution or an amendment ?17:15
*** ricolin_ has quit IRC17:21
*** jpich has quit IRC17:39
*** dklyle has quit IRC17:40
TheJuliaI think both17:43
TheJuliathe prior one would need a note pointing to the new one, and a new resolution should be passed I think17:43
*** whoami-rajat has quit IRC17:43
*** dims has quit IRC17:43
*** dims has joined #openstack-tc17:48
*** dklyle has joined #openstack-tc17:50
*** dims has quit IRC17:54
*** dims has joined #openstack-tc17:55
*** e0ne has joined #openstack-tc17:59
fungii'm so very not here at the moment, but my mentioning it on the thread was just that i wanted to remind people the tc had previously attempted to avoid any impression that, say, images published by kolla came with any implied support from the openstack community. there might be a critical vulnerability in glibc which we don't maintain, and we very well might not scramble to update those images in a18:08
fungitimely fashion leaving downstream consumers running vulnerable images. linux distros are in a much better position to respond to and provide channels for keeping aggregations of software secure, but openstack's focus is on keeping its own software secure (i.e. we're not set up to operate like a distro community)18:08
fungipublishing packages of pure python software on pypi is dfferent since python, as an interpreted language, is just bare source code anyway. we aren't compiling and linking/vendoring in vulnerable libraries which we don't as a community also produce18:11
fungiwe're just distributing our software in that case rather than an aggregate of our software and also a bunch of other stuff we can't vouch for18:12
*** e0ne has quit IRC18:13
fungiso while i'm not against publishing usable images of our software, i do think that we need to continue to be careful to set user expectations accordingly18:19
fungiand make sure they're warned as to what/where our priorities lie18:19
TheJuliafungi: I completely agree18:20
*** whoami-rajat has joined #openstack-tc18:20
*** e0ne has joined #openstack-tc18:27
*** cdent has quit IRC18:35
*** mriedem has quit IRC19:00
*** e0ne has quit IRC19:02
*** mriedem has joined #openstack-tc19:21
*** e0ne has joined #openstack-tc19:26
*** dklyle has quit IRC19:37
*** tosky has quit IRC19:44
*** e0ne has quit IRC19:54
*** zaneb has joined #openstack-tc20:09
*** dklyle has joined #openstack-tc20:15
*** whoami-rajat has quit IRC20:43
*** ssbarnea|bkp2 has joined #openstack-tc21:32
*** ssbarnea|rover has quit IRC21:33
*** ssbarnea|rover has joined #openstack-tc22:14
*** ssbarnea|bkp2 has quit IRC22:16
*** ijolliffe has quit IRC22:23
*** dklyle has quit IRC22:52
*** spsurya has quit IRC23:04
*** dklyle has joined #openstack-tc23:11
*** dklyle has quit IRC23:19
*** mriedem has quit IRC23:27
*** dklyle has joined #openstack-tc23:51

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