On Thu, Mar 29, 2018 at 8:15 PM, Adam Williamson <awilliam@redhat.com> wrote:
Preamble: I know we're planning to throw rolekit out entirely, but I
believe we're planning to continue to consider the actual functions
behind the roles (FreeIPA and postgres) as blocking, so I'd like to get
this done so we remember to include it in that change.

Postamble: Back in F27 cycle, specifically in the 2017-10-23 blocker
review meeting, we agreed to cover the release-blocking Server roles in
the upgrade criteria. That is noted here:
https://bugzilla.redhat.com/show_bug.cgi?id=1503321#c7
However, we never actually made the change. So, here I am proposing it!
We should change the Beta criterion 'Upgrade requirements' as follows.

Main text should go from:

"For each one of the release-blocking package sets, it must be possible
to successfully complete a direct upgrade from fully updated
installations of the last two stable Fedora releases with that package
set installed."

to:

"For each one of the release-blocking package sets, and the package
sets for each of the release-blocking Server roles, it must be possible
to successfully complete a direct upgrade from fully updated
installations of the last two stable Fedora releases with that package
set installed."

I think that's actually all the change necessary, as the bullet point
"The upgraded system must meet all release criteria" then requires that
the upgraded roles actually work.

Thoughts? Thanks!
 
Sounds OK to me.