| *** e0ne has joined #openstack-requirements | 06:06 | |
| *** e0ne has quit IRC | 06:07 | |
| openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints https://review.openstack.org/641568 | 06:11 |
|---|---|---|
| *** e0ne has joined #openstack-requirements | 07:45 | |
| *** openstackgerrit has quit IRC | 08:17 | |
| *** dtantsur|afk is now known as dtantsur | 08:24 | |
| *** tosky has joined #openstack-requirements | 08:27 | |
| *** jpich has joined #openstack-requirements | 08:31 | |
| *** e0ne has quit IRC | 08:48 | |
| *** e0ne has joined #openstack-requirements | 08:51 | |
| *** zbr has quit IRC | 10:08 | |
| *** zbr has joined #openstack-requirements | 10:09 | |
| *** e0ne has quit IRC | 10:14 | |
| *** zbr has quit IRC | 10:16 | |
| *** e0ne has joined #openstack-requirements | 10:17 | |
| *** zbr has joined #openstack-requirements | 10:21 | |
| *** zbr has quit IRC | 10:22 | |
| *** e0ne has quit IRC | 10:58 | |
| *** e0ne has joined #openstack-requirements | 10:59 | |
| *** zbr has joined #openstack-requirements | 11:38 | |
| *** e0ne has quit IRC | 12:51 | |
| *** dtantsur is now known as dtantsur|brb | 12:52 | |
| *** irclogbot_3 has quit IRC | 13:07 | |
| *** irclogbot_3 has joined #openstack-requirements | 13:09 | |
| *** altlogbot_2 has quit IRC | 13:23 | |
| *** e0ne has joined #openstack-requirements | 13:23 | |
| *** altlogbot_3 has joined #openstack-requirements | 13:24 | |
| *** e0ne has quit IRC | 13:37 | |
| *** altlogbot_3 has quit IRC | 13:39 | |
| *** altlogbot_1 has joined #openstack-requirements | 13:41 | |
| *** irclogbot_3 has quit IRC | 13:45 | |
| *** e0ne has joined #openstack-requirements | 13:45 | |
| *** irclogbot_3 has joined #openstack-requirements | 13:47 | |
| *** adriant has quit IRC | 13:51 | |
| *** adriant has joined #openstack-requirements | 13:52 | |
| *** altlogbot_1 has quit IRC | 14:35 | |
| *** altlogbot_0 has joined #openstack-requirements | 14:37 | |
| *** dtantsur|brb is now known as dtantsur | 14:37 | |
| *** irclogbot_3 has quit IRC | 14:38 | |
| *** irclogbot_1 has joined #openstack-requirements | 14:39 | |
| *** e0ne has quit IRC | 16:10 | |
| *** jpich has quit IRC | 17:23 | |
| *** dtantsur is now known as dtantsur|afk | 17:30 | |
| *** gmann is now known as gmann_afk | 17:43 | |
| *** e0ne has joined #openstack-requirements | 18:05 | |
| *** e0ne has quit IRC | 18:12 | |
| *** gmann_afk is now known as gmann | 18:40 | |
| *** e0ne has joined #openstack-requirements | 19:30 | |
| *** e0ne has quit IRC | 19:49 | |
| *** e0ne has joined #openstack-requirements | 19:52 | |
| edmondsw | I've started seeing this in networking-powervm: http://logs.openstack.org/45/645245/1/check/openstack-tox-lower-constraints/dbd4f19/job-output.txt.gz#_2019-03-21_17_38_26_801860 | 19:52 |
| edmondsw | AttributeError: module 'appdirs' has no attribute 'system' | 19:53 |
| edmondsw | we do list "appdirs==1.3.0" in lower-constraints.txt but I'm not sure why | 19:53 |
| edmondsw | must be a dependency of a dependency, because we don't use it directly | 19:53 |
| prometheanfire | ya, that often happens | 19:54 |
| edmondsw | what's the right way to get this fixed? | 19:54 |
| edmondsw | (and preferrably keep it from happening again) | 19:54 |
| prometheanfire | is it fixed by using a newer version of appdirs? | 19:54 |
| prometheanfire | if so, raise the version of appdirs in lower-constraints.txt | 19:54 |
| prometheanfire | (that file is project managed) | 19:55 |
| edmondsw | yeah... I'm kinda asking how I'm suppose to manage that file | 19:55 |
| edmondsw | just try random versions until one works, and just move to that without asking questions? | 19:56 |
| edmondsw | probably not the best approach :) | 19:56 |
| edmondsw | any tips appreciated | 19:56 |
| smcginnis | You could try dropping it and see what gets installed based on your direct dependencies. | 20:03 |
| smcginnis | The pip freeze output from a lower-constraints job should include what version of appdirs gets pulled in. | 20:03 |
| *** e0ne has quit IRC | 20:04 | |
| smcginnis | I don't know how, but our Cinder lower-constraints.txt has had 1.4.3 since its creation. | 20:05 |
| prometheanfire | edmondsw: you'll need to find the next oldest version that includes that function/class | 20:08 |
| prometheanfire | edmondsw: it's a manual thing | 20:08 |
| prometheanfire | smcginnis: I think it'll just pick the newest in that case, which means lower-constraints are not as described :P | 20:24 |
| prometheanfire | it's up to the project how they want to handle it though | 20:24 |
| smcginnis | Unless the dependency that is picking it up defines its own constraints, right? | 20:25 |
| prometheanfire | possibly, depends on how smart python depsolving has gotten | 20:25 |
| prometheanfire | I still don't trust it | 20:26 |
| *** e0ne has joined #openstack-requirements | 20:28 | |
| *** efried has joined #openstack-requirements | 20:28 | |
| efried | Settle a bet, please: | 20:41 |
| efried | the tox-lower-constraints job still has to install test-requirements | 20:41 |
| efried | So if project foo has l-c of bar==1.5 and baz==X, and baz at X has a l-c of bar==1.7, project foo will run tox-lower-constraints with bar at... | 20:41 |
| efried | a) 1.5 | 20:41 |
| efried | b) 1.7 | 20:41 |
| efried | ?? | 20:41 |
| efried | ...this is assuming bar and baz are in foo's test-requirements | 20:41 |
| *** e0ne has quit IRC | 21:17 | |
| prometheanfire | what is in lower-constraints.txt | 21:30 |
| prometheanfire | that's the end of the line as far as what get's chosen for lower-constraints jobs | 21:31 |
| efried | prometheanfire: Thanks, turns out nova's l-c has been broken for a while because our install command in tox.ini was specifying u-c. sean-k-mooney is fixing. | 21:49 |
| prometheanfire | :D | 21:53 |
| *** irclogbot_1 has quit IRC | 22:05 | |
| *** tosky has quit IRC | 22:59 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!