Enable upgrading from 12.04 to 14.04 while keeping ESM enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-release-upgrader (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Brian Murray |
Bug Description
[Impact]
While it is possible to upgrade from 12.04 w/ ESM enabled to 14.04 the ESM archive is disabled thereby making customers vulnerable (since 14.04 is no long receiving security updates) until they reenable the ESM archive.
[Test Case]
1. run 'sudo ubuntu-advantage enable-esm $USER:$PASSWORD'
2. edit /etc/update-
3. run 'do-release-
4. observe "third party entries in your sources.list were disabled" message
also check /var/log/
2019-05-02 10:22:28,345 DEBUG examining: 'deb https:/
2019-05-02 10:22:28,346 DEBUG entry '# deb https:/
with the version of the release upgrader in -proposed you won't receive the disabled message and will see the following in main.log:
2019-05-02 11:56:58,856 DEBUG examining: 'deb https:/
2019-05-02 11:56:58,856 DEBUG entry 'deb https:/
(Yes, that really says precise-security it's part of the hack to switch pockets.)
[Regression Potential]
Because the sources.list entries are manipulated to switch pockets from the precise release one to trusty -security and -updates is possible this change would persist if someone were to cancel the upgrade. So we should test that cancelling the upgrade doesn't modify (by switching pockets) your /etc/apt/
We now have an LTS to LTS where both have ESM. Therefore we should be testing a system with ESM installed on Precise and then upgrade to Trusty ESM.
Related branches
tags: | added: id-5cb7b8f326bdd652e255d828 |
summary: |
- Test Precise ESM to Trusty ESM + Enable upgrading from 12.04 to 14.04 while keeping ESM enabled |
Changed in ubuntu-release-upgrader (Ubuntu Trusty): | |
status: | New → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
description: | updated |
Changed in ubuntu-release-upgrader (Ubuntu): | |
status: | New → Fix Released |
Currently it does not work.
2019-04-23 22:33:22,915 DEBUG examining: 'deb https:/ /hidden- u:<email address hidden> /ubuntu- esm/esm/ ubuntu precise main #Personal access of Brian M /hidden- u:<email address hidden> /ubuntu- esm/esm/ ubuntu trusty main #Personal access of Brian Murra
urray (brian-murray) to Extended Security Maintenance'
2019-04-23 22:33:22,917 DEBUG entry '# deb https:/
y (brian-murray) to Extended Security Maintenance disabled on upgrade to trusty' was disabled (unknown mirror)