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 |
|