Thursday, 2020-12-03

*** tosky has quit IRC00:18
*** cgoncalves has quit IRC00:28
*** cgoncalves has joined #openstack-requirements01:06
*** ianw is now known as ianw_pto05:24
*** evrardjp has quit IRC05:33
*** evrardjp has joined #openstack-requirements05:33
*** hberaud has quit IRC05:51
*** hberaud has joined #openstack-requirements05:53
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.opendev.org/c/openstack/requirements/+/76524406:30
*** sboyron has joined #openstack-requirements07:20
*** e0ne has joined #openstack-requirements07:22
*** rpittau|afk is now known as rpittau07:27
*** e0ne has quit IRC07:32
*** e0ne has joined #openstack-requirements08:06
*** e0ne has quit IRC08:08
*** e0ne has joined #openstack-requirements08:13
*** tosky has joined #openstack-requirements08:34
*** redrobot has quit IRC08:41
*** vishalmanchanda has joined #openstack-requirements08:47
openstackgerritMerged openstack/requirements master: update constraint for os-win to new release 5.3.0  https://review.opendev.org/c/openstack/requirements/+/76518909:24
openstackgerritMerged openstack/requirements master: update constraint for openstackdocstheme to new release 2.2.7  https://review.opendev.org/c/openstack/requirements/+/76520709:42
openstackgerritMerged openstack/requirements master: update constraint for python-masakariclient to new release 6.2.0  https://review.opendev.org/c/openstack/requirements/+/76510210:11
*** dtantsur|afk is now known as dtantsur10:26
openstackgerritMerged openstack/requirements master: update constraint for python-vitrageclient to new release 4.2.0  https://review.opendev.org/c/openstack/requirements/+/76510612:21
openstackgerritMerged openstack/requirements master: update constraint for mistral-lib to new release 2.4.0  https://review.opendev.org/c/openstack/requirements/+/76510412:27
*** e0ne has quit IRC12:55
*** e0ne has joined #openstack-requirements13:09
*** e0ne has quit IRC13:25
*** mugsie has quit IRC13:32
*** e0ne has joined #openstack-requirements14:00
*** felipe_rodrigues has joined #openstack-requirements15:05
*** redrobot has joined #openstack-requirements15:35
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for castellan to new release 3.7.0  https://review.opendev.org/c/openstack/requirements/+/76534015:35
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for python-manilaclient to new release 2.4.0  https://review.opendev.org/c/openstack/requirements/+/76534616:03
*** e0ne has quit IRC16:44
*** rpittau is now known as rpittau|afk16:49
prometheanfireI'm kinda at a loss for https://review.opendev.org/763931 dhellmann it's your package (sphinxcontrib.datatemplates using runcmd), not sure why it can't find runcmd17:10
*** tosky has quit IRC17:29
*** dtantsur is now known as dtantsur|afk17:39
dhellmannit's not something dumb like the fact that the requirements list of sphinxcontrib.datatemplates says "sphinxcontrib.runcmd" but the actual package is "sphinxcontrib-runcmd" is it?17:39
prometheanfireit probably is, but it was autogenerated, not manually added17:42
dhellmannlooking at https://zuul.opendev.org/t/openstack/build/72ad573b150744c7af2ab98ac8d5c209 I see in the output that sphinxcontrib-runcmd==0.2.0 is installed so the failure isn't in installing it, it's in the code later that tries to verify that everything requested was installed17:42
prometheanfirehttps://github.com/sphinx-contrib/datatemplates/blob/master/requirements.txt#L8 shows the .runcmd version17:43
dhellmannso I think it's a pkg_resources bug17:43
prometheanfireya, likely17:43
prometheanfireI'm tyring to debug pgk_resources now17:43
dhellmannif you run pkg_resources.require("sphinxcontrib-runcmd") in an environment where the package is installed, does it work?17:44
dhellmannyes, it does17:44
dhellmannhttps://paste.centos.org/view/ec00081b17:45
prometheanfireok, guess I report the upstream bug, thanks for the help17:45
dhellmannI'd also take a patch in sphinxcontrib.datatemplates to use the "right" name for that dependency17:46
dhellmannI honestly don't know where the bug is. Either pip shouldn't have installed the thing with the wrong name or pkg_resources should recognize the name with the dot17:47
prometheanfiredhellmann: I think that the requirement on sphinxcontrib.runcmd in the datatemplates project is incorrect given pypi lists the project as https://pypi.org/project/sphinxcontrib-runcmd/18:58
dhellmannyeah. although pip seems happy enough. I don't understand the name translation rules, but if you want to update that requirements list I can push out a new release.18:59
prometheanfiredhellmann: if you don't mind, want a PR?18:59
dhellmannthat would be good. I'll try to do the release dance later today18:59
prometheanfirekk18:59
prometheanfiredhellmann: https://github.com/sphinx-contrib/datatemplates/pull/74  pypi has a redirect for the .runcmd (dot) version19:05
dhellmannah, fun19:05
dhellmannso maybe we should have a test on the requirements/constraints lists to ensure they use the "right" name19:06
prometheanfireheh, that'd be fun, check for a 301? :P19:08
prometheanfireI generally don't like tests that reach out to the network as a general policy, not a big deal in this case as it'd be explicitly needed and the existing error is correct, if obtuse19:09
smcginnisI think I had that in a script. (the name check)19:17
smcginnisIt pointed out a couple mismatches we had.19:17
*** vishalmanchanda has quit IRC19:22
*** samueldmq has quit IRC19:27
*** tosky has joined #openstack-requirements20:55
*** openstackgerrit has quit IRC21:08
dhellmannit wouldn't have to go to the network. it could run after everything is installed and look for this specific class of naming mismatch.21:12
dhellmannthe error being triggered here is an example, it's just that the error message isn't clear, right?21:12
dhellmannit might also be simpler to just change that check job to try both forms for names21:52
dhellmannsphinxcontrib-datatemplates 0.7.2 includes the fix21:57
prometheanfiredhellmann: thanks22:21
*** felipe_rodrigues has quit IRC22:44
*** openstackgerrit has joined #openstack-requirements22:54
openstackgerritMatthew Thode proposed openstack/requirements master: Updated from generate-constraints  https://review.opendev.org/c/openstack/requirements/+/76393122:54
*** bnemec has quit IRC23:22

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!