Activity log for bug #1891481

Date Who What changed Old value New value Message
2020-08-13 11:14:14 Matthias Klose bug added bug
2020-08-13 11:14:20 Matthias Klose python-magnumclient (Ubuntu): status New Confirmed
2020-08-13 11:14:23 Matthias Klose python-magnumclient (Ubuntu): importance Undecided High
2020-08-13 11:14:36 Matthias Klose tags ftbfs rls-ff-incoming
2021-08-02 19:32:16 Corey Bryant nominated for series Ubuntu Focal
2021-08-02 19:32:16 Corey Bryant bug task added python-magnumclient (Ubuntu Focal)
2021-08-02 19:32:21 Corey Bryant python-magnumclient (Ubuntu Focal): status New Triaged
2021-08-02 19:32:23 Corey Bryant python-magnumclient (Ubuntu Focal): importance Undecided High
2021-08-02 19:32:29 Corey Bryant python-magnumclient (Ubuntu): status Confirmed Fix Released
2021-08-02 19:32:31 Corey Bryant python-magnumclient (Ubuntu): importance High Undecided
2021-08-02 19:48:00 Corey Bryant description seen in a focal test rebuild: https://launchpad.net/ubuntu/+archive/test-rebuild-20200810-focal/+build/19799777 ============================== Failed 7 tests - output below: ============================== magnumclient.tests.test_shell.ShellTest.test_insecure ----------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pbr/version.py", line 442, in _get_version_from_pkg_resources provider = pkg_resources.get_provider(requirement) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 358, in get_provider return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'python-magnumclient' distribution was not found and is required by the application During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/mock/mock.py", line 1330, in patched return func(*args, **keywargs) File "/<<PKGBUILDDIR>>/magnumclient/tests/test_shell.py", line 229, in test_insecure self.shell('--insecure bay-list') File "/<<PKGBUILDDIR>>/magnumclient/tests/utils.py", line 162, in shell _shell.main(argstr.split()) File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 463, in main parser = self.get_base_parser() File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 123, in get_base_parser version=version.version_info.version_string()) File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string return self.semantic_version().brief_string() File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version self._semantic = self._get_version_from_pkg_resources() File "/usr/lib/python3/dist-packages/pbr/version.py", line 449, in _get_version_from_pkg_resources result_string = packaging.get_version(self.package) File "/usr/lib/python3/dist-packages/pbr/packaging.py", line 870, in get_version raise Exception("Versioning for this project requires either an sdist" Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name python-magnumclient was given, but was not able to be found. [Impact] [Test Case] seen in a focal test rebuild: https://launchpad.net/ubuntu/+archive/test-rebuild-20200810-focal/+build/19799777 ============================== Failed 7 tests - output below: ============================== magnumclient.tests.test_shell.ShellTest.test_insecure ----------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/pbr/version.py", line 442, in _get_version_from_pkg_resources     provider = pkg_resources.get_provider(requirement)       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 358, in get_provider     return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require     needed = self.resolve(parse_requirements(requirements))       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve     raise DistributionNotFound(req, requirers)     pkg_resources.DistributionNotFound: The 'python-magnumclient' distribution was not found and is required by the application During handling of the above exception, another exception occurred:     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/mock/mock.py", line 1330, in patched     return func(*args, **keywargs)       File "/<<PKGBUILDDIR>>/magnumclient/tests/test_shell.py", line 229, in test_insecure     self.shell('--insecure bay-list')       File "/<<PKGBUILDDIR>>/magnumclient/tests/utils.py", line 162, in shell     _shell.main(argstr.split())       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 463, in main     parser = self.get_base_parser()       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 123, in get_base_parser     version=version.version_info.version_string())       File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string     return self.semantic_version().brief_string()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version     self._semantic = self._get_version_from_pkg_resources()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 449, in _get_version_from_pkg_resources     result_string = packaging.get_version(self.package)       File "/usr/lib/python3/dist-packages/pbr/packaging.py", line 870, in get_version     raise Exception("Versioning for this project requires either an sdist"     Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name python-magnumclient was given, but was not able to be found. [Regression Potential] As the fix is removing py2 support a visual inspection of build files created will be done to ensure the same files are included in the new build as the last known good build.
2021-08-02 20:28:15 Corey Bryant description [Impact] [Test Case] seen in a focal test rebuild: https://launchpad.net/ubuntu/+archive/test-rebuild-20200810-focal/+build/19799777 ============================== Failed 7 tests - output below: ============================== magnumclient.tests.test_shell.ShellTest.test_insecure ----------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/pbr/version.py", line 442, in _get_version_from_pkg_resources     provider = pkg_resources.get_provider(requirement)       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 358, in get_provider     return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require     needed = self.resolve(parse_requirements(requirements))       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve     raise DistributionNotFound(req, requirers)     pkg_resources.DistributionNotFound: The 'python-magnumclient' distribution was not found and is required by the application During handling of the above exception, another exception occurred:     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/mock/mock.py", line 1330, in patched     return func(*args, **keywargs)       File "/<<PKGBUILDDIR>>/magnumclient/tests/test_shell.py", line 229, in test_insecure     self.shell('--insecure bay-list')       File "/<<PKGBUILDDIR>>/magnumclient/tests/utils.py", line 162, in shell     _shell.main(argstr.split())       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 463, in main     parser = self.get_base_parser()       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 123, in get_base_parser     version=version.version_info.version_string())       File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string     return self.semantic_version().brief_string()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version     self._semantic = self._get_version_from_pkg_resources()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 449, in _get_version_from_pkg_resources     result_string = packaging.get_version(self.package)       File "/usr/lib/python3/dist-packages/pbr/packaging.py", line 870, in get_version     raise Exception("Versioning for this project requires either an sdist"     Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name python-magnumclient was given, but was not able to be found. [Regression Potential] As the fix is removing py2 support a visual inspection of build files created will be done to ensure the same files are included in the new build as the last known good build. [Impact] [Test Case] seen in a focal test rebuild: https://launchpad.net/ubuntu/+archive/test-rebuild-20200810-focal/+build/19799777 ============================== Failed 7 tests - output below: ============================== magnumclient.tests.test_shell.ShellTest.test_insecure ----------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/pbr/version.py", line 442, in _get_version_from_pkg_resources     provider = pkg_resources.get_provider(requirement)       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 358, in get_provider     return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0]       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require     needed = self.resolve(parse_requirements(requirements))       File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve     raise DistributionNotFound(req, requirers)     pkg_resources.DistributionNotFound: The 'python-magnumclient' distribution was not found and is required by the application During handling of the above exception, another exception occurred:     Traceback (most recent call last):       File "/usr/lib/python3/dist-packages/mock/mock.py", line 1330, in patched     return func(*args, **keywargs)       File "/<<PKGBUILDDIR>>/magnumclient/tests/test_shell.py", line 229, in test_insecure     self.shell('--insecure bay-list')       File "/<<PKGBUILDDIR>>/magnumclient/tests/utils.py", line 162, in shell     _shell.main(argstr.split())       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 463, in main     parser = self.get_base_parser()       File "/<<PKGBUILDDIR>>/magnumclient/shell.py", line 123, in get_base_parser     version=version.version_info.version_string())       File "/usr/lib/python3/dist-packages/pbr/version.py", line 467, in version_string     return self.semantic_version().brief_string()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 462, in semantic_version     self._semantic = self._get_version_from_pkg_resources()       File "/usr/lib/python3/dist-packages/pbr/version.py", line 449, in _get_version_from_pkg_resources     result_string = packaging.get_version(self.package)       File "/usr/lib/python3/dist-packages/pbr/packaging.py", line 870, in get_version     raise Exception("Versioning for this project requires either an sdist"     Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. It's also possible that there is a mismatch between the package name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name python-magnumclient was given, but was not able to be found. [Regression Potential] Changes are required to debian/control and debian/rules to drop py2 support. To help mitigate any regression potential, I've visual inspected builds to compare files included in .deb files. The files match up exactly between the last known-good build ( https://launchpadlibrarian.net/472650057/buildlog_ubuntu-focal-amd64.python-magnumclient_2.11.0-0ubuntu4_BUILDING.txt.gz ) and the new package version that I'm uploading right now.
2021-08-02 20:35:05 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2021-08-04 08:50:52 Robie Basak tags ftbfs rls-ff-incoming block-proposed-focal ftbfs rls-ff-incoming
2021-08-04 08:51:29 Robie Basak python-magnumclient (Ubuntu Focal): status Triaged Fix Committed
2021-08-04 08:51:31 Robie Basak bug added subscriber SRU Verification
2021-08-04 08:51:34 Robie Basak tags block-proposed-focal ftbfs rls-ff-incoming block-proposed-focal ftbfs rls-ff-incoming verification-needed verification-needed-focal
2021-08-23 01:25:41 Mathew Hodson python-magnumclient (Ubuntu): importance Undecided High
2021-11-03 19:30:38 Brian Murray tags block-proposed-focal ftbfs rls-ff-incoming verification-needed verification-needed-focal block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-needed verification-needed-focal
2022-03-30 10:25:38 Robie Basak tags block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-needed verification-needed-focal block-proposed-focal ftbfs rls-ff-incoming verification-done verification-done-focal
2022-08-03 13:11:40 Robie Basak tags block-proposed-focal ftbfs rls-ff-incoming verification-done verification-done-focal block-proposed-focal ftbfs rls-ff-incoming verification-needed verification-needed-focal
2022-11-02 19:30:21 Brian Murray tags block-proposed-focal ftbfs rls-ff-incoming verification-needed verification-needed-focal block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-needed verification-needed-focal
2023-05-27 00:12:48 Steve Langasek tags block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-needed verification-needed-focal block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-done-focal
2023-05-31 06:11:00 Chris Halse Rogers tags block-proposed-focal ftbfs removal-candidate rls-ff-incoming verification-done-focal ftbfs removal-candidate rls-ff-incoming verification-done-focal
2023-05-31 06:13:07 Launchpad Janitor python-magnumclient (Ubuntu Focal): status Fix Committed Fix Released
2023-05-31 06:13:18 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team