Thursday, 2015-09-10

*** takedakn has joined #openstack-stable00:50
*** mriedem has joined #openstack-stable00:53
*** mriedem1 has quit IRC00:53
*** takedakn has quit IRC01:28
*** takedakn has joined #openstack-stable01:33
*** y_sawai has joined #openstack-stable02:44
*** y_sawai has quit IRC03:06
*** mriedem has quit IRC03:43
*** morgan has quit IRC04:06
*** morganfainberg has joined #openstack-stable04:07
*** morganfainberg is now known as morgan04:09
*** y_sawai has joined #openstack-stable04:40
*** liam__ has joined #openstack-stable05:19
*** takedakn has quit IRC05:47
*** y_sawai has quit IRC06:05
*** mrunge has joined #openstack-stable06:08
*** jamespage_ has joined #openstack-stable06:42
*** jamespage_ has quit IRC06:46
*** bapalm has quit IRC07:58
*** bapalm has joined #openstack-stable08:00
*** ihrachys has joined #openstack-stable08:01
*** ihrachys has quit IRC08:11
*** takedakn has joined #openstack-stable08:16
*** ihrachys has joined #openstack-stable08:18
*** takedakn has quit IRC08:19
*** takedakn has joined #openstack-stable08:34
*** y_sawai has joined #openstack-stable08:45
*** derekh has joined #openstack-stable08:51
*** liam__ has joined #openstack-stable08:55
*** e0ne has joined #openstack-stable08:57
*** liam__ has quit IRC08:57
*** y_sawai has quit IRC09:02
*** e0ne has quit IRC09:07
*** e0ne has joined #openstack-stable09:12
*** apevec has joined #openstack-stable09:31
*** e0ne has quit IRC09:35
*** e0ne has joined #openstack-stable09:42
*** pixelbeat has joined #openstack-stable09:46
*** mrunge has quit IRC10:49
*** mrunge has joined #openstack-stable10:54
*** takedakn has quit IRC11:04
*** jamielennox is now known as jamielennox|away11:49
*** e0ne has quit IRC12:37
*** y_sawai has joined #openstack-stable12:55
*** takedakn has joined #openstack-stable13:05
*** mrunge has quit IRC13:05
*** takedakn has quit IRC13:15
*** bknudson has joined #openstack-stable13:19
*** mriedem has joined #openstack-stable13:28
*** e0ne has joined #openstack-stable13:33
*** jamespage_ has joined #openstack-stable14:23
*** jamespage_ has quit IRC14:24
*** jamespage_ has joined #openstack-stable14:25
*** jamespage_ has quit IRC14:25
*** y_sawai has quit IRC14:29
*** y_sawai has joined #openstack-stable14:29
*** y_sawai has quit IRC14:29
*** eharney has joined #openstack-stable14:30
*** y_sawai has joined #openstack-stable14:41
*** e0ne has quit IRC14:55
*** e0ne has joined #openstack-stable15:03
*** eharney has quit IRC15:06
*** eharney has joined #openstack-stable15:19
*** ihrachys has quit IRC15:50
*** e0ne has quit IRC15:56
*** e0ne has joined #openstack-stable16:02
*** y_sawai has quit IRC16:39
*** eharney has quit IRC16:47
*** e0ne has quit IRC16:54
*** ihrachys has joined #openstack-stable16:57
*** mrunge has joined #openstack-stable17:02
*** derekh has quit IRC17:06
*** eharney has joined #openstack-stable17:22
*** ihrachys has quit IRC17:23
*** ihrachys has joined #openstack-stable17:39
*** mrunge has quit IRC17:39
*** eharney has quit IRC17:41
*** ihrachys has quit IRC17:43
*** apevec has quit IRC17:51
*** eharney has joined #openstack-stable18:08
*** bknudson has quit IRC18:10
*** e0ne has joined #openstack-stable18:13
*** bknudson has joined #openstack-stable18:16
*** e0ne has quit IRC18:17
mriedemsweet18:20
mriedemhttps://review.openstack.org/#/q/owner:%22OpenStack+Proposal+Bot%22+status:open+branch:"^stable/.*",n,z18:20
mriedemmtreinish: ^18:20
mriedemall g-r sync changes on all stable branches18:20
mtreinishmriedem: heh mostly -1s18:21
*** ihrachys has joined #openstack-stable18:35
*** ihrachys has quit IRC18:40
*** derekh has joined #openstack-stable19:00
*** pixelbeat has quit IRC19:28
*** derekh has quit IRC19:29
*** mriedem has quit IRC20:14
*** mriedem has joined #openstack-stable20:37
*** mriedem has quit IRC20:41
*** mriedem has joined #openstack-stable20:47
*** eharney has quit IRC21:07
*** apevec has joined #openstack-stable21:15
*** apevec has quit IRC21:15
*** apevec has joined #openstack-stable21:15
*** tonyb has joined #openstack-stable21:36
tonybhey look at that21:36
mriedemhi!21:36
tonybmriedem: If you don't have time for this that's cool.21:36
mriedemtonyb: http://logs.openstack.org/05/206705/3/check/gate-horizon-python27/3e84064/console.html#_2015-08-22_19_19_15_770 is actually a keystoneclient thing it looks like21:37
*** dims has joined #openstack-stable21:38
tonybmriedem: Hmmm, okay.  It's keystone that's failing but I thought the version of oslo that git pulled in was because of pythonn-ceilometer21:38
tonybmriedem: let me check the pip logs21:38
mriedemwell, stable/juno should be using python-ceilometerclient 1.0.1221:39
mriedemsince g-r is capped at <1.0.1321:39
mriedemand keystoneclient is uncapped in ceilometerclient 1.0.1221:39
mriedemhttps://github.com/openstack/python-ceilometerclient/blob/1.0.12/requirements.txt#L921:39
mriedempython-ceilometerclient==1.0.1221:39
mriedempython-keystoneclient==1.1.121:39
mriedemwhich is ok given keystoneclient and g-r21:39
mriedemhttps://github.com/openstack/requirements/blob/stable/juno/global-requirements.txt#L11421:39
mriedempython-keystoneclient>=0.10.0,<1.2.021:40
mriedemoslo.utils==2.3.0 is not ok21:40
mriedemhttps://github.com/openstack/requirements/blob/stable/juno/global-requirements.txt#L6821:40
tonybokay21:40
mriedemkeystoneclient 1.1.1 has capped oslo.utils https://github.com/openstack/python-keystoneclient/blob/1.1.1/requirements.txt#L1421:41
mriedemyou're right though21:41
mriedemceilometerclient 1.0.12 has uncapped oslo.utils21:41
mriedemhttps://github.com/openstack/python-ceilometerclient/blob/1.0.12/requirements.txt#L721:41
mriedemm'fer21:41
mriedemand g-r stable/juno caps ceilometerclient at <1.0.13, and g-r stable/kilo has ceilometerclient>=1.0.1321:41
mriedemso we are stuck :(21:41
tonybYeah so doesnt that mean g-r merge in ceilometerclient and then release21:42
mriedemshould have done a ceilometerclient 1.1 for kilo21:42
mriedemtonyb: but release it as what?21:42
mriedem1.0.13 is taken21:42
tonybSo I was thinking that we change juno g-r to be <1.1.0,!=1.0.13,!=1.0.14 and release 1.0.15 (and then black list 1.0.15 in kilo)21:43
tonybit's gross but wil it work?21:43
tonybI may have the versions slightly wrong but that's my idea21:44
mriedemwell,21:44
mriedemi'd think you'd actually have to raise kilo ceilometerclient to >=1.1,<1.221:45
mriedemoh god, even g-r on master has ceilometerclient>=1.0.1321:45
mriedemhttps://github.com/openstack/requirements/blob/master/global-requirements.txt#L14821:45
mriedemseems we should raise the minimum required version of python-ceilometerclient on master before we forget that's overlapping with stable/kilo21:46
tonyb*sigh*21:46
mriedemso "<1.1.0,!=1.0.13,!=1.0.14 and release 1.0.15" on stable/juno g-r sounds right21:46
mriedemwe want to reserve 1.0.x for juno21:47
tonybmriedem: okay.21:47
mriedemi'm not sure how to unfudge kilo right now21:48
mriedembesides >=1.1,<1.221:48
mriedembut we'd have to raise minimum ceilometerclient on master first21:49
mriedemto >=1.221:49
mriedemtonyb: the question would be if there is anything in ceilometerclient 1.1 that doesn't work with stable/kilo g-r21:50
mriedemtonyb: oslo.i18n would be a problem21:51
mriedemin kilo for ceilometerclient 1.121:51
tonybmriedem: Yeah.  I guess we (I) need to write this all down as best I can and get some ceilometer eyes on it.21:51
*** derekh has joined #openstack-stable21:51
mriedemi went in the ceilometer channel and asked for gordc but he's not around21:51
mriedemdumped my concern anyway21:51
tonybmriedem: Yeah I'm working on new releases of a few oslo libraries21:51
mriedemso maybe for kilo, we'd need to sync g-r stable/kilo to ceilometerclient 1.1.0 and release that as 1.1.121:51
mriedemand make ceilometerclient >=1.1.1,<1.221:52
mriedemand then master ceilometerclient is >=1.221:52
tonybmriedem: I think that makes sense (IIUC)21:53
tonybmriedem: If you see/hear me talk about the tangled web of onions this is what I'm talking about.21:54
tonybmriedem: which is why I considered just not fixing it, but I've been encouraged to make this work. so .....21:54
mriedemnote that the latest release from stable/kilo ceilometerclient was 1.0.1421:55
mriedembut making g-r stable/kilo require >=1.1.1 would ignore 1.0.1421:55
mriedemand we'd block 1.0.13 and 1.0.14 from g-r stable/juno as you said21:56
tonybmriedem: Yeah.  I kinda thought we'd have to do alternating blacklists in juno and kilo (so add !=1.0.15 to kilo) but you're idea is neater21:56
mriedemwell, the simple big picture idea in my mind is reserve 1.0.x for juno, 1.1.x for kilo and >=1.2 for master21:57
mriedembasically, the series of 1.0.x relases in ceilometerclient screwed this up, there should have been minor version bumps in there21:57
tonybmriedem: Yeah I couldn't think of a way to do that but  you have (assuming it works) :)21:58
mriedemlet me open a bug for python-ceilometerclient and try to post this there21:58
mriedemhttps://bugs.launchpad.net/python-ceilometerclient/+bug/149451621:59
openstackLaunchpad bug 1494516 in python-ceilometerclient "python-ceilometerclient 1.0.12 has uncapped oslo.utils which breaks unit test jobs on stable/juno" [Undecided,New]21:59
tonybmriedem: Thanks.22:00
mriedemalso added to https://etherpad.openstack.org/p/stable-tracker22:02
mriedemtonyb: want to post to the ML to get input on if that's a sane plan?22:02
tonybmriedem: Sure.22:03
tonybmriedem: so as I open bugs for similar issues should I add them to that etherpad?22:03
mriedemtonyb: yeah22:04
*** bknudson has quit IRC22:04
tonybmriedem: no problem.22:04
tonybmriedem: there are 3 oslo issues I'm working which should unlock a few off: https://review.openstack.org/#/q/branch:stable/juno+status:open+owner:%22OpenStack+Proposal+Bot+(11131)%22,n,z only some of which I actually need to merge22:06
*** dims_ has joined #openstack-stable22:20
*** dims has quit IRC22:23
mriedemcould use some stable reviews on this https://review.openstack.org/#/q/I36a954c095a9aa35879200784dc18e35edf689e6,n,z22:44
mriedemguy upgrading to kilo hit that last night22:44
*** bknudson has joined #openstack-stable23:05
*** apevec has quit IRC23:13
*** pixelbeat has joined #openstack-stable23:35
*** apevec has joined #openstack-stable23:56

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