On Tue, 2014-09-30 at 22:38 -0600, Mike Ruckman wrote: > Hello fellow Fedorans! I told cloud@ that I would work on some criteria to go > over, and here's what I have so far. These are pretty rough, but I think > they're servicable enough for the time being. There are only two I've thought > of for Beta, but I'm probably forgetting something. Patches welcome :) Here > they are: > > === Growroot === > > Release blocking cloud images must be able to automatically utilize all > available space on a supported volume. > [Supported Volume?] > -> PVM, HVM volumes, basically, growroot should work without breaking on both > types of volumes. > > === Cloud-init === > > The cloud-init package must be functional for release blocking cloud images. > [Functional?] > -> the provided cloud-init package needs to work, but we won't block > on issues that EC2 or Openstack have with their service providing > said meta-data. ACK > Looking through the existing criteria we either need to update the existing > pages, create a cloud criteria page or be willing to handwave away criteria > that don't apply (for instance, GUI updates don't apply to cloud images). I'm > fine with the handwavy answer - I don't know that codifying every detail in the > wiki actually adds any value. We kind of already have this, really, in that we don't *explicitly* say that all the requirements about desktop stuff don't apply to non-desktop installs, but everyone just understands it. We could add some fairly short boilerplate somewhere that covers the most obvious cases, easily enough. I think these are short enough that we could reasonably add a 'Cloud Product requirements' section to the existing criteria, along the line of the 'Server Product requirements' section that's already there. > That being said, there were some general edits I would make to the current beta > criteria: > > ----- Clarifications ----- > > * Define "supported configurations" in the "Release-blocking images must boot" > criteria to include all of the products. We already did this. Remember that the criteria are *additive*. The Beta 'Release-blocking images must boot' criterion is only a small addition to the Alpha one, which exhaustively lists the supported environments and so forth. There is a definition of 'release-blocking images' in the preamble shared between all the pages: "The term 'release-blocking images' means all the images in which bugs are currently considered capable of blocking a Fedora release. The current set of release-blocking images includes the images defined by the three primary Products - Server, Workstation and Cloud - in their product requirement documents and/or technical specifications, and the KDE live image." > * Note that cloud installations don't need to be able to upgraded from release > to release (this might be wrong though) This is kind of an interesting one I'd think we'd want the Cloud WG to consider. > * I would alter the "Shutdown, reboot, logout" criteria say "system" instead of > "desktop" since I'm sure all products want to be able to do all those things. It already states: "must work using standard console commands" we could possibly look at re-wording it to cover Cockpit for Server and cloud management consoles (clouds have those, right? right?) for Cloud. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net -- test mailing list test@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test