Show potential Ubuntu Pro updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
Low
|
Robert Ancell | ||
Xenial |
In Progress
|
Medium
|
Nathan Teodosio | ||
Bionic |
In Progress
|
Medium
|
Nathan Teodosio | ||
Focal |
In Progress
|
Medium
|
Nathan Teodosio | ||
Jammy |
In Progress
|
Medium
|
Nathan Teodosio | ||
Kinetic |
Fix Released
|
Low
|
Robert Ancell |
Bug Description
[Impact]
Show the Ubuntu Pro (aka Ubuntu Advantage) updates that would be enabled if you attached this machine. This information is not currently shown.
The new revision also update the reference to the Software Properties' Livepatch tab which doesn't exist anymore since bug #2003527 and was replaced by Ubuntu Pro.
[Test Case]
1. Do fresh install of Ubuntu.
2. Check there are updates available by running:
$ pro security-status
Note that updates are only available for older LTS releases.
3. Open update-manager
Expected result:
Updates from step 2 are shown as available.
Check also the UI layout, Ubuntu Pro widgets should not collide and be aligned with the other sections
[Regression Potential]
Possibility of introducing new bugs.
The new livepatch->ubuntu pro string change will not be translated until the next language pack refresh
Related branches
- Julian Andres Klode: Approve
-
Diff: 328 lines (+97/-18)4 files modifiedUpdateManager/Core/UpdateList.py (+45/-13)
UpdateManager/UpdateManager.py (+26/-1)
UpdateManager/UpdatesAvailable.py (+20/-4)
debian/changelog (+6/-0)
- Ubuntu Core Development Team: Pending requested
-
Diff: 374 lines (+113/-30)5 files modifiedUpdateManager/Core/UpdateList.py (+54/-13)
UpdateManager/Dialogs.py (+4/-12)
UpdateManager/UpdateManager.py (+28/-1)
UpdateManager/UpdatesAvailable.py (+21/-4)
debian/changelog (+6/-0)
- Ubuntu Core Development Team: Pending requested
-
Diff: 598 lines (+295/-53) (has conflicts)6 files modifiedUpdateManager/Core/UpdateList.py (+54/-13)
UpdateManager/Dialogs.py (+4/-4)
UpdateManager/UpdateManager.py (+99/-32)
UpdateManager/UpdatesAvailable.py (+21/-4)
debian/changelog (+109/-0)
tests/test_meta_release_core.py (+8/-0)
- Ubuntu Core Development Team: Pending requested
-
Diff: 353 lines (+112/-22)5 files modifiedUpdateManager/Core/UpdateList.py (+53/-13)
UpdateManager/Dialogs.py (+4/-4)
UpdateManager/UpdateManager.py (+28/-1)
UpdateManager/UpdatesAvailable.py (+21/-4)
debian/changelog (+6/-0)
- Robert Ancell: Approve
- Sebastien Bacher: Pending requested
- Ubuntu Core Development Team: Pending requested
-
Diff: 644 lines (+165/-155)6 files modifiedUpdateManager/Core/UpdateList.py (+17/-7)
UpdateManager/Core/utils.py (+10/-0)
UpdateManager/UpdateManager.py (+21/-19)
UpdateManager/UpdatesAvailable.py (+59/-24)
data/gtkbuilder/UpdateManager.ui (+45/-105)
debian/changelog (+13/-0)
- Elio Qoshi: Pending requested
- Sebastien Bacher: Pending requested
-
Diff: 2128 lines (+863/-137) (has conflicts)21 files modified.gitignore (+2/-0)
HweSupportStatus/consts.py (+26/-0)
UpdateManager/Core/MetaRelease.py (+14/-0)
UpdateManager/Core/UpdateList.py (+129/-0)
UpdateManager/Core/utils.py (+17/-0)
UpdateManager/Dialogs.py (+28/-1)
UpdateManager/UpdateManager.py (+120/-14)
UpdateManager/UpdateManagerVersion.py (+4/-0)
UpdateManager/UpdatesAvailable.py (+105/-17)
UpdateManager/backend/InstallBackendAptdaemon.py (+30/-0)
UpdateManager/backend/__init__.py (+56/-0)
data/gtkbuilder/UpdateManager.ui (+44/-105)
debian/changelog (+133/-0)
debian/control (+3/-0)
hwe-support-status (+5/-0)
tests/test_backend_error.py (+36/-0)
tests/test_hwe_support_status.py (+8/-0)
tests/test_meta_release_core.py (+22/-0)
tests/test_pep8.py (+42/-0)
tests/test_proxy.py (+31/-0)
tests/test_update_error.py (+8/-0)
Changed in update-manager (Ubuntu Xenial): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in update-manager (Ubuntu Bionic): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in update-manager (Ubuntu Focal): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in update-manager (Ubuntu Jammy): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in update-manager (Ubuntu Xenial): | |
importance: | Undecided → Medium |
Changed in update-manager (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in update-manager (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in update-manager (Ubuntu Jammy): | |
importance: | Undecided → Medium |
Changed in update-manager (Ubuntu Jammy): | |
status: | Incomplete → In Progress |
description: | updated |
description: | updated |
Changed in update-manager (Ubuntu Kinetic): | |
status: | Fix Committed → Fix Released |
Changed in update-manager (Ubuntu): | |
status: | Fix Committed → Fix Released |
description: | updated |
description: | updated |
Changed in update-manager (Ubuntu Jammy): | |
status: | Fix Committed → In Progress |
Changed in update-manager (Ubuntu Focal): | |
status: | Fix Committed → In Progress |
Changed in update-manager (Ubuntu Bionic): | |
status: | Won't Fix → In Progress |
Changed in update-manager (Ubuntu Xenial): | |
status: | New → In Progress |
assignee: | Robert Ancell (robert-ancell) → Nathan Teodosio (nteodosio) |
Changed in update-manager (Ubuntu Bionic): | |
assignee: | Robert Ancell (robert-ancell) → Nathan Teodosio (nteodosio) |
Changed in update-manager (Ubuntu Focal): | |
assignee: | Robert Ancell (robert-ancell) → Nathan Teodosio (nteodosio) |
Changed in update-manager (Ubuntu Jammy): | |
assignee: | Robert Ancell (robert-ancell) → Nathan Teodosio (nteodosio) |
Same questions here as https:/ /bugs.launchpad .net/ubuntu/ +source/ software- properties/ +bug/1990448/ comments/ 1