Activity log for bug #2003996

Date Who What changed Old value New value Message
2023-01-27 07:42:25 errors.ubuntu.com bug bridge bug added bug
2023-01-27 07:42:26 errors.ubuntu.com bug bridge bug added subscriber Sebastien Bacher
2023-01-27 07:59:09 Sebastien Bacher software-properties (Ubuntu): assignee Nathan Teodosio (nteodosio)
2023-01-27 11:41:37 Nathan Teodosio software-properties (Ubuntu): status New In Progress
2023-01-27 12:07:39 Nathan Teodosio attachment added unhandled-exception.log https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2003996/+attachment/5643651/+files/unhandled-exception.log
2023-01-27 12:08:08 Nathan Teodosio attachment added exception-caught.log https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2003996/+attachment/5643652/+files/exception-caught.log
2023-01-27 12:23:58 Nathan Teodosio merge proposal linked https://code.launchpad.net/~nteodosio/software-properties/+git/software-properties/+merge/436428
2023-01-27 12:45:05 Nathan Teodosio software-properties (Ubuntu): importance Undecided High
2023-02-01 09:26:39 Nathan Teodosio software-properties (Ubuntu): status In Progress Fix Committed
2023-02-01 09:29:04 Nathan Teodosio description The Ubuntu Error Tracker has been receiving reports about a problem regarding software-properties. This problem was most recently seen with package version 0.99.22.5, the problem page at https://errors.ubuntu.com/problem/032c1f3f3d9b9b05e5087f7e37a05a3d0d40e699 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. The Ubuntu Error Tracker has been receiving reports about a problem regarding software-properties. This problem was most recently seen with package version 0.99.22.5, the problem page at https://errors.ubuntu.com/problem/032c1f3f3d9b9b05e5087f7e37a05a3d0d40e699 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/softwareproperties/gtk/DialogUaAttach.py", line 144, in poll_for_magic_token response = wait(options) File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 57, in wait return _wait(options, UAConfig()) File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 73, in _wait wait_resp = contract.get_magic_attach_token_info( File "/usr/lib/python3/dist-packages/uaclient/contract.py", line 202, in get_magic_attach_token_info response, _ = self.request_url( File "/usr/lib/python3/dist-packages/uaclient/serviceclient.py", line 72, in request_url response, headers = util.readurl( File "/usr/lib/python3/dist-packages/uaclient/util.py", line 324, in readurl resp = request.urlopen(req, timeout=timeout) File "/usr/lib/python3.10/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python3.10/urllib/request.py", line 519, in open response = self._open(req, data) File "/usr/lib/python3.10/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain result = func(*args) File "/usr/lib/python3.10/urllib/request.py", line 1391, in https_open return self.do_open(http.client.HTTPSConnection, req, File "/usr/lib/python3.10/urllib/request.py", line 1352, in do_open r = h.getresponse() File "/usr/lib/python3.10/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.10/http/client.py", line 318, in begin version, status, reason = self._read_status() File "/usr/lib/python3.10/http/client.py", line 279, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib/python3.10/socket.py", line 705, in readinto return self._sock.recv_into(b) File "/usr/lib/python3.10/ssl.py", line 1274, in recv_into return self.read(nbytes, buffer) File "/usr/lib/python3.10/ssl.py", line 1130, in read return self._sslobj.read(len, buffer) TimeoutError: The read operation timed out
2023-02-03 10:42:58 Sebastien Bacher description The Ubuntu Error Tracker has been receiving reports about a problem regarding software-properties. This problem was most recently seen with package version 0.99.22.5, the problem page at https://errors.ubuntu.com/problem/032c1f3f3d9b9b05e5087f7e37a05a3d0d40e699 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/softwareproperties/gtk/DialogUaAttach.py", line 144, in poll_for_magic_token response = wait(options) File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 57, in wait return _wait(options, UAConfig()) File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 73, in _wait wait_resp = contract.get_magic_attach_token_info( File "/usr/lib/python3/dist-packages/uaclient/contract.py", line 202, in get_magic_attach_token_info response, _ = self.request_url( File "/usr/lib/python3/dist-packages/uaclient/serviceclient.py", line 72, in request_url response, headers = util.readurl( File "/usr/lib/python3/dist-packages/uaclient/util.py", line 324, in readurl resp = request.urlopen(req, timeout=timeout) File "/usr/lib/python3.10/urllib/request.py", line 216, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python3.10/urllib/request.py", line 519, in open response = self._open(req, data) File "/usr/lib/python3.10/urllib/request.py", line 536, in _open result = self._call_chain(self.handle_open, protocol, protocol + File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain result = func(*args) File "/usr/lib/python3.10/urllib/request.py", line 1391, in https_open return self.do_open(http.client.HTTPSConnection, req, File "/usr/lib/python3.10/urllib/request.py", line 1352, in do_open r = h.getresponse() File "/usr/lib/python3.10/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.10/http/client.py", line 318, in begin version, status, reason = self._read_status() File "/usr/lib/python3.10/http/client.py", line 279, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib/python3.10/socket.py", line 705, in readinto return self._sock.recv_into(b) File "/usr/lib/python3.10/ssl.py", line 1274, in recv_into return self.read(nbytes, buffer) File "/usr/lib/python3.10/ssl.py", line 1130, in read return self._sslobj.read(len, buffer) TimeoutError: The read operation timed out * Impact An error is triggered when opening the 'Enable Ubuntu Pro' dialog on a system not connected to internet * Test case Start software-properties-gtk on a offline system, go to the Ubuntu Pro tab, click 'Enable Ubuntu Pro', check that no error report dialog is displayed Verify the error track to ensure there is no report with the new version https://errors.ubuntu.com/problem/032c1f3f3d9b9b05e5087f7e37a05a3d0d40e699 * Regression potential The fix is making the magic token request conditional to the connectivity status, if that was wrong we could end up in a situation where we should display a pincode but don't. ----------- The Ubuntu Error Tracker has been receiving reports about a problem regarding software-properties. This problem was most recently seen with package version 0.99.22.5, the problem page at https://errors.ubuntu.com/problem/032c1f3f3d9b9b05e5087f7e37a05a3d0d40e699 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. Traceback (most recent call last):   File "/usr/lib/python3/dist-packages/softwareproperties/gtk/DialogUaAttach.py", line 144, in poll_for_magic_token     response = wait(options)   File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 57, in wait     return _wait(options, UAConfig())   File "/usr/lib/python3/dist-packages/uaclient/api/u/pro/attach/magic/wait/v1.py", line 73, in _wait     wait_resp = contract.get_magic_attach_token_info(   File "/usr/lib/python3/dist-packages/uaclient/contract.py", line 202, in get_magic_attach_token_info     response, _ = self.request_url(   File "/usr/lib/python3/dist-packages/uaclient/serviceclient.py", line 72, in request_url     response, headers = util.readurl(   File "/usr/lib/python3/dist-packages/uaclient/util.py", line 324, in readurl     resp = request.urlopen(req, timeout=timeout)   File "/usr/lib/python3.10/urllib/request.py", line 216, in urlopen     return opener.open(url, data, timeout)   File "/usr/lib/python3.10/urllib/request.py", line 519, in open     response = self._open(req, data)   File "/usr/lib/python3.10/urllib/request.py", line 536, in _open     result = self._call_chain(self.handle_open, protocol, protocol +   File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain     result = func(*args)   File "/usr/lib/python3.10/urllib/request.py", line 1391, in https_open     return self.do_open(http.client.HTTPSConnection, req,   File "/usr/lib/python3.10/urllib/request.py", line 1352, in do_open     r = h.getresponse()   File "/usr/lib/python3.10/http/client.py", line 1374, in getresponse     response.begin()   File "/usr/lib/python3.10/http/client.py", line 318, in begin     version, status, reason = self._read_status()   File "/usr/lib/python3.10/http/client.py", line 279, in _read_status     line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")   File "/usr/lib/python3.10/socket.py", line 705, in readinto     return self._sock.recv_into(b)   File "/usr/lib/python3.10/ssl.py", line 1274, in recv_into     return self.read(nbytes, buffer)   File "/usr/lib/python3.10/ssl.py", line 1130, in read     return self._sslobj.read(len, buffer) TimeoutError: The read operation timed out
2023-02-03 20:25:11 Brian Murray software-properties (Ubuntu Jammy): status New Fix Committed
2023-02-03 20:25:12 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2023-02-03 20:25:14 Brian Murray bug added subscriber SRU Verification
2023-02-03 20:25:17 Brian Murray tags jammy jammy verification-needed verification-needed-jammy
2023-02-03 20:26:56 Brian Murray software-properties (Ubuntu Focal): status New Fix Committed
2023-02-03 20:27:01 Brian Murray tags jammy verification-needed verification-needed-jammy jammy verification-needed verification-needed-focal verification-needed-jammy
2023-02-03 20:30:25 Brian Murray software-properties (Ubuntu Bionic): status New Fix Committed
2023-02-03 20:30:32 Brian Murray tags jammy verification-needed verification-needed-focal verification-needed-jammy jammy verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy
2023-02-16 11:16:59 Nathan Teodosio tags jammy verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy jammy verification-done-focal verification-done-jammy verification-needed verification-needed-bionic
2023-02-22 03:56:58 Launchpad Janitor software-properties (Ubuntu): status Fix Committed Fix Released
2023-03-01 01:38:30 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2023-03-01 01:39:32 Launchpad Janitor software-properties (Ubuntu Jammy): status Fix Committed Fix Released
2023-03-01 01:41:38 Launchpad Janitor software-properties (Ubuntu Focal): status Fix Committed Fix Released
2023-05-30 09:33:29 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2023-05-30 11:24:47 Sebastien Bacher tags jammy verification-done-focal verification-done-jammy verification-needed verification-needed-bionic jammy verification-done verification-done-bionic verification-done-focal verification-done-jammy
2023-05-31 06:45:53 Launchpad Janitor software-properties (Ubuntu Bionic): status Fix Committed Fix Released