[Bug 2049785] Re: /usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-manager at 118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loads:decode:raw_decode
Nathan Teodosio
2049785 at bugs.launchpad.net
Fri Jan 19 16:08:14 UTC 2024
Thank you again for figuring this one out!
> unsure why those systems have an updated update-manager but an old
ubuntu-advantage-tools?
I can't think of anything either other than a manual 'apt udpate; apt
install update-manager'.
> we should still handle the case where the client doesn't return the a
valid json output, either by catching the exception or by backporting
the switch to use the proper python api
If it is indifferent, then I'm going with the latter since we already
did it for 24.04. The documentation says it raises no exceptions[1].
I'll open the merge request once I have it tested.
[1] https://canonical-ubuntu-pro-client.readthedocs-
hosted.com/en/latest/references/api/#u-pro-packages-updates-v1
** Changed in: update-manager (Ubuntu)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/2049785
Title:
/usr/bin/update-manager:json.decoder.JSONDecodeError:/bin/update-
manager at 118:start_update:start_available:refresh_cache:_get_ua_security_status:load:loads:decode:raw_decode
Status in update-manager package in Ubuntu:
In Progress
Bug description:
In JournalErrors:
--->
Failed to access URL: https://contracts.canonical.com/v1/resources?architecture=amd64&kernel=5.15.0-91-generic&series=focal
Cannot verify certificate of server
Please check your openssl configuration.
[info] A new version is available: 30~20.04
Please run:
sudo apt-get install ubuntu-advantage-tools
<---
Is it the ubuntu-advantage-tools version problem, is it the failure to
access contracts.canonical.com? Should we switch to calling the API
directly as in 24.04[1] or handle the exception?
[1] https://code.launchpad.net/~nteodosio/update-manager/+git/update-
manager/+merge/456088
------
The Ubuntu Error Tracker has been receiving reports about a problem regarding update-manager. This problem was most recently seen with package version 1:20.04.10.18, the problem page at https://errors.ubuntu.com/problem/741dff427bf59c3208da3b509caf1e8d2385fdea 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/.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/2049785/+subscriptions
More information about the foundations-bugs
mailing list