Friday, 2019-03-22

*** irclogbot_3 has joined #openstack-requirements00:17
smcginnisdhellmann: Appears to be a change in behavior in the lower-constraints jobs. I know they had been working at least up until recently.00:18
smcginnisDon't think the zuul update would have affected that. Maybe a tox upgrade?00:18
*** hongbin has joined #openstack-requirements02:22
*** udesale has joined #openstack-requirements03:21
*** hongbin has quit IRC04:12
*** TheJulia has quit IRC04:31
*** coreycb has quit IRC04:31
*** TheJulia has joined #openstack-requirements04:31
*** dustinc has quit IRC04:31
*** spsurya has quit IRC04:31
*** adrianreza has quit IRC04:32
*** kmalloc has quit IRC04:32
*** johnsom has quit IRC04:32
*** coreycb has joined #openstack-requirements04:34
*** spsurya has joined #openstack-requirements04:34
*** adrianreza has joined #openstack-requirements04:34
*** johnsom has joined #openstack-requirements04:35
*** dustinc has joined #openstack-requirements04:39
*** kmalloc has joined #openstack-requirements04:39
*** udesale has quit IRC04:47
*** udesale has joined #openstack-requirements04:47
*** dustinc has quit IRC05:50
*** openstackgerrit has joined #openstack-requirements06:14
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/64156806:14
*** dims has quit IRC06:39
*** dims has joined #openstack-requirements06:41
*** tosky has joined #openstack-requirements07:53
*** hberaud has quit IRC08:20
*** hberaud has joined #openstack-requirements08:22
*** dtantsur|afk is now known as dtantsur08:33
*** jpich has joined #openstack-requirements08:43
*** jpich has quit IRC10:13
*** jpich has joined #openstack-requirements10:14
*** dtantsur is now known as dtantsur|brb10:28
*** hberaud is now known as hberaud|school-r10:56
*** johnsom has quit IRC10:59
*** adrianreza has quit IRC10:59
*** johnsom has joined #openstack-requirements10:59
*** spsurya has quit IRC10:59
*** adrianreza has joined #openstack-requirements11:00
*** spsurya has joined #openstack-requirements11:00
*** dtantsur|brb is now known as dtantsur12:05
*** hberaud|school-r is now known as hberaud12:24
*** udesale has quit IRC12:47
dhellmannedmondsw , smcginnis , prometheanfire : the lower constraints files were built by installing your primary dependencies at their lower bound and not constraining anything else, so if you need to update a package you could try just removing that 1 constraint and see what you get12:48
dhellmannefried : oh, that's unfortunate :-/12:48
*** udesale has joined #openstack-requirements12:48
dhellmannedmondsw , smcginnis , prometheanfire : it looks like that error is coming from the isort package, so maybe check the constraint on that one, too12:50
edmondswdhellmann yeah, I noticed the isort thing, but that (or the thing that pulls it in, pkg_resources) doesn't appear to have ever been in openstack/requirements and I wasn't sure what I should set as lc for those12:59
edmondswI decided to just try removing appdirs from lc13:00
edmondswright or wrong, that seems to have resolved it13:00
dhellmannok13:00
*** irclogbot_3 has quit IRC13:01
*** altlogbot_0 has quit IRC13:01
dhellmannI would be surprised if pkg_resources has a dependency, since it's shipped as part of setuptools. I wonder if they're vendoring isort.13:01
dhellmanneither way, I'm glad it's working13:01
*** altlogbot_1 has joined #openstack-requirements13:02
*** irclogbot_0 has joined #openstack-requirements13:02
edmondswdhellmann oh, I skimmed that too quickly. pkg_resources doesn't depend on isort, it's just what pulled it in13:03
edmondswhttp://logs.openstack.org/45/645245/1/check/openstack-tox-lower-constraints/dbd4f19/job-output.txt.gz#_2019-03-21_17_38_26_80120713:03
edmondswI'm not sure how to tell why it pulled it in...13:03
edmondsw(line above the one I linked)13:03
dhellmannpbr is resolving an entry point via pkg_resources, so it's either importing something that uses isort or isort defines an entry point in that namespace13:04
edmondswI don't really understand how all that works13:20
smcginnisdhellmann: Morning. Did you see the other discussion yesterday that the lower-constraints jobs aren't actually working?13:20
edmondswI think this probably traces back to a neutron entry point, but I don't see one for isort specifically13:20
edmondswsmcginnis you mean for nova, or more generally?13:21
smcginnisedmondsw: It was pointed out in nova, but apparently a wider spread issue.13:21
smcginnisBut conflicting that we are getting your failure with the lower constraints, so I'm not sure what the whole picture is here.13:21
edmondswI'm the one that pointed it out in nova, but sounds like that has taken on a life of it's own13:22
edmondswI thought the problem in nova was a problem specific to nova... well, not to say someone else couldn't be doing the same things wrong...13:22
smcginnisedmondsw: From what I understand, your failure is using the lower constraints and it fails due to a package being too low. But the later conversation in nova was that there are at least some jobs that are not using the lower constraints at all in the lower-constraint job.13:22
edmondswconversation started here: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-03-21.log.html#t2019-03-21T20:25:3713:23
smcginnisOne specific instance, this l-c is set to 1.1.1 but 1.4.0 was what gets installed according to the pip freeze: https://opendev.org/openstack/nova/src/branch/master/lower-constraints.txt#L17513:24
edmondswand they realized things were broken here: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-03-21.log.html#t2019-03-21T20:46:1413:24
edmondswwhich is what I think you're referring to13:24
smcginnisI think that led to this later: http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-03-22.log.html#t2019-03-22T00:03:3413:25
edmondswright, so that's a nova error, right? They shouldn't list the requirements file in their install_command13:28
edmondswprecisely to avoid things like this13:28
smcginnisMaybe, but I think that's what the majority of projects have set up in their tox.ini files, so either this was always not working correctly, or something changed with pip or other package behavior.13:29
smcginnisHmm, I do see Cinder has "install_command = pip install {opts} {packages}", so maybe it is a smaller issue.13:30
smcginnisYeah, that seems to be the case.13:31
efriedsmcginnis: The issue is that the nova l-c job is inheriting install_command from [testenv] and that install_command is hardcoded to pull in upper-constraints. sean-k-mooney is fixing.13:56
efriediow the Cinder one should be fine as long as it doesn't mention upper-constraints13:57
efriedinheriting install_command isn't the problem13:57
*** efried is now known as fried_rice13:58
*** bnemec is now known as beekneemech13:59
*** cgoncalves has quit IRC15:17
*** cgoncalves has joined #openstack-requirements15:18
*** altlogbot_1 has quit IRC15:21
*** altlogbot_3 has joined #openstack-requirements15:26
*** irclogbot_0 has quit IRC15:30
*** irclogbot_1 has joined #openstack-requirements15:32
*** irclogbot_1 has quit IRC15:36
*** irclogbot_1 has joined #openstack-requirements15:38
*** dustinc has joined #openstack-requirements16:08
*** smrcascao has quit IRC16:09
*** fried_rice is now known as fried_rolls16:30
*** e0ne has joined #openstack-requirements16:48
*** jpich has quit IRC16:54
*** e0ne has quit IRC16:59
*** udesale has quit IRC17:00
*** dtantsur is now known as dtantsur|afk17:11
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for virtualbmc to new release 1.5.0  https://review.openstack.org/64582017:49
*** gmann is now known as gmann_afk17:52
*** gmann_afk is now known as gmann18:11
*** fried_rolls is now known as fried_rice19:07
*** e0ne has joined #openstack-requirements21:54
*** e0ne has quit IRC22:36
*** tosky has quit IRC23:01

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