2022-10-06 18:48:40 |
Julian Andres Klode |
bug |
|
|
added bug |
2022-10-06 19:14:12 |
Launchpad Janitor |
ubuntu-advantage-tools (Ubuntu): status |
New |
Confirmed |
|
2022-10-06 19:20:29 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2022-10-06 19:27:00 |
Jeremy Bícha |
bug |
|
|
added subscriber Jeremy Bicha |
2022-10-06 19:51:28 |
Ken MacInnis |
bug |
|
|
added subscriber Ken MacInnis |
2022-10-06 20:14:03 |
Benjamin Drung |
bug |
|
|
added subscriber Benjamin Drung |
2022-10-06 20:17:54 |
Renan Rodrigo |
ubuntu-advantage-tools (Ubuntu): status |
Confirmed |
Triaged |
|
2022-10-06 20:18:42 |
Renan Rodrigo |
ubuntu-advantage-tools (Ubuntu): importance |
Undecided |
Critical |
|
2022-10-06 21:33:30 |
Alex Murray |
bug |
|
|
added subscriber Alex Murray |
2022-10-06 22:27:21 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2022-10-07 11:22:55 |
Bernd Wolber |
bug |
|
|
added subscriber Bernd Wolber |
2022-10-07 11:29:47 |
Utkarsh Gupta |
bug |
|
|
added subscriber Utkarsh Gupta |
2022-10-07 19:43:54 |
Renan Rodrigo |
ubuntu-advantage-tools (Ubuntu): status |
Triaged |
In Progress |
|
2022-10-07 19:46:46 |
Renan Rodrigo |
ubuntu-advantage-tools (Ubuntu): assignee |
|
Grant Orndorff (orndorffgrant) |
|
2022-10-08 19:02:41 |
Shane Synan |
bug |
|
|
added subscriber Shane Synan |
2022-10-08 20:47:19 |
Juozas Pocius |
bug |
|
|
added subscriber Juozas Pocius |
2022-10-10 02:29:01 |
Chris Guiver |
bug |
|
|
added subscriber Chris Guiver |
2022-10-10 21:03:12 |
Renan Rodrigo |
description |
When we designed the whole hook mechanism for what was ua esm back in the day, the intent was for this to be an interface to tastefully display information about additional updates you are missing out on without a subscription.
The new Ubuntu Pro message crosses the line of a tasteful additional information and is negatively impacting apt user experience. The top message I saw today on /r/Ubuntu was
https://www.reddit.com/r/Ubuntu/comments/xxafiu/how_to_remove_advertisements_from_apt/
I'd vastly prefer hooks not to use their freedom to display information irrelevant at the specific point. At this hook, the user should be notified about updates, like updates in Ubuntu pro they are missing out on, or I guess pending blocked snap refreshes are valid options.
For messages like the Ubuntu Pro beta announcement, we already have the motd mechanism. |
[Impact]
This bug impacts any LTS system which is not attached to a Pro subscription. Since 27.11.2, they started seeing the Ubuntu Pro beta message in the output of apt upgrade.
This was considered regression from the point of view of users which were relying on that output. Although this is not recommended, it is what was happening there. Other users are just annoyed that the message is there at all.
The mitigation strategy decided with Product Management for this problem is composed of two steps:
1. Move the Ubuntu Pro message to the very bottom of the apt output, and
2. Provide a `pro` command to disable the pro-client related messaging in APT completely.
[Test Case]
There is an integration test which now covers this functionality. A manual test script is also provided for the postinst behavior.
As soon as the package with the fixes lands in -proposed, output for those can be executed using it for verification.
[Regression Potential]
People may argue that the message in the bottom of the output is still regression. For those, running the command to opt-out makes the message disappear. This is the best alternative our team can provide so far.
[Discussion]
It is important to notice that:
- This message is temporary and will disappear as soon as Ubuntu Pro hits GA.
- There is product interest in keeping the message there.
- The command to disable APT messages will stay, so it can be used for any future message that the Pro Client inserts.
- We cannot, for technical reasons, omit the message when the 'quiet' option is provided for apt (-qq, -qqq). For users who want APT to be quiet all times, we recommend using the command to disable the messaging from the pro client. In the future, if the APT hooks let us, we can comply with that functionality.
[Original Description]
When we designed the whole hook mechanism for what was ua esm back in the day, the intent was for this to be an interface to tastefully display information about additional updates you are missing out on without a subscription.
The new Ubuntu Pro message crosses the line of a tasteful additional information and is negatively impacting apt user experience. The top message I saw today on /r/Ubuntu was
https://www.reddit.com/r/Ubuntu/comments/xxafiu/how_to_remove_advertisements_from_apt/
I'd vastly prefer hooks not to use their freedom to display information irrelevant at the specific point. At this hook, the user should be notified about updates, like updates in Ubuntu pro they are missing out on, or I guess pending blocked snap refreshes are valid options.
For messages like the Ubuntu Pro beta announcement, we already have the motd mechanism. |
|
2022-10-10 21:22:04 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~renanrodrigo/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/431300 |
|
2022-10-10 21:33:21 |
Renan Rodrigo |
bug |
|
|
added subscriber Renan Rodrigo |
2022-10-12 02:53:37 |
darkrain42 |
bug |
|
|
added subscriber darkrain42 |
2022-10-12 19:40:34 |
Simon Déziel |
bug |
|
|
added subscriber Simon Déziel |
2022-10-13 17:18:59 |
e9jg9e8vdfhvduafsi |
bug |
|
|
added subscriber Rodrigo Siqueira Telles |
2022-10-13 23:37:08 |
Felix |
bug |
|
|
added subscriber Felix |
2022-10-18 00:18:04 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~orndorffgrant/ubuntu/+source/ubuntu-advantage-tools/+git/ubuntu-advantage-tools/+merge/431701 |
|
2022-10-29 02:52:24 |
Sky |
bug |
|
|
added subscriber Sky |
2022-11-15 16:52:30 |
Dariusz Gadomski |
bug |
|
|
added subscriber Dariusz Gadomski |
2022-11-23 15:10:29 |
Josh Lee |
bug |
|
|
added subscriber Josh Lee |
2023-02-08 15:56:53 |
Jonas Jelten |
bug |
|
|
added subscriber Jonas Jelten |
2023-02-08 16:24:20 |
Alberto Contreras |
bug |
|
|
added subscriber Alberto Contreras |
2023-02-14 08:15:34 |
Sander |
bug |
|
|
added subscriber Sander |
2023-02-15 05:04:06 |
Binh-Nguyen Tran |
bug |
|
|
added subscriber Binh-Nguyen Tran |
2023-02-15 08:39:36 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto Murata |
2023-02-18 08:42:51 |
outa |
bug |
|
|
added subscriber outa |
2023-02-18 08:43:17 |
outa |
removed subscriber outa |
|
|
|
2023-02-21 08:10:18 |
Harvald |
bug |
|
|
added subscriber Harvald |
2023-03-10 01:32:00 |
Dan Streetman |
bug |
|
|
added subscriber Dan Streetman |
2023-04-27 20:40:13 |
Travisgevans |
bug |
|
|
added subscriber Travisgevans |
2024-01-31 20:42:44 |
schamane |
bug |
|
|
added subscriber schamane |
2024-04-07 21:25:09 |
Jonas Jelten |
removed subscriber Jonas Jelten |
|
|
|