*** takedakn has joined #openstack-stable | 00:50 | |
*** mriedem has joined #openstack-stable | 00:53 | |
*** mriedem1 has quit IRC | 00:53 | |
*** takedakn has quit IRC | 01:28 | |
*** takedakn has joined #openstack-stable | 01:33 | |
*** y_sawai has joined #openstack-stable | 02:44 | |
*** y_sawai has quit IRC | 03:06 | |
*** mriedem has quit IRC | 03:43 | |
*** morgan has quit IRC | 04:06 | |
*** morganfainberg has joined #openstack-stable | 04:07 | |
*** morganfainberg is now known as morgan | 04:09 | |
*** y_sawai has joined #openstack-stable | 04:40 | |
*** liam__ has joined #openstack-stable | 05:19 | |
*** takedakn has quit IRC | 05:47 | |
*** y_sawai has quit IRC | 06:05 | |
*** mrunge has joined #openstack-stable | 06:08 | |
*** jamespage_ has joined #openstack-stable | 06:42 | |
*** jamespage_ has quit IRC | 06:46 | |
*** bapalm has quit IRC | 07:58 | |
*** bapalm has joined #openstack-stable | 08:00 | |
*** ihrachys has joined #openstack-stable | 08:01 | |
*** ihrachys has quit IRC | 08:11 | |
*** takedakn has joined #openstack-stable | 08:16 | |
*** ihrachys has joined #openstack-stable | 08:18 | |
*** takedakn has quit IRC | 08:19 | |
*** takedakn has joined #openstack-stable | 08:34 | |
*** y_sawai has joined #openstack-stable | 08:45 | |
*** derekh has joined #openstack-stable | 08:51 | |
*** liam__ has joined #openstack-stable | 08:55 | |
*** e0ne has joined #openstack-stable | 08:57 | |
*** liam__ has quit IRC | 08:57 | |
*** y_sawai has quit IRC | 09:02 | |
*** e0ne has quit IRC | 09:07 | |
*** e0ne has joined #openstack-stable | 09:12 | |
*** apevec has joined #openstack-stable | 09:31 | |
*** e0ne has quit IRC | 09:35 | |
*** e0ne has joined #openstack-stable | 09:42 | |
*** pixelbeat has joined #openstack-stable | 09:46 | |
*** mrunge has quit IRC | 10:49 | |
*** mrunge has joined #openstack-stable | 10:54 | |
*** takedakn has quit IRC | 11:04 | |
*** jamielennox is now known as jamielennox|away | 11:49 | |
*** e0ne has quit IRC | 12:37 | |
*** y_sawai has joined #openstack-stable | 12:55 | |
*** takedakn has joined #openstack-stable | 13:05 | |
*** mrunge has quit IRC | 13:05 | |
*** takedakn has quit IRC | 13:15 | |
*** bknudson has joined #openstack-stable | 13:19 | |
*** mriedem has joined #openstack-stable | 13:28 | |
*** e0ne has joined #openstack-stable | 13:33 | |
*** jamespage_ has joined #openstack-stable | 14:23 | |
*** jamespage_ has quit IRC | 14:24 | |
*** jamespage_ has joined #openstack-stable | 14:25 | |
*** jamespage_ has quit IRC | 14:25 | |
*** y_sawai has quit IRC | 14:29 | |
*** y_sawai has joined #openstack-stable | 14:29 | |
*** y_sawai has quit IRC | 14:29 | |
*** eharney has joined #openstack-stable | 14:30 | |
*** y_sawai has joined #openstack-stable | 14:41 | |
*** e0ne has quit IRC | 14:55 | |
*** e0ne has joined #openstack-stable | 15:03 | |
*** eharney has quit IRC | 15:06 | |
*** eharney has joined #openstack-stable | 15:19 | |
*** ihrachys has quit IRC | 15:50 | |
*** e0ne has quit IRC | 15:56 | |
*** e0ne has joined #openstack-stable | 16:02 | |
*** y_sawai has quit IRC | 16:39 | |
*** eharney has quit IRC | 16:47 | |
*** e0ne has quit IRC | 16:54 | |
*** ihrachys has joined #openstack-stable | 16:57 | |
*** mrunge has joined #openstack-stable | 17:02 | |
*** derekh has quit IRC | 17:06 | |
*** eharney has joined #openstack-stable | 17:22 | |
*** ihrachys has quit IRC | 17:23 | |
*** ihrachys has joined #openstack-stable | 17:39 | |
*** mrunge has quit IRC | 17:39 | |
*** eharney has quit IRC | 17:41 | |
*** ihrachys has quit IRC | 17:43 | |
*** apevec has quit IRC | 17:51 | |
*** eharney has joined #openstack-stable | 18:08 | |
*** bknudson has quit IRC | 18:10 | |
*** e0ne has joined #openstack-stable | 18:13 | |
*** bknudson has joined #openstack-stable | 18:16 | |
*** e0ne has quit IRC | 18:17 | |
mriedem | sweet | 18:20 |
---|---|---|
mriedem | https://review.openstack.org/#/q/owner:%22OpenStack+Proposal+Bot%22+status:open+branch:"^stable/.*",n,z | 18:20 |
mriedem | mtreinish: ^ | 18:20 |
mriedem | all g-r sync changes on all stable branches | 18:20 |
mtreinish | mriedem: heh mostly -1s | 18:21 |
*** ihrachys has joined #openstack-stable | 18:35 | |
*** ihrachys has quit IRC | 18:40 | |
*** derekh has joined #openstack-stable | 19:00 | |
*** pixelbeat has quit IRC | 19:28 | |
*** derekh has quit IRC | 19:29 | |
*** mriedem has quit IRC | 20:14 | |
*** mriedem has joined #openstack-stable | 20:37 | |
*** mriedem has quit IRC | 20:41 | |
*** mriedem has joined #openstack-stable | 20:47 | |
*** eharney has quit IRC | 21:07 | |
*** apevec has joined #openstack-stable | 21:15 | |
*** apevec has quit IRC | 21:15 | |
*** apevec has joined #openstack-stable | 21:15 | |
*** tonyb has joined #openstack-stable | 21:36 | |
tonyb | hey look at that | 21:36 |
mriedem | hi! | 21:36 |
tonyb | mriedem: If you don't have time for this that's cool. | 21:36 |
mriedem | tonyb: 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 like | 21:37 |
*** dims has joined #openstack-stable | 21:38 | |
tonyb | mriedem: Hmmm, okay. It's keystone that's failing but I thought the version of oslo that git pulled in was because of pythonn-ceilometer | 21:38 |
tonyb | mriedem: let me check the pip logs | 21:38 |
mriedem | well, stable/juno should be using python-ceilometerclient 1.0.12 | 21:39 |
mriedem | since g-r is capped at <1.0.13 | 21:39 |
mriedem | and keystoneclient is uncapped in ceilometerclient 1.0.12 | 21:39 |
mriedem | https://github.com/openstack/python-ceilometerclient/blob/1.0.12/requirements.txt#L9 | 21:39 |
mriedem | python-ceilometerclient==1.0.12 | 21:39 |
mriedem | python-keystoneclient==1.1.1 | 21:39 |
mriedem | which is ok given keystoneclient and g-r | 21:39 |
mriedem | https://github.com/openstack/requirements/blob/stable/juno/global-requirements.txt#L114 | 21:39 |
mriedem | python-keystoneclient>=0.10.0,<1.2.0 | 21:40 |
mriedem | oslo.utils==2.3.0 is not ok | 21:40 |
mriedem | https://github.com/openstack/requirements/blob/stable/juno/global-requirements.txt#L68 | 21:40 |
tonyb | okay | 21:40 |
mriedem | keystoneclient 1.1.1 has capped oslo.utils https://github.com/openstack/python-keystoneclient/blob/1.1.1/requirements.txt#L14 | 21:41 |
mriedem | you're right though | 21:41 |
mriedem | ceilometerclient 1.0.12 has uncapped oslo.utils | 21:41 |
mriedem | https://github.com/openstack/python-ceilometerclient/blob/1.0.12/requirements.txt#L7 | 21:41 |
mriedem | m'fer | 21:41 |
mriedem | and g-r stable/juno caps ceilometerclient at <1.0.13, and g-r stable/kilo has ceilometerclient>=1.0.13 | 21:41 |
mriedem | so we are stuck :( | 21:41 |
tonyb | Yeah so doesnt that mean g-r merge in ceilometerclient and then release | 21:42 |
mriedem | should have done a ceilometerclient 1.1 for kilo | 21:42 |
mriedem | tonyb: but release it as what? | 21:42 |
mriedem | 1.0.13 is taken | 21:42 |
tonyb | So 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 |
tonyb | it's gross but wil it work? | 21:43 |
tonyb | I may have the versions slightly wrong but that's my idea | 21:44 |
mriedem | well, | 21:44 |
mriedem | i'd think you'd actually have to raise kilo ceilometerclient to >=1.1,<1.2 | 21:45 |
mriedem | oh god, even g-r on master has ceilometerclient>=1.0.13 | 21:45 |
mriedem | https://github.com/openstack/requirements/blob/master/global-requirements.txt#L148 | 21:45 |
mriedem | seems we should raise the minimum required version of python-ceilometerclient on master before we forget that's overlapping with stable/kilo | 21:46 |
tonyb | *sigh* | 21:46 |
mriedem | so "<1.1.0,!=1.0.13,!=1.0.14 and release 1.0.15" on stable/juno g-r sounds right | 21:46 |
mriedem | we want to reserve 1.0.x for juno | 21:47 |
tonyb | mriedem: okay. | 21:47 |
mriedem | i'm not sure how to unfudge kilo right now | 21:48 |
mriedem | besides >=1.1,<1.2 | 21:48 |
mriedem | but we'd have to raise minimum ceilometerclient on master first | 21:49 |
mriedem | to >=1.2 | 21:49 |
mriedem | tonyb: the question would be if there is anything in ceilometerclient 1.1 that doesn't work with stable/kilo g-r | 21:50 |
mriedem | tonyb: oslo.i18n would be a problem | 21:51 |
mriedem | in kilo for ceilometerclient 1.1 | 21:51 |
tonyb | mriedem: 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-stable | 21:51 | |
mriedem | i went in the ceilometer channel and asked for gordc but he's not around | 21:51 |
mriedem | dumped my concern anyway | 21:51 |
tonyb | mriedem: Yeah I'm working on new releases of a few oslo libraries | 21:51 |
mriedem | so maybe for kilo, we'd need to sync g-r stable/kilo to ceilometerclient 1.1.0 and release that as 1.1.1 | 21:51 |
mriedem | and make ceilometerclient >=1.1.1,<1.2 | 21:52 |
mriedem | and then master ceilometerclient is >=1.2 | 21:52 |
tonyb | mriedem: I think that makes sense (IIUC) | 21:53 |
tonyb | mriedem: If you see/hear me talk about the tangled web of onions this is what I'm talking about. | 21:54 |
tonyb | mriedem: which is why I considered just not fixing it, but I've been encouraged to make this work. so ..... | 21:54 |
mriedem | note that the latest release from stable/kilo ceilometerclient was 1.0.14 | 21:55 |
mriedem | but making g-r stable/kilo require >=1.1.1 would ignore 1.0.14 | 21:55 |
mriedem | and we'd block 1.0.13 and 1.0.14 from g-r stable/juno as you said | 21:56 |
tonyb | mriedem: 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 neater | 21:56 |
mriedem | well, the simple big picture idea in my mind is reserve 1.0.x for juno, 1.1.x for kilo and >=1.2 for master | 21:57 |
mriedem | basically, the series of 1.0.x relases in ceilometerclient screwed this up, there should have been minor version bumps in there | 21:57 |
tonyb | mriedem: Yeah I couldn't think of a way to do that but you have (assuming it works) :) | 21:58 |
mriedem | let me open a bug for python-ceilometerclient and try to post this there | 21:58 |
mriedem | https://bugs.launchpad.net/python-ceilometerclient/+bug/1494516 | 21:59 |
openstack | Launchpad 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 |
tonyb | mriedem: Thanks. | 22:00 |
mriedem | also added to https://etherpad.openstack.org/p/stable-tracker | 22:02 |
mriedem | tonyb: want to post to the ML to get input on if that's a sane plan? | 22:02 |
tonyb | mriedem: Sure. | 22:03 |
tonyb | mriedem: so as I open bugs for similar issues should I add them to that etherpad? | 22:03 |
mriedem | tonyb: yeah | 22:04 |
*** bknudson has quit IRC | 22:04 | |
tonyb | mriedem: no problem. | 22:04 |
tonyb | mriedem: 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 merge | 22:06 |
*** dims_ has joined #openstack-stable | 22:20 | |
*** dims has quit IRC | 22:23 | |
mriedem | could use some stable reviews on this https://review.openstack.org/#/q/I36a954c095a9aa35879200784dc18e35edf689e6,n,z | 22:44 |
mriedem | guy upgrading to kilo hit that last night | 22:44 |
*** bknudson has joined #openstack-stable | 23:05 | |
*** apevec has quit IRC | 23:13 | |
*** pixelbeat has joined #openstack-stable | 23:35 | |
*** apevec has joined #openstack-stable | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!