277
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
276
|
|
|
nskaggs |
9 years ago
|
|
|
275
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
274
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
273
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
272
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
271
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
270
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
269
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
268
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
267
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
266
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
265
|
|
|
elfy at ubuntu |
9 years ago
|
|
|
264
|
|
|
Greg Beam |
9 years ago
|
|
|
263
|
|
|
Greg Beam |
9 years ago
|
|
|
262
|
|
|
Greg Beam |
9 years ago
|
|
|
261
|
|
lp1172452 https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1172452
Server Upgrade Reference: https://help.ubuntu.com/12.04/serverguide/installing-upgrading.html
Hardware Setup Host-OS: 14.04 Native Desktop Install Guest-OS: VM server installs, no DE Virtualbox: v4.3.2 from Ubuntu repositories Test Method: Local CLI via SSH SSH: openssh-server installed on all Guest VM
Performing do-release-upgrade seems straight forward on the surface, however, a number of factors will determine which release the server ends up with. The servers current version, upgrade prompt and the use of the -d (development) flag all affect what version the final server release will be. Unexpected results are noted in the comments below.
Roughly 30 upgrade combinations were tested. Select testing was performed on versions 10.10, 12.10 and 13.04 which yielded expected results.
Flags Tested, for details see: /etc/update-manager/release-upgrades -- Never: Never check for new release -- Normal: Upgrade to the next release following lsb_release -r -- Normal -d: Upgrade to the current development release. -- LTS: Attempt upgrade to the next LTS release -- LTS -d: Upgrade to the current development release
Test Case Results:
* Prompt=never using do-release-upgrade -- All versions, passed, the server was NOT upgraded
* Prompt=normal using do-release-upgrade -- 10.04, 10.10, 12.10, 13.04, passed, upgraded to the next release -- 12.04 passed, upgraded to 12.10 -- 13.10 passed, did NOT upgrade to 14.04
* Prompt=lts using do-release-upgrade -- 10.10, 12.10 and 13.04 were not tested, they are not LTS -- 10.04 passed, upgraded to 12.04 -- 12.04 passed, the server was NOT upgraded, 14.04 is not released yet
* Development: Prompt=normal, using do-release-upgrade -d -- 10.04, 10.10, 12.10, 13.04 were not tested -- 12.04 undetermined, Prompt=normal overrides -d flag -- 13.10 passed, upgraded to 14.04
Note: I expected 12.04-LTS to upgrade to 14.04 when using the -d flag. It appears Prompt=normal overrides the -d flag when the current release is LTS. End result was server release 12.10
* Development: Prompt=lts, using do-release-upgrade -d -- 10.04 undetermined, upgrades to 12.04, should be 14.04? -- 12.04 passed, upgrades to 14.04
Note: I expected 10.04-LTS to upgrade to 14.04 when using the -d flag. It appears Prompt=lts also overrides the -d flag. End result was server release 12.04-LTS
|
Greg Beam |
10 years ago
|
|
|
260
|
|
|
elfy at ubuntu |
10 years ago
|
|
|
259
|
|
|
elfy at ubuntu |
10 years ago
|
|
|
258
|
|
|
Elfy at ubuntu |
10 years ago
|
|
|