From Fedora Project Wiki

(Copy of original source)
 
(Proposed new content)
Line 1: Line 1:
{{anchor|upgrade-requirements}}
{{anchor|upgrade-requirements}}


=== <span style="text-decoration:underline">Upgrade requirements</span> ===
For each one of the release-blocking package sets, it must be possible
For each one of the release-blocking package sets, it must be possible to successfully complete an upgrade from a fully updated installation of the previous stable Fedora release with that package set installed.
to successfully complete an upgrade from a fully updated installation of
{{hidden|header=Release-blocking package sets|content=The release-blocking package sets are the minimal set, and the sets for each one of the release-blocking desktops.|headerstyle=background:#e5e5e5|fw1=normal|ta1=left}}
the previous stable Fedora release with that package set installed. The
{{hidden|header=Recommended upgrade mechanisms|content=This criterion applies to the [[Upgrading|recommended upgrade mechanisms]] only.|headerstyle=background:#e5e5e5|fw1=normal|ta1=left}}
user must be made to specify which Product (or none) they wish to have
{{hidden|header=Upgraded system requirements|content=The upgraded system must meet all release criteria.|headerstyle=background:#e5e5e5|fw1=normal|ta1=left}}
running when upgrade is complete.
{{hidden|header=Release-blocking package sets|content=The
release-blocking package sets are the minimal set, and the sets for each
one of the release-blocking desktops.|headerstyle=background:#e5e5e5|
fw1=normal|ta1=left}}
{{hidden|header=Recommended upgrade mechanisms|content=This criterion
applies to the [[Upgrading|recommended upgrade mechanisms]] only.|
headerstyle=background:#e5e5e5|fw1=normal|ta1=left}}
{{hidden|header=Upgraded system requirements|content=
* The upgraded system must meet all release criteria.
* The upgraded system must include all packages that would be present on the system after a default installation from install media, plus any packages the user previously had (minus any obsolete content).
|headerstyle=background:#e5e5e5|fw1=normal|ta1=left}}
{{hidden|header=References|content=
{{hidden|header=References|content=
* Initial upgrade criterion was part of initial Fedora 13 criteria revision
* Initial upgrade criterion was part of initial Fedora 13 criteria
* Adjusted to require upgraded system to work [https://lists.fedoraproject.org/pipermail/test/2011-March/098288.html 2011-03-28]
revision
* Adjusted to refer to 'officially supported upgrade mechanisms' rather than specifying particular methods: [https://lists.fedoraproject.org/pipermail/test/2012-September/110296.html proposed 2012-09-24], [https://lists.fedoraproject.org/pipermail/test/2012-October/110575.html implemented 2012-10-03]
* Adjusted to require upgraded system to work
* Wording slightly re-organized as part of the major Fedora 19 criteria revision
[https://lists.fedoraproject.org/pipermail/test/2011-March/098288.html
* Interpreted to require all fedup methods to work (or at least both repository and ISO file) in [http://meetbot.fedoraproject.org/fedora-blocker-review/2013-12-02/f20-blocker-review-%234.2013-12-02-17.02.log.txt 2013-12-02 blocker review meeting]
2011-03-28]
* Adjusted to refer to 'officially supported upgrade mechanisms' rather
than specifying particular methods:
[https://lists.fedoraproject.org/pipermail/test/2012-September/110296.html proposed 2012-09-24], [https://lists.fedoraproject.org/pipermail/test/2012-October/110575.html implemented 2012-10-03]
* Wording slightly re-organized as part of the major Fedora 19 criteria
revision
* Interpreted to require all fedup methods to work (or at least both
repository and ISO file) in
[http://meetbot.fedoraproject.org/fedora-blocker-review/2013-12-02/f20-blocker-review-%234.2013-12-02-17.02.log.txt 2013-12-02 blocker review meeting]
* Test cases:
* Test cases:
** [[QA:Testcase_upgrade_fedup_cli_previous_desktop]]
** [[QA:Testcase_upgrade_fedup_cli_previous_desktop]]

Revision as of 12:36, 7 October 2014

For each one of the release-blocking package sets, it must be possible to successfully complete an upgrade from a fully updated installation of the previous stable Fedora release with that package set installed. The user must be made to specify which Product (or none) they wish to have running when upgrade is complete.

Release-blocking package sets

The release-blocking package sets are the minimal set, and the sets for each one of the release-blocking desktops.

Recommended upgrade mechanisms

This criterion applies to the recommended upgrade mechanisms only.

Upgraded system requirements
  • The upgraded system must meet all release criteria.
  • The upgraded system must include all packages that would be present on the system after a default installation from install media, plus any packages the user previously had (minus any obsolete content).
References
  • Initial upgrade criterion was part of initial Fedora 13 criteria

revision

  • Adjusted to require upgraded system to work

[https://lists.fedoraproject.org/pipermail/test/2011-March/098288.html 2011-03-28]

  • Adjusted to refer to 'officially supported upgrade mechanisms' rather

than specifying particular methods: proposed 2012-09-24, implemented 2012-10-03

  • Wording slightly re-organized as part of the major Fedora 19 criteria

revision

  • Interpreted to require all fedup methods to work (or at least both

repository and ISO file) in 2013-12-02 blocker review meeting