On Tue, 2016-01-19 at 17:21 -0800, Adam Williamson wrote:
Hi, folks! I'm working through some criteria issues that came up
during
F23 validation.
Here's one: a few times, we hit issues on live images which would have
been violations of the 'post-install' release criteria, except those
are explicitly for 'installed' systems. We generally felt that the
relevant 'post-install' criteria should also apply to live boots.
Here's a top-level idea for handling that:
1. Rename the 'Post-install requirements' section on each criteria page
to 'Post-deployment and live requirements'
2. Add some text at the top of the section explaining the general idea:
the requirements in the section apply to installed systems, 'appliance'
environments like the cloud images, *and* live environments, where
appropriate
3. Adjust the wording of each individual criterion in the sections,
where appropriate. Just to give an example:
"Unless explicitly specified otherwise, after system installation
SELinux must be enabled and in enforcing mode."
would become something like:
"Unless explicitly specified otherwise, SELinux must be enabled and in
enforcing mode in live environments and after system installation."
Does this general approach sound good? If so, I'll post some drafts
later in the week. Thanks!
Since people seemed to be on board with this approach, I've done the
drafts. Here they are:
https://fedoraproject.org/wiki/User:Adamwill/Draft_Alpha_Criteria_Postins...
https://fedoraproject.org/wiki/User:Adamwill/Draft_Beta_Criteria_Postinstall
https://fedoraproject.org/wiki/User:Adamwill/Draft_Final_Criteria_Postins...
You can see the diff to the current criteria in the page history (I
first saved an exact copy of the current criteria, then made the
changes). Any thoughts on the specific changes are welcome! Thanks.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net