Tuesday, 2018-10-30

*** dangtrinhnt has joined #openstack-tc00:03
*** mriedem_away has quit IRC00:15
openstackgerritMerged openstack/governance master: New Repo: OpenStack-Helm Docs  https://review.openstack.org/61189601:37
*** diablo_rojo has quit IRC01:56
*** scas has joined #openstack-tc01:57
*** diablo_rojo has joined #openstack-tc03:32
*** diablo_rojo has quit IRC04:21
*** diablo_rojo_ has joined #openstack-tc04:21
*** diablo_rojo_ has quit IRC04:42
*** diablo_rojo has joined #openstack-tc04:50
*** diablo_rojo has quit IRC05:00
*** jaosorior has quit IRC05:32
*** jaosorior has joined #openstack-tc05:32
*** wxy-xiyuan has quit IRC06:16
*** mnaser has quit IRC06:16
*** wxy-xiyuan has joined #openstack-tc06:16
*** mnaser has joined #openstack-tc06:17
tonybFWIW T release name poll is now open.06:24
*** dangtrinhnt has quit IRC06:43
*** dangtrinhnt has joined #openstack-tc06:48
*** tonyb has quit IRC06:50
*** ricolin has joined #openstack-tc07:51
*** jpich has joined #openstack-tc08:26
*** e0ne has joined #openstack-tc08:41
* ttx slowly catching up after having chosen the wrong day to take a vacation. Or maybe that was the right day08:49
gmannoffice hour time...09:04
ttxTC office hour is started, bring your questions09:04
gmannsent email too.09:04
cmurphyhaving just run into it, I'm concerned that the unique IP address requirement for the civs poll is a voting obstacle that might hinder some people from voting09:10
ttxyes, it is. We've been dancing around various solutions for that one.09:22
gmannyeah, few of my colleague faced the same issue.09:25
gmannand in poll, it is "M Release naming"09:26
ttxAt one point we used surveymonkey to rank options, at another we used LP polls09:27
ttxthen CIVS private and CIVS public09:28
mnaserI wonder what we can do to get non tc in here in office hours..09:30
cmurphymnaser: hi09:31
mnaserHI cmurphy09:31
* mnaser has been seeing what the developer experience is like from EU09:32
cmurphyit's nice and peaceful09:32
smcginnisWow, might be my first time making it to this office hour.09:32
gmannmnaser: not sure, i started the email also but does not seems making any difference09:33
gmannttx: i observed that we can do multiple voting from same link via opening from different IP09:34
mnasersmcginnis: isn’t it quite early.. or late? ;p09:34
smcginnisA bit early. One of those mornings for me.09:34
mnasergmann: I guess actual topics proposed might make sense for those to come if they’re interested09:35
gmannmay be.09:35
smcginnisThe multiple voting issue came up before. It is a concern with not doing private polling.09:37
cmurphyI'm more concerned over people who don't vote because it's too hard to use another IP address than over people abusing the system09:38
*** saneax has joined #openstack-tc09:39
*** cdent has joined #openstack-tc09:42
lbragstadis it an issue with another piece of information being associated to voters?09:43
* cdent waves09:43
smcginniscmurphy: I agree.09:44
smcginnislbragstad: There's a problem that multiple people from the same IP have to jump through hoops to vote.09:44
smcginnisOr do you mean why we don't have private polling with per-person links?09:44
cdentdidn't we had this problem last time and in the end just decided to deal?09:45
smcginnisYeah09:45
cdentalso, smcginnis, where are you?09:45
smcginnisMy basement. :)09:45
cdentsmh.09:45
smcginnisI suppose at least lbragstad has a very legitimate excuse.09:46
lbragstadi don't think i was around the first time per-person IPs came up09:49
cmurphylbragstad: it's an issue if you work in an office behind a NAT, then one person in your office votes and no one else can vote without some proxy trickery09:50
cmurphythe alternative is individual ballot links for every foundation member which overloaded the civs service09:51
cdentIs there someway I can vote minus a billion on "Train"?09:51
* lbragstad nods09:51
smcginniscdent: Depends how many unique IPs you can get access to.09:51
cmurphylol09:51
cdent\o/09:51
cdentnow I know what to do with all that free time I have09:52
ttxI hear you can use TheCLoud[tm]09:52
gmann:)09:53
smcginnisIf you can get ownership of an entire class A subnet and you rank it last choice every time, it could be done.09:53
* smcginnis thinks some days "tincup" might be a better name for the next release10:05
smcginnishttps://media1.tenor.com/images/e8aafe4247ef10c5dfe48f4f6cd401d3/tenor.gif?itemid=1260719410:05
cdentI'm rooting for teakettle10:06
cdentbut tincup makes a lot of sense :(10:06
smcginnisTroublesome is also on the list.10:07
cdentEven I thought that was too negative.10:07
smcginnisWhoa10:07
cdentI know, right?10:07
* cdent have a fever10:08
smcginnis:)10:08
* lbragstad goes to fire up the liquid energy machine10:10
* smcginnis accepts the fact that he's not going back to sleep and does the same10:11
*** fanzhang has left #openstack-tc10:24
*** e0ne has quit IRC10:32
lbragstadresistance is futile10:32
cdentI've run out of beans...10:33
cdentDo any tc-members have forum sessions they'd like some assistance, additional input, whatever, on? I feel a bit off kilter for summit.10:37
smcginniscdent: Maybe later/tomorrow I'll have an onboarding presentation I wouldn't mind some eyes on for flow and things.10:39
cdentsmcginnis: shore, happy to help10:40
* cdent goes to town for beans10:40
openstackgerritLance Bragstad proposed openstack/project-team-guide master: Add section about collecting feedback to PTL guide  https://review.openstack.org/61361710:40
*** cdent has quit IRC10:42
*** e0ne has joined #openstack-tc10:57
*** cdent has joined #openstack-tc11:13
*** dtantsur|afk is now known as dtantsur11:50
*** e0ne has quit IRC12:21
dhellmannhmm, the candidate name "Tiny Town" seems to violate the rule about being a single word12:21
openstackgerritMerged openstack/project-team-guide master: Add section about collecting feedback to PTL guide  https://review.openstack.org/61361712:34
fungiwe'd need to concatenate it to tinytoons12:51
dhellmanntoo bad we're not on L. Although LooneyToons is probably out due to copyright.12:52
dhellmannor trademark12:52
fungiwe missed out on merrymelodies too12:53
smcginnisAnother short cycle and we can just call it Tiny.12:53
fungimaybe the next cycle can be underdog12:56
fungi*somehow*12:56
*** cdent has quit IRC13:07
*** e0ne has joined #openstack-tc13:08
ttxagreed Tiny town would have to be Tinytown to pass13:11
TheJuliahmmm cdent escaped13:12
*** mriedem has joined #openstack-tc13:13
*** cdent has joined #openstack-tc13:27
*** dklyle has quit IRC13:37
*** dklyle has joined #openstack-tc13:37
*** dklyle has quit IRC14:02
*** david-lyle has joined #openstack-tc14:02
*** cdent has quit IRC14:21
*** e0ne has quit IRC14:33
*** e0ne has joined #openstack-tc14:37
*** dtantsur is now known as dtantsur|brb14:50
*** evrardjp has joined #openstack-tc14:54
*** jamesmcarthur has joined #openstack-tc15:05
*** evrardjp has quit IRC15:06
*** ianychoi_ is now known as ianychoi15:07
*** cdent has joined #openstack-tc15:08
*** evrardjp has joined #openstack-tc15:19
dhellmannsmcginnis , zaneb , fungi : what's the next step for resolving the python 3.5 and 3.7 question that came up in the last couple of weeks?15:24
fungii think it's a question of whether we're deciding to continue testing stein on ubuntu xenial?15:25
smcginnisdhellmann: I need to look through and update my patch.15:25
*** e0ne has quit IRC15:25
smcginnisBut I think although there were a lot of questions on it, I don't think it needs to change too much.15:26
dhellmannfungi : how do we answer that question?15:26
fungii had been operating under the assumption that we would drop xenial just like we dropped trusty when we added xenial, and precise when we added trusty15:26
smcginnisOne of the concerns was on "moving the goalposts" of getting rid of py3.5 testing, but I don't think that's as big of a deal. It's something we are going to have to get used to moving away from a py2.7 focus.15:27
dhellmannthat makes sense to me. tbh, I haven't payed close attention to those changes in the past.15:27
dhellmannsmcginnis : I would rather we just document this as a separate thing, to avoid confusion. esp. because as the goal champion I'm not prepared to answer questions about this additional work.15:27
fungiin the past the infra team just declared we were transitioning, so nobody raised the "but somebody think of the children!" arguments. this time since it's up to the tc we're going to get endless debates about it15:28
smcginnisdhellmann: Yeah, I don't even see that as part of the goal. It's more of a general "this is what we need to do" thing, IMO.15:28
dhellmannsmcginnis : I like your patch to add the version info to a  new document15:28
fungithe primary objection that keeps getting raised is that "the python3-first goal said we wouldn't get rid of python 3.5 testing"15:28
dhellmannyeah, that statement was about limiting scope of the goal work not blocking any other changes15:28
smcginnisdhellmann: Yeah, one way or another, I think whatever we land on should be documented in an easy to reference location.15:29
dhellmannsmcginnis : ++15:29
fungii keep trying to make that assertion. it was that dropping 3.5 was out of scope for python3-first, not that another goal wouldn't have that as part of its scope15:29
dhellmannfungi : I think if we can get a clear statement written down, a la smcginnis' patch, about what versions are expected and why then we can get the tc to agree15:29
smcginnisIn meeting now, but I can look at updating my patch afterwards.15:30
dhellmannI also think adding 3.7 is a separate conversation than dropping 3.515:30
fungiyeah, also on a conference call at the moment15:30
dhellmannrelated, but not dependent15:30
dhellmannok15:30
smcginnisdhellmann: ++15:30
fungii concur, adding 3.7 is independent of dropping 3.5, but got confused by mass changes getting proposed which did both at the same time15:30
fungiso people ended up with the impression the two were related15:31
*** e0ne has joined #openstack-tc15:35
*** saneax has quit IRC15:52
zanebyeah, the original change just added 3.7, then people on the mailing list said we had to drop 3.5 to add 3.7 (even though that's not true according to the figures we're getting), so the changes all got updated to do that15:53
clarkbzaneb: no the dropping 3.5 is related to dropping xenial15:54
clarkbstill something we should do under the existing policy15:54
zanebclarkb: I'd suggest to you that changes like https://review.openstack.org/#/c/610687/1/.zuul.yaml have nothing to do with dropping xenial, since they don't touch any integration jobs15:57
zanebdhellmann: imho the best way forward is first to decide what process we want to apply in the future. then retroactively apply that process to Stein and make any one-off adjustments necessary because we are already well into the cycle. then do it15:57
clarkbzaneb: we usually not changed the distro testing in one go. I don't see that as abnormal15:57
clarkbzaneb: it is ok for this to take several steps15:58
clarkband the last time we did it, that was the case15:58
cdentI acknowledge that I was one of the people who overcomplicated things by asking for some versions to be removed. In part that was the result of misunderstanding the usage numbers, but that was not the entire thing. I simply think we (upstream) should test less. But I recognize that I didn't make a sufficiently compelling case for that, so no worries, but I haven't got much to add to the existing discussion.15:59
openstackgerritSean McGinnis proposed openstack/project-team-guide master: Remove setup.py check from pep8 recommendations  https://review.openstack.org/61428316:02
*** ricolin has quit IRC16:05
zanebcdent: Andreas suggested it in the mailing list thread long before you got involved, so I think you're off the hook this time ;)16:06
cdentthis time16:11
zanebdhellmann: I'm struggling to understand what the patch generated at branch time that you're suggesting in that mailing list thread would look like. Patch to master or stable branch? To change what?16:13
cdentI've put two new things on top of https://etherpad.openstack.org/p/tc-office-hour-conversation-starters . One of them is meta.16:16
smcginniscdent: I've had the same thoughts re: constellations for awhile now. Good to talk about that.16:21
clarkbcdent: re testing less, I would probably put it as "testing more efficiently" but I agree. I think we do a ton of testing that is redundant and a lot of testing that doesn't provide worthwhile coverage of the software16:24
clarkbthe legacy of using integration testing to enforce projects work together16:24
smcginnisYeah, "more efficient" is probably a better way to phrase it.16:25
cdentclarkb: I agree with all that, but my reasoning has more to do about the distribution of responsibility to corporations16:25
*** dtantsur|brb is now known as dtantsur16:26
*** e0ne has quit IRC16:30
dhellmannzaneb : a patch to the master branch to update the zuul settings to use the new template instead of the old one. we already have a patch that adds the reno page for the new stable branch and that's generated at that point16:49
zanebdhellmann: I guess that'd save some work for the goal champions16:52
dhellmannzaneb : any part of this that we can work into the regular flow of operation is going to make things easier all around16:59
zanebyeah. as long as it gets tested and approved like any other patch (the reno one does) then I'm all for it17:00
dhellmannin fact, the fewer patches we have to apply to every repo, the better I think we'll be, so if there's a way to do this by flipping a single switch somewhere I'd be in favor of that17:00
dhellmannI'm personally not opposed to the big-hard-switch approach even if it means repos are broken for a week17:00
dhellmannthat feels less risky, ultimately, than having teams fail to land the patches17:00
clarkbdhellmann: ya that was my take on it too. But there are/were some strong objections17:05
clarkb(my opinion largely formed by us letting projects migrate themselves to xenial last time at their own pace and many taking multiple cycles to do so)17:05
zanebclarkb: I agree that that may be necessary for integration tests, but IMHO it would be completely unnecessary breakage to do that for unit tests17:07
clarkbI agree it will likely break things. But I don't think it is unnecessary. Its like ripping a bandaid off. In many cases that is preferable to the alternative17:07
*** jpich has quit IRC17:08
dhellmannif anything, I would say the reverse17:08
clarkbcdent: https://review.openstack.org/614305 changes like that are the super low hanging fruit of the test less problem17:08
dhellmannunit tests can be fixed with 1 patch in 1 repo. integration tests maybe not.17:08
cdentclarkb++17:08
zanebgetting the unit tests working again just isn't that hard and can easily be done inside a cycle. there's just no reason to break the world to make it happen on an exact date17:09
clarkbfwiw from where I'm sitting the world has been broken since the PTG17:09
clarkbnow is the perfect time for changes like this17:09
clarkbbecause we are already suffering anyway17:10
dhellmannwhat's broken today?17:10
clarkbdhellmann: our queue backlogs are regularly going into the ~8 hour range. The integrated gate has an incredibly high reset rate (driven by neutron tests currently I think). Tripleo is using ~53% of all available resources preventing anyone else from moving quickly.17:11
clarkbThis is now a more than month long problem17:11
dhellmannah, ok, yes, I thought you meant hard broken in some way17:11
dhellmannI do agree those problems have been doing on too long. I know the tripleo team is working on the new test architecture that will let them use shorter test jobs and fewer nodes, and I think they've made progress on the tools neededd17:12
clarkbwe aren't getting much work done anyway. May as well rip the bandaid off on python3. In part because I think some of the stability issues are related to pytho3n so more eyes on it will help17:12
clarkbdhellmann: yes I think tripleo has responded to the problem more than most17:13
clarkbhttp://logs.openstack.org/50/610950/2/gate/openstack-tox-py35/ffbf1f3/job-output.txt.gz#_2018-10-30_16_38_34_738981 example of potential python3 related instability that just caused a gate reset17:14
clarkbhttp://status.openstack.org/elastic-recheck/data/integrated_gate.html has lsit of unknown failures in the integrated gate fwiw17:17
cdentI think much like the gate's queues being overwhelmed and full, people's are as well, making it hard to distinguish what's important17:19
cdentand also not be a bit stressed out by yet more important things coming into the pic17:19
cdentwish we had an easy way to say "pause"17:20
clarkbcdent: yes it feels like we are defaulting to just throwing code at the wall and trying again until things move because that is easier than digging in and fixing things. That digging in is high cost and we've lost most of the individuals that were willing to do it in the past17:21
cdentyes to all that.17:21
cdentand I think it is hard to become one of those individuals of yore in the current environment17:22
clarkbit is also low reward, which presents a lack of motivation17:22
cdentI think plenty of people are probably willing in the abstract (I am) but don't have the cycles given other commitments (something has to come off my list in order for me to anything)17:22
cdentwhich is why full on major breakage might be a good tool17:23
clarkbI do think that if we are going to tell the story of ongoing maintenance and focus on improvements over raw features (which I've heard thrown around here and there in the last yera or so) we'll need to address this17:25
cdentagree17:26
cdenta lot of the throwing that we do around here is hugely dependent on support from employers and there's a lot of chaos (or at least the feeling thereof) in that realm17:27
cdentI have an actual in person meeting with some management later this week, I'll try to stress the point.17:27
cdentclarkb are there ways to inform the queuing algorithms to downscore any project which causes a reset?17:28
cdentsort of like a 24 hour demerit?17:28
clarkbcdent: not currently. corvus proposal for priority changes http://lists.zuul-ci.org/pipermail/zuul-discuss/2018-October/000575.html is similar and should mitigate some of that too I think17:29
clarkb(it deprioritizes based on the amount of work you've already been able to do, and gate resets are tied into that)17:29
cdentYeah, I was aware of that change. I was thinking something a bit more drastic and directly tied to "flakiness that needs to be fixed"17:30
clarkbcdent: the mechanism we do have in place for that is a tcp like window that grows and shrinks based on your successes merging code17:30
clarkbcdent: that is queue wide (so integrated gate queue and tripleo queue have their own windows)17:31
cdentthat seems a bit too wide17:31
clarkbbut we have a window floor size of 20 to prevent us from not getting any work done (though the net effect maybe be the same when things are bad)17:31
clarkbcdent: ya, its mostly there to prevent the boader impact of a gate reset from entirely starving queues17:35
clarkbcdent: it has worked well for that (once upon a time we'd get 80 change deep queues and nothing would move)17:35
dhellmannthe trick is figuring out which project has the bug that's causing the reset17:46
dhellmannand then of course if we make it harder to land patches in that project, we make it harder to land the fix, if someone's working on it17:46
clarkbdhellmann: ya thats the big concern with being aggressive on not running tests17:47
clarkbas for identifying resets that is why we have elastic-recheck. It would be excellent if we could get more people looking at it (ssbarnea had volunteered but unsure if that has been run by mriedem yet)17:47
dhellmannmaybe a better approach is to make those reset stats more visible -- the web page is good, but depends on someone monitoring it17:48
dhellmannsome sort of periodic report to the ML might improve the visibility17:48
clarkbdhellmann: I've been trying to send an email periodically since the PTG17:48
*** jamesmcarthur has quit IRC17:48
dhellmannah, good17:48
dhellmannI've been away for a bit so must have missed those17:48
clarkb(it isn't on a regular schedule but while things are sad I've been trying to point people at constructive ways to help including the e-r information)17:49
dhellmannclarkb: I have read those emails, so maybe I didn't miss anything after all.17:54
dhellmanntc-members: I meant to get this out Monday so I apologize for the delay: http://lists.openstack.org/pipermail/openstack-dev/2018-October/136146.html17:55
*** dtantsur is now known as dtantsur|afk17:57
lbragstaddhellmann thanks for the update18:01
*** e0ne has joined #openstack-tc18:10
*** jamesmcarthur has joined #openstack-tc18:19
*** jamesmcarthur has quit IRC18:22
*** diablo_rojo has joined #openstack-tc18:24
*** e0ne has quit IRC18:25
*** e0ne has joined #openstack-tc19:13
*** weshay is now known as weshay_doctor19:15
*** jamesmcarthur has joined #openstack-tc19:15
dhellmanntc-members: I am looking for input about topics that you think we should include in the joint leadership meeting agenda. It looks like we're going to have about 30 minutes, so I think we should consider this much more a presentation than a discussion.19:34
dhellmannI've started a list in https://etherpad.openstack.org/p/tc-topics-jlm-stein-berlin19:35
fungii'll assume the unidentified blue steel color there is cdent19:38
cdentno doubt19:38
fungiif you can expound on what needs fixing in/with ci that would be helpful19:38
cdentfungi: it's hard to say because we have hours-long conversations in here with many different conclusions. the most recent is "we're not fixing bugs that cause resets frequently enough"19:39
smcginnisI agree it's an issue, but is it a board level visibility issue?19:40
fungiahh, so improving efficiency in openstack's use of ci resources?19:40
cdentbetter?19:40
clarkbsmcginnis: if board is pushing devs to do feature work and not dedicate time to sutainability then yes?19:41
cdentsmcginnis: my thinking was that as a very quick (30 minutes is no time) report, it is important that we (very quickly) hit on issues that are slowing us down19:41
fungigot it. so concerns about inability to prioritize the importance of identifying and fixing significant bugs which are impeding our ability to test openstack more effectively19:41
cdentfungi: yah19:41
smcginnisclarkb: I have yet to see the board pushing devs to do much of anything.19:41
smcginniscdent: That makes sense.19:41
cdentsmcginnis: I agree with your pessimism about the board pushing devs, but I feel sort of like "we need to tell the news"19:42
cdentI'm not sure why19:42
smcginnisYeah, as long as it is a quick update to let them know and not presented as something that we need BoD action to do something about it.19:44
clarkbsmcginnis: ya I'm not necessarily saying it will directly chagne things, but if we can't talk to business representatives on our board about these things who do we talk to?19:47
*** saneax has joined #openstack-tc19:52
* cdent waves19:56
*** cdent has quit IRC19:56
TheJuliaclarkb: I suspect that the board is disconnected largely from the devs. The board is responsible for reporting back to their various businesses, and ultimately it is a pure money business decision that it has to be able to be made at19:56
TheJuliaSo if we want to focus on sustainability we need to approach it from both directions at the same time and help people understand the actual cost in time. If we have "time in queue" results, that would be awesome because there is no way every scenario can be adequately tested locally by a developer using any automated test suite.  Now if we had a good way to express and pipeline the jobs so we're just editing config19:58
TheJuliafiles and or something between runs, maybe that is different.19:58
clarkbI dont think we want every developer to test everything. But we do want some sense of ownership for "we know the software doesnt work properly, this effects our ability to merge code and end users, we should fix it"20:01
dhellmanngiven the brief nature of this presentation, I don't think we're going to have time to go into the level of detail needed to explain that particular issue. Let's focus on success stories to start out.20:01
fungiyeah, alan cautioned us to stick to positives as much as possible20:01
smcginnisMaybe if we have a small "These are the things we are concerned about / working on, it would be a good bullet item for the list.20:02
fungigive the board members ammunition to relate to their respective organizations about how great openstack is, and how we're chugging right along20:02
fungican we spin them as things we made progress on solving?20:02
fungieven if they're not fully solved yet20:02
dhellmannconcrete discussions of WIP items may be ok, but I'll bet we can fill 30 minutes without them, too20:03
clarkbbasically it seems there is a void in maintaining the software. same reason python3 is so contentious I think20:05
zanebI don't understand what we'd be trying to achieve by dropping the CI stuff on the board's plate. If we don't know how to fix it then they certainly don't20:11
zanebsmcginnis++20:12
TheJuliazaneb: ++, I think the first reaction would be "what do you want us to do with this?!?" Followed shortly by "Why is this our problem?!?"20:14
zanebTheJulia: followed by (internally) "OpenStack is in chaos, let's back another horse"20:15
TheJulia++20:15
TheJuliaFrom my point of view, it is not. But I say that with a particular context, so that context or point of view would need to be conveyed, and then there is still the need to get people to buy in to the same vision to have the same context20:17
zanebnot that we should hide stuff from the board or anything, but this seems like exactly the kind of thing Alan has recommended we not bring to the BoD, if I'm interpreting what I heard (second-hand) correctly20:17
smcginniszaneb: That's last part is my concern, and I think the thing Alan was warning us against.20:17
smcginnisHah, jinx.20:17
TheJuliapositive outcome of team checkins were improved communication20:17
clarkbif not the board, is there a suggestion for an appropriate venue? or do I keep sending emails to the list in the hopes that peoplr will take it seriously?20:20
dhellmanndid we identify any specific issues and then fix them as a result of the health checks? we talked about a few items in denver...20:20
* dhellmann has to run to the dry cleaners20:20
*** saneax has quit IRC20:24
*** weshay_doctor is now known as weshay20:51
TheJuliadhellmann: I felt like we spotted a number of small administrative items that were quick to fix or that allowed us the chance to express/set context. I feel like a common ask was "make people come work on my project" and while we can't do that, we can help encourage different ways of raising visibility. (Of course, that being done by projects requires sufficient spoons to be available...)20:59
fungiclarkb: ideally, bringing such issues to the tc should be sufficient. we're in a position to be able to tell $team "your only task this cycle is to fix $x before you're no longer a part of openstack" and ensure that one of those two outcomes is reached21:00
fungialso opendev may choose to throttle specific zuul tenants in the future to maintain sanity so that openstack (or whoever) can't starve all resources for everyone else21:01
fungiwhich provides the tc and all openstack projects a bit of an incentive to act as more polite consumers of those donated resources21:01
clarkbfungi: fwiw I think some of the problem is that team specific mindset. We need people to think about "openstack" and not "tripleo" or "neutron"21:17
clarkbyes the neutron team is well positioned to fix the neutron functional tests, but the rest of the iaas integrated gate openstack system relies on neutron too21:17
*** e0ne has quit IRC21:18
smcginnisWell...21:21
smcginnisI feel like I'm being negative, but I would bet if you polled the community, most contributors to other projects don't really care about tripleo.21:21
clarkbsmcginnis: sure, but the TC (our elected body) has asserted they are one of the rest of us21:22
clarkbsmcginnis: and that gives them access to the large amount of resources they are using. It is in openstack's best interest to make tripleo succeed as long as that holds true21:22
*** mriedem has quit IRC21:30
*** jamesmcarthur has quit IRC21:46
*** david-lyle has quit IRC22:08
*** dklyle has joined #openstack-tc22:28
*** e0ne has joined #openstack-tc22:49
*** fanzhang has joined #openstack-tc22:54
*** tonyb has joined #openstack-tc23:03
TheJuliasmcginnis: I think the fair follow-on question would be one to help classify why, if that is indeed the case. TripleO is part of OpenStack, but it is also an opinionated deployment project that has had to move in particular directions because of $reasons. Maintenance of those $reasons also creates friction...23:08
TheJuliaa resistance to change... a desire to keep the same.23:09
*** e0ne has quit IRC23:13

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