Ship ubuntu-advantage in ubuntu-minimal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-advantage-tools (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Yakkety |
Won't Fix
|
High
|
Unassigned | ||
Zesty |
Fix Released
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Unassigned | ||
ubuntu-meta (Ubuntu) |
Fix Released
|
High
|
Steve Langasek | ||
Precise |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Yakkety |
Won't Fix
|
High
|
Unassigned | ||
Zesty |
Won't Fix
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Steve Langasek |
Bug Description
The ubuntu-
The version here:
https:/
... has all on-disk bits correctly working, for all series, but no-ops on any release other than precise (ESM is only for "unsupported" LTS releases as it were). This is a request to land ubuntu-
[Impact]
* Allow ubuntu-advantage users to access the extended security maintenance script with a simple command line tool. This script needs to hit precise machines and be easy for ubuntu-advantage customers to enable, thus basefiles was chosen as a home.
[Test Case]
* Run ubuntu-advantage, it should print out help
* Run sudo ubuntu-advantage enable <token> (without sudo it will warn you), but you need to be an ubuntu-advantage customer to get that token. In the end, the script simply adds and removes an /etc/apt/
* Verify that the MOTD does not contain any mention of ubuntu-advantage esm or precise and its end of life
* Verify that ubuntu-advantage enable-esm <token> installs needed dependencies:
- create the following file and its contents to have apt not install recommended packages by default:
$ cat /etc/apt/
APT::Install-
- remove ca-certificates and apt-transport-
$ sudo apt remove ca-certificates apt-transport-https
- run sudo ubuntu-advantage enable-esm <token> and verify that the two removed packages are reinstalled
* you can contact me (<email address hidden>) if you would like a token for test purposes.
[Regression Potential]
* Low, this is a new script, not included in any automated startup paths.
[Other Info]
* http://
[0] https:/
tags: | added: patch |
Changed in base-files (Ubuntu): | |
status: | Confirmed → Incomplete |
summary: |
- Ship ubuntu-advantage in basefiles for ubuntu + Ship ubuntu-advantage in ubuntu-minimal |
description: | updated |
description: | updated |
Changed in ubuntu-advantage-tools (Ubuntu Yakkety): | |
status: | New → Won't Fix |
Changed in ubuntu-meta (Ubuntu Yakkety): | |
status: | New → Won't Fix |
Changed in ubuntu-advantage-tools (Ubuntu Xenial): | |
status: | New → Fix Committed |
Changed in ubuntu-advantage-tools (Ubuntu Zesty): | |
status: | New → Fix Committed |
Changed in ubuntu-advantage-tools (Ubuntu Artful): | |
status: | New → Fix Committed |
tags: | added: verification-needed-xenial verification-needed-zesty |
Changed in ubuntu-meta (Ubuntu Artful): | |
assignee: | nobody → Steve Langasek (vorlon) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
tags: | added: id-597a82b5b13fc0c72914002c |
tags: | added: id-58f0e5ff470e62b969ff06f3 |
Changed in ubuntu-meta (Ubuntu Zesty): | |
status: | Confirmed → Won't Fix |
Changed in ubuntu-advantage-tools (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Yakkety): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Zesty): | |
importance: | Undecided → High |
Changed in ubuntu-advantage-tools (Ubuntu Artful): | |
importance: | Undecided → High |
Changed in ubuntu-meta (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in ubuntu-meta (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in ubuntu-meta (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in ubuntu-meta (Ubuntu Yakkety): | |
importance: | Undecided → High |
Changed in ubuntu-meta (Ubuntu Zesty): | |
importance: | Undecided → High |
debdiff for base-files on precise