*** takedakn has quit IRC | 00:22 | |
*** jamielennox|away is now known as jamielennox | 00:29 | |
*** pixelbeat has quit IRC | 02:01 | |
*** david-lyle has joined #openstack-stable | 02:10 | |
*** xaeth_afk is now known as xaeth | 03:06 | |
*** xaeth is now known as xaeth_afk | 03:25 | |
*** mrunge has joined #openstack-stable | 06:16 | |
*** e0ne has joined #openstack-stable | 07:09 | |
*** e0ne has quit IRC | 07:29 | |
*** e0ne has joined #openstack-stable | 07:33 | |
*** jamielennox is now known as jamielennox|away | 07:36 | |
*** tobe has joined #openstack-stable | 08:05 | |
*** e0ne has quit IRC | 08:23 | |
*** tobe has quit IRC | 08:31 | |
*** derekh has joined #openstack-stable | 08:37 | |
*** e0ne has joined #openstack-stable | 08:58 | |
*** e0ne is now known as e0ne_ | 08:58 | |
*** e0ne_ is now known as e0ne | 09:07 | |
*** apevec has joined #openstack-stable | 09:10 | |
*** e0ne is now known as e0ne_ | 09:21 | |
*** e0ne_ is now known as e0ne | 09:55 | |
*** pixelbeat has joined #openstack-stable | 10:32 | |
*** e0ne is now known as e0ne_ | 10:56 | |
*** ihrachyshka has joined #openstack-stable | 11:05 | |
*** ihrachyshka has quit IRC | 11:11 | |
*** e0ne_ is now known as e0ne | 11:14 | |
*** ihrachyshka has joined #openstack-stable | 11:16 | |
*** e0ne is now known as e0ne_ | 11:28 | |
*** e0ne_ is now known as e0ne | 11:30 | |
*** e0ne is now known as e0ne_ | 12:10 | |
*** derekh is now known as derekh_afk | 12:11 | |
*** e0ne_ is now known as e0ne | 12:13 | |
*** ihrachyshka has quit IRC | 12:32 | |
*** bknudson has quit IRC | 12:43 | |
*** e0ne is now known as e0ne_ | 12:56 | |
*** e0ne_ is now known as e0ne | 12:57 | |
*** derekh_afk is now known as derekh | 13:00 | |
*** bknudson has joined #openstack-stable | 13:11 | |
*** mriedem_away is now known as mriedem | 13:37 | |
*** eharney has joined #openstack-stable | 13:49 | |
*** arielb has joined #openstack-stable | 13:50 | |
*** subscope has quit IRC | 14:06 | |
*** subscope has joined #openstack-stable | 14:21 | |
*** xaeth_afk is now known as xaeth | 14:48 | |
*** subscope has quit IRC | 14:54 | |
*** e0ne is now known as e0ne_ | 14:55 | |
*** subscope has joined #openstack-stable | 15:06 | |
*** e0ne_ is now known as e0ne | 15:07 | |
*** openstackstatus has quit IRC | 15:56 | |
*** openstackstatus has joined #openstack-stable | 15:57 | |
*** ChanServ sets mode: +v openstackstatus | 15:57 | |
*** e0ne is now known as e0ne_ | 16:04 | |
*** derekh has quit IRC | 16:52 | |
*** subscope has quit IRC | 17:09 | |
*** e0ne_ is now known as e0ne | 17:32 | |
*** e0ne has quit IRC | 17:34 | |
*** xaeth is now known as xaeth_afk | 17:58 | |
*** mrunge has quit IRC | 18:17 | |
*** rwsu_ has quit IRC | 18:24 | |
*** apevec has quit IRC | 18:36 | |
*** xaeth_afk is now known as xaeth | 18:38 | |
*** xaeth is now known as xaeth_afk | 19:13 | |
mriedem | this has been sitting around since early february https://review.openstack.org/#/c/154530/ | 20:07 |
---|---|---|
mriedem | bug is marked high | 20:07 |
mriedem | data loss | 20:07 |
mtreinish | mriedem: +A | 20:08 |
mriedem | woot | 20:08 |
adam_g | mriedem, mtreinish do either of you know if stable py2* jobs are meant to install libraries from their respective stable branches, or just consume them from pip? | 20:11 |
mriedem | pip | 20:11 |
mriedem | i think | 20:11 |
mriedem | i assume anyway :) | 20:11 |
mtreinish | adam_g: everything will be from pip, except if it;s the lib under test | 20:11 |
mriedem | we used to clone the libraries from master which was a bad idea | 20:12 |
mriedem | in the long long ago | 20:12 |
adam_g | right | 20:12 |
mtreinish | mriedem: never on the py27 jobs | 20:12 |
mtreinish | only on devstack | 20:12 |
adam_g | mtreinish, is the same true for the devstack runs? | 20:12 |
mriedem | mtreinish: no, devstack | 20:12 |
mriedem | yeah | 20:12 |
mriedem | but nova used to use things from neutronclient before those things were released | 20:12 |
mriedem | stuff like that | 20:12 |
mtreinish | adam_g: it is now, it didn't used to be | 20:12 |
adam_g | hmm | 20:12 |
mtreinish | another important distinction is the py27 jobs don't sync g-r beforehand they depend on the local copy | 20:13 |
mtreinish | while devstack will sync g-r | 20:13 |
prometheanfire | nova requires barbicanclient to generate configs, but barbicanclient is only in test-requirements | 20:13 |
prometheanfire | for kilo | 20:13 |
adam_g | if theres a stable/juno branch of $lib with upper caps on things, but $project stable/juno that requires $lib and it gets it from release, whats the point of the $lib stable/juno? | 20:14 |
* adam_g is trying to catch up on some stable/juno py2 failures | 20:14 | |
adam_g | theres a transitive dep conflict currently: glance->keystonemiddleware->(uncapped)pycadf->(uncapped)oslo.config conflicts with stable/juno oslo.config | 20:15 |
adam_g | keystonemiddleware,pycadf both have stable juno branches with the caps required to avoid the conflict | 20:16 |
bknudson | adam_g: https://review.openstack.org/#/q/project:openstack/pycadf+branch:stable/juno,n,z -- looks like all the changes in pycadf have merged | 20:20 |
bknudson | but there wasn't a release | 20:20 |
bknudson | in keystonemiddleware, there's a change to update global requirements -- https://review.openstack.org/#/q/project:openstack/keystonemiddleware+branch:stable/juno,n,z | 20:21 |
bknudson | I assume the failure is due to pycadf. | 20:21 |
bknudson | this is what it was failing on before | 20:21 |
bknudson | yep, that's the same failure, so keystonemiddleware requirements update is failing due to pycadf again... for a while there it was working. | 20:22 |
adam_g | bknudson, right but all of that is irrelevant if the py27 jobs just install those libs from pip | 20:26 |
adam_g | unless im missing something re library releases from the stable/branches | 20:26 |
bknudson | adam_g: why is it irrelevant if it's installed via pip? because something is uncapped? | 20:27 |
bknudson | the keystonemiddleware requirements change is trying to cap everything: https://review.openstack.org/#/c/173123/4/requirements.txt | 20:29 |
*** e0ne has joined #openstack-stable | 20:33 | |
adam_g | bknudson, http://paste.ubuntu.com/11031671/ | 20:34 |
adam_g | bknudson, wheere does the keystonemiddleware requirement change to its stable/juno end up in a pypi release? | 20:34 |
*** mriedem is now known as mriderman | 20:35 | |
bknudson | adam_g: we haven't released keystonemiddleware in stable/juno yet. | 20:36 |
bknudson | or pycadf | 20:36 |
bknudson | adam_g: oh, we did release keystonemiddleware 1.3.1 to fix a security vulnerability | 20:37 |
adam_g | bknudson, right, my confusion is where do those releases end up? and how do we instruct stable/juno to install them instead of what its using now? | 20:37 |
bknudson | adam_g: stable/juno global-requirements has keystonemiddleware>=1.0.0,<1.4.0 -- http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt?h=stable%2Fjuno#n40 | 20:38 |
adam_g | bknudson, right | 20:38 |
adam_g | 1.3.1 has an uncapped pycadf dep | 20:39 |
adam_g | assuming https://review.openstack.org/#/c/173123/4/requirements.txt lands | 20:39 |
adam_g | does that get released as 1.3.2? | 20:39 |
adam_g | (as part of) | 20:39 |
bknudson | yes, it would be 1.3.2 | 20:39 |
adam_g | and 1.3.1 blacklisted form stable/juno? | 20:39 |
bknudson | that's the only way we could do it. | 20:39 |
bknudson | blacklisting 1.3.1 wouldn't hurt | 20:40 |
adam_g | bknudson, oh, i just realized what im missing | 20:40 |
adam_g | <1.4.0 is juno | 20:40 |
adam_g | >=1.4.0 <=1.5.0 is kilo | 20:41 |
adam_g | er, >=1.4.0,<1.5.0 | 20:41 |
adam_g | and >=1.5.0 is liberty? | 20:41 |
bknudson | scared me. | 20:41 |
bknudson | keystonemiddleware>=1.5.0,<1.6.0 is what's in stable/kilo | 20:41 |
adam_g | alright, i just completely forgot about the version ranges part of thi | 20:42 |
adam_g | sorry, its been a while | 20:42 |
bknudson | keystonemiddleware>=1.5.0 is what's in master now, next release of keystonemiddleware better be at least 1.6.0 | 20:42 |
bknudson | actually, we've already got 1.6.1 | 20:43 |
bknudson | it's strange that the requirements don't overlap between stable releases. | 20:45 |
*** pixelbeat has quit IRC | 20:52 | |
*** mriderman has quit IRC | 20:54 | |
*** mriedem has joined #openstack-stable | 20:59 | |
*** e0ne has quit IRC | 21:02 | |
*** eharney has quit IRC | 21:09 | |
*** xaeth_afk is now known as xaeth | 21:09 | |
*** mriedem has quit IRC | 21:11 | |
*** mriedem has joined #openstack-stable | 21:12 | |
*** rwsu has joined #openstack-stable | 21:30 | |
*** rwsu has quit IRC | 21:30 | |
*** rwsu has joined #openstack-stable | 21:31 | |
*** rwsu has quit IRC | 21:39 | |
*** xaeth is now known as xaeth_afk | 21:45 | |
*** mriedem has quit IRC | 21:49 | |
*** rwsu has joined #openstack-stable | 21:58 | |
*** arielb has quit IRC | 22:14 | |
*** bknudson has quit IRC | 22:21 | |
*** rwsu has quit IRC | 22:56 | |
*** pixelbeat has joined #openstack-stable | 23:06 | |
*** rwsu has joined #openstack-stable | 23:22 | |
*** rwsu has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!