Tuesday, 2016-11-01

*** clsacramento has quit IRC00:12
*** sigmavirus has quit IRC00:20
*** dims_ has quit IRC00:20
*** _sigmavirus24 has joined #openstack-requirements00:21
*** dims has joined #openstack-requirements00:31
*** armax has quit IRC03:09
*** armax has joined #openstack-requirements03:19
*** armax has quit IRC03:58
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/38855507:19
*** jpich has joined #openstack-requirements09:18
*** dootniz is now known as kragniz09:59
*** rtheis has joined #openstack-requirements10:00
stevemaro/11:58
stevemarhello requirements folks!12:00
*** breton has joined #openstack-requirements12:00
stevemarwe have an issue in keystonemiddleware, it seems kombu 4.0.0 was released recently and broke a bunch of our stuff: http://logs.openstack.org/98/392098/1/check/gate-keystonemiddleware-python27-ubuntu-trusty/cb33283/testr_results.html.gz12:00
stevemari'm sure oslo.messaging is also affected12:01
stevemarbut when looking at upper-constraints, it should have never landed 4.0.0, it's capped at 3.0.37! https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L16512:01
stevemarso two questions: 1) why isn't the u-c cap working? and 2) i plan to submit a change to g-r to stop the install of 4.0.0, should i use <4.0.0 or !=4.0.0 (presumably the changes that broke us won't be fixed in 4.1.0)12:02
jrollstevemar: looks like the pip install there isn't using u-c :/12:04
jrollthat would go here: https://github.com/openstack/keystonemiddleware/blob/master/tox.ini#L812:04
stevemarjroll: hmm, i thought all the jobs now were using u-c so we didn't have to define it in tox.ini?12:05
stevemarjroll: hmm.. something like this change: https://github.com/openstack/keystone/commit/85ae2454c9eea8fa134df74527cbd1f2e910fe0512:07
stevemarjroll: guess i still need that specific line:  install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}12:07
jrollstevemar: that commit is about certain jobs that didn't *support* u-c at all, you still need the install_command line12:07
jrollya12:07
jrollstevemar: that removed the venv-specific overrides for things that didn't support u-c12:08
stevemarjroll: yeah, i suppose i could drop that in. still leaves a what-are-we-going-to-do-about-kombu-4.0.0 question12:08
jrollstevemar: yeah, I looked at it briefly yesterday, looks like it's only in their dev req's12:09
jrollhrm, https://github.com/celery/kombu/issues/64112:10
stevemarjroll: was there a suggestion about only capping requirements for services, not libraries?12:10
jrollstevemar: not that I've seen12:11
stevemarjroll: taking a quick look and it seems mostly services (nova/glance) have the install command that uses u-c12:11
stevemareh12:11
jrollinteresting, we use it in ironic libraries12:11
*** _sigmavirus24 is now known as sigmavirus12:12
*** sigmavirus has joined #openstack-requirements12:12
stevemarhttp://codesearch.openstack.org/?q=install_command%20%3D%20pip%20install%20-c%7Benv%3AUPPER_CONSTRAINTS_FILE%3Ahttps%3A%2F%2Fgit.openstack.org%2Fcgit%2Fopenstack%2Frequirements%2Fplain%2Fupper-constraints.txt%7D%20%7Bopts%7D%20%7Bpackages%7D&i=nope&files=&repos=12:12
jrollit looks like kombu folks don't support kombu 4.0 installed without amqp 2.012:12
jrollstevemar: oh, it's a bit different for libs, now I remember12:14
jrollhttp://codesearch.openstack.org/?q=%7Btoxinidir%7D%2Ftools%2Ftox_install.sh%20%7Benv%3AUPPER_CONSTRAINTS_FILE&i=nope&files=&repos=12:14
stevemarjroll: yeah, i vaguely remember that too12:14
jrollso the problem is that libs are in u-c themselves, so they need a script to change u-c, such that they can install from source12:14
jrollstevemar: e.g. https://github.com/openstack/python-ironicclient/blob/master/tools/tox_install.sh12:15
stevemaroh the weird "tox_install" thing that everyone copied around12:15
stevemarjroll: looks like oslo.messaging is aware of it: https://review.openstack.org/#/q/project:openstack/oslo.messaging12:15
jrollah, yep12:16
stevemari'll wait and see how the requirements team wants the oslo team to handle it (and then do the same)12:17
stevemarwe don't get nearly the volume of changes in keystonemiddleware12:17
jroll++12:17
jrollI suspect we might end up pinning it, just so we don't have churn for u-c changes every time they release kombu12:17
stevemaryeah12:18
stevemarwe have ~10 open changes in keystonemiddleware, we can be broken for a bit :P12:18
jrollheh12:18
openstackgerritGevorg Davoian proposed openstack/requirements: Set upper constraint on kombu to be < 4.0.0  https://review.openstack.org/39213512:38
stevemarjroll: ^ :)12:42
jrollha, there it is12:43
openstackgerritGevorg Davoian proposed openstack/requirements: Set upper constraint on kombu to be < 4.0.0  https://review.openstack.org/39213512:49
openstackgerritMerged openstack/requirements: Bump vnware-nsxlib to 0.2.0  https://review.openstack.org/39111413:24
*** armax has joined #openstack-requirements15:23
*** armax has quit IRC15:28
*** tdurakov has quit IRC16:09
*** tdurakov has joined #openstack-requirements16:11
*** armax has joined #openstack-requirements16:32
*** armax has quit IRC16:37
*** armax has joined #openstack-requirements16:43
*** jpich has quit IRC17:01
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for os-brick to new release 1.7.0  https://review.openstack.org/39224417:18
openstackgerritIhar Hrachyshka proposed openstack/requirements: Uncap amqp 2.0+ in global requirements  https://review.openstack.org/39224517:18
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for keystoneauth1 to new release 2.15.0  https://review.openstack.org/39224617:18
sigmavirusprometheanfire: should  https://review.openstack.org/392135 update the u-c file too?17:19
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for django_openstack_auth to new release 3.0.0  https://review.openstack.org/39224717:19
prometheanfireyes17:20
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for os_vif to new release 1.3.0  https://review.openstack.org/39224817:20
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for python-ceilometerclient to new release 2.7.0  https://review.openstack.org/39224917:22
prometheanfiresigmavirus: though kombu is already at kombu===3.0.3717:22
openstackgerritIhar Hrachyshka proposed openstack/requirements: Uncap amqp 2.0+ in global requirements  https://review.openstack.org/39224517:30
openstackgerritIhar Hrachyshka proposed openstack/requirements: Uncap amqp 2.0+ in global requirements  https://review.openstack.org/39224517:31
*** armax has quit IRC17:49
*** armax has joined #openstack-requirements18:47
*** armax has quit IRC18:47
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for XStatic-Angular to new release 1.5.8.0  https://review.openstack.org/39227518:57
openstackgerritOpenStack Release Bot proposed openstack/requirements: update constraint for XStatic-D3 to new release 3.5.17.0  https://review.openstack.org/39227618:57
sigmavirusprometheanfire: then how is this a problem?19:03
sigmavirusmeh whatever19:03
prometheanfiresigmavirus: exactly19:03
*** strigazi is now known as strigazi_AFK19:09
sigmavirusprometheanfire: sounds like you should figure out why constraints are broken ;)19:12
prometheanfireuc updates?19:12
sigmavirusno there are a fair number of jobs that are not obeying constraints it seems19:17
prometheanfiresigmavirus: your kombu update is in https://review.openstack.org/38855519:18
prometheanfireya, that's harder to police :|19:18
prometheanfirebring it up tomorrow morning19:18
*** armax has joined #openstack-requirements19:22
*** clsacramento has joined #openstack-requirements19:34
*** rtheis has quit IRC20:29
*** r1chardj0n3s_afk is now known as r1chardj0n3s20:43
tonybtoabctl: Like dhellmann says we need PTL/CPL sign off23:20

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