Activity log for bug #1758529

Date Who What changed Old value New value Message
2018-03-24 12:46:58 Adam Collard bug added bug
2018-03-24 12:50:05 Apport retracing service tags amd64 apport-crash bionic need-duplicate-check amd64 apport-crash bionic
2018-03-24 12:50:06 Apport retracing service landscape-client (Ubuntu): importance Undecided Medium
2018-03-24 12:50:06 Apport retracing service bug added subscriber Crash bug triagers for Ubuntu packages
2018-04-04 14:45:40 Adam Collard bug task added landscape-client
2018-04-04 14:49:41 Simon Poirier tags amd64 apport-crash bionic amd64 apport-crash bionic low-hanging-fruit
2018-04-04 16:14:28 Simon Poirier landscape-client: status New Confirmed
2018-04-05 22:59:05 Simon Poirier landscape-client: assignee Simon Poirier (simpoir)
2018-04-05 22:59:09 Simon Poirier landscape-client: status Confirmed In Progress
2018-04-09 21:45:07 Simon Poirier bug task added python-apt (Ubuntu)
2018-06-22 14:59:08 Simon Poirier landscape-client: status In Progress Fix Committed
2019-04-18 21:00:29 Launchpad Janitor landscape-client (Ubuntu): status New Confirmed
2019-04-18 21:00:29 Launchpad Janitor python-apt (Ubuntu): status New Confirmed
2019-09-30 22:00:29 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/373433
2019-10-01 14:34:14 Simon Poirier python-apt (Ubuntu): status Confirmed Invalid
2019-10-01 15:16:27 Simon Poirier nominated for series Ubuntu Eoan
2019-10-01 15:16:27 Simon Poirier bug task added python-apt (Ubuntu Eoan)
2019-10-01 15:16:27 Simon Poirier bug task added landscape-client (Ubuntu Eoan)
2019-10-01 15:16:27 Simon Poirier nominated for series Ubuntu Disco
2019-10-01 15:16:27 Simon Poirier bug task added python-apt (Ubuntu Disco)
2019-10-01 15:16:27 Simon Poirier bug task added landscape-client (Ubuntu Disco)
2019-10-01 15:16:27 Simon Poirier nominated for series Ubuntu Bionic
2019-10-01 15:16:27 Simon Poirier bug task added python-apt (Ubuntu Bionic)
2019-10-01 15:16:27 Simon Poirier bug task added landscape-client (Ubuntu Bionic)
2019-10-01 15:16:55 Simon Poirier python-apt (Ubuntu Bionic): status New Invalid
2019-10-01 15:16:58 Simon Poirier python-apt (Ubuntu Disco): status New Invalid
2019-10-02 22:58:33 Simon Poirier landscape-client (Ubuntu Bionic): status New Confirmed
2019-10-02 22:58:36 Simon Poirier landscape-client (Ubuntu Disco): status New Confirmed
2019-10-02 23:02:18 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/373536
2019-10-02 23:02:53 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/373537
2019-10-03 00:02:38 Simon Poirier description Crash in the background ProblemType: Crash DistroRelease: Ubuntu 18.04 Package: landscape-client 18.01-0ubuntu2 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 Date: Sat Mar 24 07:05:34 2018 ExecutablePath: /usr/bin/landscape-package-changer InstallationDate: Installed on 2015-07-04 (994 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422) InterpreterPath: /usr/bin/python3.6 ProcCmdline: /usr/bin/python3 /usr/bin/landscape-package-changer --quiet ProcEnviron: LANGUAGE=en_GB:en PATH=(custom, no user) LANG=en_GB.UTF-8 Python3Details: /usr/bin/python3.6, Python 3.6.5rc1, python3-minimal, 3.6.4-1 PythonArgs: ['/usr/bin/landscape-package-changer', '--quiet'] PythonDetails: /usr/bin/python2.7, Python 2.7.14+, python-minimal, 2.7.14-4 SourcePackage: landscape-client Title: landscape-package-changer crashed with io.UnsupportedOperation in pulse(): fileno Traceback: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apt/progress/text.py", line 164, in pulse not os.isatty(self._file.fileno())): io.UnsupportedOperation: fileno UpgradeStatus: Upgraded to bionic on 2018-03-15 (8 days ago) UserGroups: [Impact] * landscape-package-changer will output stack traces when executed with python3. This adds noise in the logs and confuse apport into thinking there was a crash, even though the error does not affect functionality. * The activity log for package operations will also show errors. * The patch overrides python-apt reporting of progress, as landscape-package-changer is never executed from a terminal. [Test Case] * register landscape-client and wait for packages to be reported. * trigger a package installation from the landscape server. * check /var/log/landscape/manager.log for Package changer warnings [Regression Potential] * The change is trivially simple. * The changed code path is only used by python-apt progress reporting. Since landscape-package-changer does not rely on it and is able to continue, other errors would likely have the same fate: that is crashing the progress reporting thread and continuing. [Original Description] Crash in the background ProblemType: Crash DistroRelease: Ubuntu 18.04 Package: landscape-client 18.01-0ubuntu2 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 Date: Sat Mar 24 07:05:34 2018 ExecutablePath: /usr/bin/landscape-package-changer InstallationDate: Installed on 2015-07-04 (994 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422) InterpreterPath: /usr/bin/python3.6 ProcCmdline: /usr/bin/python3 /usr/bin/landscape-package-changer --quiet ProcEnviron:  LANGUAGE=en_GB:en  PATH=(custom, no user)  LANG=en_GB.UTF-8 Python3Details: /usr/bin/python3.6, Python 3.6.5rc1, python3-minimal, 3.6.4-1 PythonArgs: ['/usr/bin/landscape-package-changer', '--quiet'] PythonDetails: /usr/bin/python2.7, Python 2.7.14+, python-minimal, 2.7.14-4 SourcePackage: landscape-client Title: landscape-package-changer crashed with io.UnsupportedOperation in pulse(): fileno Traceback:  Traceback (most recent call last):    File "/usr/lib/python3/dist-packages/apt/progress/text.py", line 164, in pulse      not os.isatty(self._file.fileno())):  io.UnsupportedOperation: fileno UpgradeStatus: Upgraded to bionic on 2018-03-15 (8 days ago) UserGroups:
2019-10-22 23:00:27 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/374569
2019-12-04 23:24:27 Launchpad Janitor landscape-client (Ubuntu): status Confirmed Fix Released
2020-02-14 19:04:35 Chris Johnston bug added subscriber STS Sponsors
2020-02-20 17:29:26 Eric Desrochers landscape-client (Ubuntu Disco): status Confirmed Won't Fix
2020-02-20 17:29:40 Eric Desrochers landscape-client (Ubuntu Eoan): assignee Simon Poirier (simpoir)
2020-02-20 17:29:52 Eric Desrochers landscape-client (Ubuntu Bionic): assignee Simon Poirier (simpoir)
2020-02-20 17:30:14 Eric Desrochers landscape-client (Ubuntu Bionic): status Confirmed In Progress
2020-02-20 17:30:17 Eric Desrochers landscape-client (Ubuntu Eoan): status Confirmed In Progress
2020-02-20 17:46:12 Eric Desrochers bug added subscriber Eric Desrochers
2020-02-20 17:46:14 Eric Desrochers removed subscriber STS Sponsors
2020-02-24 14:48:59 Eric Desrochers information type Private Public
2020-02-24 15:23:36 Łukasz Zemczak landscape-client (Ubuntu Eoan): status In Progress Fix Committed
2020-02-24 15:23:39 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2020-02-24 15:23:40 Łukasz Zemczak bug added subscriber SRU Verification
2020-02-24 15:23:43 Łukasz Zemczak tags amd64 apport-crash bionic low-hanging-fruit amd64 apport-crash bionic low-hanging-fruit verification-needed verification-needed-eoan
2020-02-24 15:26:47 Łukasz Zemczak landscape-client (Ubuntu Bionic): status In Progress Fix Committed
2020-02-24 15:26:54 Łukasz Zemczak tags amd64 apport-crash bionic low-hanging-fruit verification-needed verification-needed-eoan amd64 apport-crash bionic low-hanging-fruit verification-needed verification-needed-bionic verification-needed-eoan
2020-02-24 19:43:09 Chris Johnston tags amd64 apport-crash bionic low-hanging-fruit verification-needed verification-needed-bionic verification-needed-eoan amd64 apport-crash bionic low-hanging-fruit verification-done-bionic verification-needed verification-needed-eoan
2020-02-24 21:51:18 Chris Johnston tags amd64 apport-crash bionic low-hanging-fruit verification-done-bionic verification-needed verification-needed-eoan amd64 apport-crash bionic low-hanging-fruit verification-done-bionic verification-done-eoan verification-needed
2020-02-26 01:58:39 Mathew Hodson bug task deleted python-apt (Ubuntu)
2020-02-26 01:58:46 Mathew Hodson bug task deleted python-apt (Ubuntu Bionic)
2020-02-26 01:58:52 Mathew Hodson bug task deleted python-apt (Ubuntu Disco)
2020-02-26 01:58:58 Mathew Hodson bug task deleted python-apt (Ubuntu Eoan)
2020-02-26 01:59:31 Mathew Hodson tags amd64 apport-crash bionic low-hanging-fruit verification-done-bionic verification-done-eoan verification-needed amd64 apport-crash bionic low-hanging-fruit verification-done-bionic verification-done-eoan
2020-03-02 08:16:46 Launchpad Janitor landscape-client (Ubuntu Eoan): status Fix Committed Fix Released
2020-03-02 08:16:51 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-03-02 10:23:33 Launchpad Janitor landscape-client (Ubuntu Bionic): status Fix Committed Fix Released