Activity log for bug #1815126

Date Who What changed Old value New value Message
2019-02-07 20:08:38 Corey Bryant bug added bug
2019-02-08 19:38:16 Corey Bryant python-networkx (Ubuntu): assignee Corey Bryant (corey.bryant)
2019-02-08 19:56:31 Corey Bryant description python-networkx in bionic is missing a dependency on python(3)-pydotplus. The versions in cosmic and disco no longer use pydotplus. This was exposed when backporting python-vitrageclient from disco to the bionic-stein cloud archive: ====================================================================== FAIL: vitrageclient.tests.cli.test_topology_show.TopologyShowTest.test_dot_emitter vitrageclient.tests.cli.test_topology_show.TopologyShowTest.test_dot_emitter ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "vitrageclient/tests/cli/test_topology_show.py", line 345, in test_dot_emitter formatter.emit_one(columns, topology, out) File "vitrageclient/common/formatters.py", line 46, in emit_one self._write_format(graph, stdout) File "vitrageclient/common/formatters.py", line 86, in _write_format write_dot(graph, stdout) File "<decorator-gen-232>", line 2, in write_dot File "/usr/lib/python2.7/dist-packages/networkx/utils/decorators.py", line 220, in _open_file result = func(*new_args, **kwargs) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot P=to_pydot(G) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot import pydotplus ImportError: No module named pydotplus ---------------------------------------------------------------------- Ran 14 tests in 1.863s FAILED (failures=1) [Impact] python-networkx in bionic is missing a dependency on python(3)-pydotplus. The versions in cosmic and disco no longer use pydotplus. The fix would be to add python(3)-pydotplus to Suggests in bionic since it is not in main. [TestCase] root@b1:~# python Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<decorator-gen-232>", line 2, in write_dot File "/usr/lib/python2.7/dist-packages/networkx/utils/decorators.py", line 220, in _open_file result = func(*new_args, **kwargs) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot P=to_pydot(G) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot import pydotplus ImportError: No module named pydotplus >>> quit() root@b1:~# python3 Python 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<decorator-gen-232>", line 2, in write_dot File "/usr/lib/python3/dist-packages/networkx/utils/decorators.py", line 220, in _open_file result = func(*new_args, **kwargs) File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot P=to_pydot(G) File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot import pydotplus ModuleNotFoundError: No module named 'pydotplus' >>> quit() root@b1:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic [Regression Potential] Basically none as this will just be adding pydotplus to Suggested dependencies.
2019-02-08 19:56:55 Corey Bryant description [Impact] python-networkx in bionic is missing a dependency on python(3)-pydotplus. The versions in cosmic and disco no longer use pydotplus. The fix would be to add python(3)-pydotplus to Suggests in bionic since it is not in main. [TestCase] root@b1:~# python Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<decorator-gen-232>", line 2, in write_dot File "/usr/lib/python2.7/dist-packages/networkx/utils/decorators.py", line 220, in _open_file result = func(*new_args, **kwargs) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot P=to_pydot(G) File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot import pydotplus ImportError: No module named pydotplus >>> quit() root@b1:~# python3 Python 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<decorator-gen-232>", line 2, in write_dot File "/usr/lib/python3/dist-packages/networkx/utils/decorators.py", line 220, in _open_file result = func(*new_args, **kwargs) File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot P=to_pydot(G) File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot import pydotplus ModuleNotFoundError: No module named 'pydotplus' >>> quit() root@b1:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic [Regression Potential] Basically none as this will just be adding pydotplus to Suggested dependencies. [Impact] python-networkx in bionic is missing a dependency on python(3)-pydotplus. The versions in cosmic and disco no longer use pydotplus. The fix would be to add python(3)-pydotplus to Suggests in bionic since it is not in main. [TestCase] root@b1:~# python Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "<decorator-gen-232>", line 2, in write_dot   File "/usr/lib/python2.7/dist-packages/networkx/utils/decorators.py", line 220, in _open_file     result = func(*new_args, **kwargs)   File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot     P=to_pydot(G)   File "/usr/lib/python2.7/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot     import pydotplus ImportError: No module named pydotplus >>> quit() root@b1:~# python3 Python 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import networkx >>> from networkx.drawing.nx_pydot import write_dot >>> write_dot(networkx.Graph(), "/tmp/null") Traceback (most recent call last):   File "<stdin>", line 1, in <module>   File "<decorator-gen-232>", line 2, in write_dot   File "/usr/lib/python3/dist-packages/networkx/utils/decorators.py", line 220, in _open_file     result = func(*new_args, **kwargs)   File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 43, in write_dot     P=to_pydot(G)   File "/usr/lib/python3/dist-packages/networkx/drawing/nx_pydot.py", line 175, in to_pydot     import pydotplus ModuleNotFoundError: No module named 'pydotplus' >>> quit() root@b1:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic [Regression Potential] Very low as this will just be adding pydotplus to Suggested dependencies.
2019-02-08 19:59:07 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2019-02-08 19:59:14 Corey Bryant python-networkx (Ubuntu): status New Triaged
2019-02-08 19:59:17 Corey Bryant python-networkx (Ubuntu): importance Undecided Medium
2019-02-08 20:11:39 Corey Bryant nominated for series Ubuntu Bionic
2019-02-08 20:11:39 Corey Bryant bug task added python-networkx (Ubuntu Bionic)
2019-02-08 20:11:45 Corey Bryant python-networkx (Ubuntu Bionic): status New Triaged
2019-02-08 20:11:48 Corey Bryant python-networkx (Ubuntu Bionic): importance Undecided Medium
2019-02-08 20:11:55 Corey Bryant nominated for series Ubuntu Disco
2019-02-08 20:11:55 Corey Bryant bug task added python-networkx (Ubuntu Disco)
2019-02-08 20:11:55 Corey Bryant nominated for series Ubuntu Cosmic
2019-02-08 20:11:55 Corey Bryant bug task added python-networkx (Ubuntu Cosmic)
2019-02-08 20:12:02 Corey Bryant python-networkx (Ubuntu Cosmic): status New Invalid
2019-02-08 20:12:07 Corey Bryant python-networkx (Ubuntu Disco): status Triaged Invalid
2019-02-08 20:12:13 Corey Bryant python-networkx (Ubuntu Disco): importance Medium Undecided
2019-02-08 20:12:16 Corey Bryant python-networkx (Ubuntu Disco): assignee Corey Bryant (corey.bryant)
2019-02-08 20:12:18 Corey Bryant python-networkx (Ubuntu Bionic): assignee Corey Bryant (corey.bryant)
2019-02-27 18:33:37 Brian Murray python-networkx (Ubuntu Bionic): status Triaged Fix Committed
2019-02-27 18:33:40 Brian Murray bug added subscriber SRU Verification
2019-02-27 18:33:44 Brian Murray tags verification-needed verification-needed-bionic
2019-03-19 12:32:46 Corey Bryant tags verification-needed verification-needed-bionic verification-done verification-done-bionic
2019-03-19 18:12:42 Brian Murray python-networkx (Ubuntu Bionic): status Fix Committed Incomplete
2019-03-19 23:07:42 Launchpad Janitor python-networkx (Ubuntu Bionic): status Incomplete Fix Released
2019-03-19 23:07:45 Brian Murray removed subscriber Ubuntu Stable Release Updates Team