Thursday, 2019-03-21

*** e0ne has joined #openstack-requirements06:06
*** e0ne has quit IRC06:07
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/64156806:11
*** e0ne has joined #openstack-requirements07:45
*** openstackgerrit has quit IRC08:17
*** dtantsur|afk is now known as dtantsur08:24
*** tosky has joined #openstack-requirements08:27
*** jpich has joined #openstack-requirements08:31
*** e0ne has quit IRC08:48
*** e0ne has joined #openstack-requirements08:51
*** zbr has quit IRC10:08
*** zbr has joined #openstack-requirements10:09
*** e0ne has quit IRC10:14
*** zbr has quit IRC10:16
*** e0ne has joined #openstack-requirements10:17
*** zbr has joined #openstack-requirements10:21
*** zbr has quit IRC10:22
*** e0ne has quit IRC10:58
*** e0ne has joined #openstack-requirements10:59
*** zbr has joined #openstack-requirements11:38
*** e0ne has quit IRC12:51
*** dtantsur is now known as dtantsur|brb12:52
*** irclogbot_3 has quit IRC13:07
*** irclogbot_3 has joined #openstack-requirements13:09
*** altlogbot_2 has quit IRC13:23
*** e0ne has joined #openstack-requirements13:23
*** altlogbot_3 has joined #openstack-requirements13:24
*** e0ne has quit IRC13:37
*** altlogbot_3 has quit IRC13:39
*** altlogbot_1 has joined #openstack-requirements13:41
*** irclogbot_3 has quit IRC13:45
*** e0ne has joined #openstack-requirements13:45
*** irclogbot_3 has joined #openstack-requirements13:47
*** adriant has quit IRC13:51
*** adriant has joined #openstack-requirements13:52
*** altlogbot_1 has quit IRC14:35
*** altlogbot_0 has joined #openstack-requirements14:37
*** dtantsur|brb is now known as dtantsur14:37
*** irclogbot_3 has quit IRC14:38
*** irclogbot_1 has joined #openstack-requirements14:39
*** e0ne has quit IRC16:10
*** jpich has quit IRC17:23
*** dtantsur is now known as dtantsur|afk17:30
*** gmann is now known as gmann_afk17:43
*** e0ne has joined #openstack-requirements18:05
*** e0ne has quit IRC18:12
*** gmann_afk is now known as gmann18:40
*** e0ne has joined #openstack-requirements19:30
*** e0ne has quit IRC19:49
*** e0ne has joined #openstack-requirements19:52
edmondswI'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_80186019:52
edmondswAttributeError: module 'appdirs' has no attribute 'system'19:53
edmondswwe do list "appdirs==1.3.0" in lower-constraints.txt but I'm not sure why19:53
edmondswmust be a dependency of a dependency, because we don't use it directly19:53
prometheanfireya, that often happens19:54
edmondswwhat's the right way to get this fixed?19:54
edmondsw(and preferrably keep it from happening again)19:54
prometheanfireis it fixed by using a newer version of appdirs?19:54
prometheanfireif so, raise the version of appdirs in lower-constraints.txt19:54
prometheanfire(that file is project managed)19:55
edmondswyeah... I'm kinda asking how I'm suppose to manage that file19:55
edmondswjust try random versions until one works, and just move to that without asking questions?19:56
edmondswprobably not the best approach :)19:56
edmondswany tips appreciated19:56
smcginnisYou could try dropping it and see what gets installed based on your direct dependencies.20:03
smcginnisThe pip freeze output from a lower-constraints job should include what version of appdirs gets pulled in.20:03
*** e0ne has quit IRC20:04
smcginnisI don't know how, but our Cinder lower-constraints.txt has had 1.4.3 since its creation.20:05
prometheanfireedmondsw: you'll need to find the next oldest version that includes that function/class20:08
prometheanfireedmondsw: it's a manual thing20:08
prometheanfiresmcginnis: I think it'll just pick the newest in that case, which means lower-constraints are not as described :P20:24
prometheanfireit's up to the project how they want to handle it though20:24
smcginnisUnless the dependency that is picking it up defines its own constraints, right?20:25
prometheanfirepossibly, depends on how smart python depsolving has gotten20:25
prometheanfireI still don't trust it20:26
*** e0ne has joined #openstack-requirements20:28
*** efried has joined #openstack-requirements20:28
efriedSettle a bet, please:20:41
efriedthe tox-lower-constraints job still has to install test-requirements20:41
efriedSo 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
efrieda) 1.520:41
efriedb) 1.720:41
efried??20:41
efried...this is assuming bar and baz are in foo's test-requirements20:41
*** e0ne has quit IRC21:17
prometheanfirewhat is in lower-constraints.txt21:30
prometheanfirethat's the end of the line as far as what get's chosen for lower-constraints jobs21:31
efriedprometheanfire: 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:D21:53
*** irclogbot_1 has quit IRC22:05
*** tosky has quit IRC22:59

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