2023-02-06 18:45:26 |
errors.ubuntu.com bug bridge |
bug |
|
|
added bug |
2023-02-06 18:45:27 |
errors.ubuntu.com bug bridge |
bug |
|
|
added subscriber Grant Orndorff |
2023-02-07 14:41:33 |
Christian Ehrhardt |
ubuntu-advantage-tools (Ubuntu): status |
New |
In Progress |
|
2023-02-07 14:41:45 |
Christian Ehrhardt |
ubuntu-advantage-tools (Ubuntu): assignee |
|
Grant Orndorff (orndorffgrant) |
|
2023-02-07 19:48:22 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~lamoura/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/436974 |
|
2023-02-07 20:12:29 |
Lucas Albuquerque Medeiros de Moura |
description |
The Ubuntu Error Tracker has been receiving reports about a problem regarding ubuntu-advantage-tools. This problem was most recently seen with package version 27.13.3~22.10.1, the problem page at https://errors.ubuntu.com/problem/104213ca2086ad5b775cd6775a4cf995e8ead2c0 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/. |
[Original Description]
The Ubuntu Error Tracker has been receiving reports about a problem regarding ubuntu-advantage-tools. This problem was most recently seen with package version 27.13.3~22.10.1, the problem page at https://errors.ubuntu.com/problem/104213ca2086ad5b775cd6775a4cf995e8ead2c0 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/.
[Impact]
When running the apt_news job, the job will fail if the contract does not have an effective date. Users will see a degraded status for the systemctl job.
[Test Case]
To test this fix we will add an integration test that target the scenario where we have null effectiveTo date and verify that the apt_news job does not fail and correctly show the expired message when running the `apt upgrade` command.
[Regression Potential]
This change is just making the code more resilient to null values for effective dates. Since the apt_news feature was broken on that scenario, we don't believe the fix should provide any major regression here.
[Discussion]
We are now assuming that the contract is expired if it does not have a valid effective date. This will allow us to correctly message the user and alert that the subscription need to be renewed. |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Focal |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Focal) |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Jammy |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Jammy) |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Lunar |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Lunar) |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Kinetic |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Kinetic) |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Xenial |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Xenial) |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Bionic |
|
2023-02-08 20:51:18 |
Andreas Hasenack |
bug task added |
|
ubuntu-advantage-tools (Ubuntu Bionic) |
|
2023-02-09 01:25:22 |
Andreas Hasenack |
ubuntu-advantage-tools (Ubuntu Kinetic): status |
New |
Fix Committed |
|
2023-02-09 01:25:24 |
Andreas Hasenack |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-02-09 01:25:26 |
Andreas Hasenack |
bug |
|
|
added subscriber SRU Verification |
2023-02-09 01:25:29 |
Andreas Hasenack |
tags |
kinetic |
kinetic verification-needed verification-needed-kinetic |
|
2023-02-09 01:27:49 |
Andreas Hasenack |
ubuntu-advantage-tools (Ubuntu Jammy): status |
New |
Fix Committed |
|
2023-02-09 01:27:56 |
Andreas Hasenack |
tags |
kinetic verification-needed verification-needed-kinetic |
kinetic verification-needed verification-needed-jammy verification-needed-kinetic |
|
2023-02-09 01:30:05 |
Andreas Hasenack |
ubuntu-advantage-tools (Ubuntu Focal): status |
New |
Fix Committed |
|
2023-02-09 01:30:13 |
Andreas Hasenack |
tags |
kinetic verification-needed verification-needed-jammy verification-needed-kinetic |
kinetic verification-needed verification-needed-focal verification-needed-jammy verification-needed-kinetic |
|
2023-02-09 01:32:26 |
Andreas Hasenack |
ubuntu-advantage-tools (Ubuntu Bionic): status |
New |
Fix Committed |
|
2023-02-09 01:32:33 |
Andreas Hasenack |
tags |
kinetic verification-needed verification-needed-focal verification-needed-jammy verification-needed-kinetic |
kinetic verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic |
|
2023-02-09 01:35:27 |
Andreas Hasenack |
ubuntu-advantage-tools (Ubuntu Xenial): status |
New |
Fix Committed |
|
2023-02-09 01:35:35 |
Andreas Hasenack |
tags |
kinetic verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic |
kinetic verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic verification-needed-xenial |
|
2023-02-09 21:28:54 |
Grant Orndorff |
attachment added |
|
verification-2006351.tar.gz https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2006351/+attachment/5645968/+files/verification-2006351.tar.gz |
|
2023-02-09 21:29:48 |
Grant Orndorff |
tags |
kinetic verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic verification-needed-xenial |
kinetic verification-done verification-done-bionic verification-done-focal verification-done-jammy verification-done-kinetic verification-done-xenial |
|
2023-02-13 16:52:18 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Kinetic): status |
Fix Committed |
Fix Released |
|
2023-02-13 16:52:47 |
Andreas Hasenack |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2023-02-13 16:54:36 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-02-13 16:55:04 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2023-02-13 16:55:36 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2023-02-13 16:56:18 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2023-02-17 11:00:07 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu Lunar): status |
In Progress |
Fix Released |
|