From Fedora Project Wiki
 
(121 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Fedora Test Day - Encrypted Block Device Installation
{{draft}}


= WHAT =
=== DVD ===


It's time to kick the tires on encrypted block device installation support in F10-Alpha. There have been several changes on this front recently, most notably the arrival of [http://fedoraproject.org/wiki/Features/BetterStartup plymouth].  The plan is meet and try to poke holes in encrypted block device installations.  We'll have a host of QA and Development characters hanging out discussing bugs (aka "features"), expectations, and test areas. I've included details below for how you can contribute below.
{| class="wikitable collapsibleborder="1" width="85%"
 
|-  
= WHEN =
! colspan="5" style="background-color: pink;" | DVD.iso installation
 
|-
'''DATE:''' Thursday, August 14th, 2008
|
 
{| class="wikitable sortable" width=100% style="border: solid 2px white"
'''TIME:''' Between ''12:00'' and ''21:00'' UTC (8am -> 5pm EDT)
|-  
 
! width="20%"|Release Level !! width="15%"|Test Area !! width="45%"|Test Case !! width="10%"|i386 !! width="10%"|x86_64
= WHERE =
|-
 
| Alpha
Discussion will be held on IRC in the [irc://irc.freenode.net/fedora-qa #fedora-qa] channel.  There are quite a few different IRC clients out there you can use to join the discussion, including:
| Image Sanity
 
| [[QA:Testcase_Mediakit_ISO_Size]]
* Web-based mibbit (no additional software required)- [http://embed.mibbit.com/?server=irc.freenode.net&channel=%23fedora-qa&forcePrompt=true join #fedora-qa]
| {{result|pass}} {{result|pass}}
* Chatzilla firefox extension - [https://addons.mozilla.org/firefox/16/ install Chatzilla]
| {{result|pass}} {{result|pass}}
* A slew of popular linux clients - http://www.ircreviews.org/clients/platforms-unix.html
|-
 
| Alpha
= WHY =
| Image Sanity
 
| [[QA:Testcase_Mediakit_ISO_Checksums]]
Have you tried installing using an encrypted block device yet?  Support for installing to encrypted block devices was added in Fedora 9 (see https://fedoraproject.org/wiki/Anaconda/Features/EncryptedBlockDevices).  While this support has been present for an entire release, it hasn't yet been given a thorough test review.  Additionally, with the presence of [http://fedoraproject.org/wiki/Features/BetterStartup plymouth], the method by which unlocking your encrypted devices has changed dramatically.
| {{result|pass}}
 
| {{result|pass}}
It's the new hotness and it could use your help in identifying use cases and recovery
|-
 
| Alpha
= WHO =
| Image Sanity
 
| [[QA:Testcase_Mediakit_Repoclosure]]
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
| {{result|pass|robatino}} {{result|pass|kparal}}
* dlehman
| {{result|pass}} {{result|pass}}
* halfline
|-
* jlaska
| Alpha
* bo09
| Image Sanity
* atodorov
| [[QA:Testcase_Mediakit_FileConflicts]]
* rwilliam
| {{result|pass}} {{result|warn}}
* mganisin
| {{result|pass}} {{result|pass}}
 
|-
If you'd like to sign up to help field questions, please add your name to the list above.
| Alpha
 
| Boot Methods
= HOW =
| [[QA/TestCases/BootMethodsDvd]]
 
| {{result|pass}} {{result|pass}}
There are many ways you can help, depending on your interests and skill level.
| {{result|pass}} {{result|pass}}
 
|-
== Triage NEW Bugs ==
| Alpha
 
| Install Source
Much like a field hospital, bug triage describes the art of quickly addressing the big issues in a bug, and moving it on for further review by the development team.  Unlike a field hospital, there ''should'' be no blood or gunfire.  The triage process has generated quite a following.  As outlined on the [[BugZappers]] home, triage is a several step process:
| [[QA/TestCases/InstallSourceDvd]]
 
| {{result|pass}} {{result|pass}}
# [[BugZappers/GettingStarted| Getting started]]
| {{result|pass}} {{result|pass}}
# [[BugZappers/FindingBugs| Finding bugs to triage]], the list we'll use for Test Day includes:
|-
#* List of ''NEW'' installer encrypted block device bugs needing triage: http://tinyurl.com/6k8e5h
| Alpha
#* List of ''NEW'' Plymouth bugs: http://tinyurl.com/6omrxn
| Repository
# [[BugZappers/TakingAction| Taking action]]
| [[QA:Testcase Additional Http Repository]]
 
| {{result|pass|jlaska}}
== Verify Fixes ==
| {{result|pass|mkrizek}}
 
|-
{{admon/important|FIXME|Do we need details, perhaps just a small list
| Alpha
# Visit a list of bugs '''here'''
| Repository
# Update
| [[QA:Testcase Additional Ftp Repository]]
# Select a bug to verify
| {{result|fail}}
# Each bug should outline steps to reproduce
| {{result|warn}}
# If you have followed those steps, and are unable to reproduce the failure, move to CLOSED RAWHIDE
|-
}}
| Alpha
{{admon/note | ADD THIS | Give people an idea of what they need to verify bugs, like:
| Repository
# A system running ''{Rawhide?, Fedora 10 Alpha?}''
| [[QA:Testcase Additional Mirrorlist Repository]]
#* If VM will work, give instructions on how anyone can do this from soup to nuts, somewhere.
| {{result|pass}}
#* If not, tell them where to get Rawhide boot media and point them at the Installation Guide
| {{result|pass}}
# A browser (preferably on a separate computer, or the VM host?)
|-
# Requires more time investment than bug triage, but still easy to do
| Beta
}}
| Repository
 
| [[QA:Testcase Additional NFS Repository]]
== Exploratory Testing ==
| {{result|pass}}
 
| {{result|pass}}
{{admon/important|FIXME|Add details on what this is ... and how one can go about it.}}
|-
 
|}
== Targeted Testing ==
|}
 
{{admon/important|FIXME|Links to the existing test matrix w/ test cases.}}
 
= Known Issues =
 
Both encrypted block device installation, and plymouth have been available for testing already.  As a result, there is a list of bugs already filed for each area.  Before you file a new bug, please refer to the following before filing a new bug:
 
* Plymouth known issues - http://tinyurl.com/5euz7s
* Installer encrypted block devices known issues - http://tinyurl.com/5wwt3y

Latest revision as of 17:09, 7 December 2010

Warning.png
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

DVD

DVD.iso installation
Release Level Test Area Test Case i386 x86_64
Alpha Image Sanity QA:Testcase_Mediakit_ISO_Size
Pass pass
Pass pass
Pass pass
Pass pass
Alpha Image Sanity QA:Testcase_Mediakit_ISO_Checksums
Pass pass
Pass pass
Alpha Image Sanity QA:Testcase_Mediakit_Repoclosure
Pass pass robatino
Pass pass kparal
Pass pass
Pass pass
Alpha Image Sanity QA:Testcase_Mediakit_FileConflicts
Pass pass
Warning warn
Pass pass
Pass pass
Alpha Boot Methods QA/TestCases/BootMethodsDvd
Pass pass
Pass pass
Pass pass
Pass pass
Alpha Install Source QA/TestCases/InstallSourceDvd
Pass pass
Pass pass
Pass pass
Pass pass
Alpha Repository QA:Testcase Additional Http Repository
Pass pass jlaska
Pass pass mkrizek
Alpha Repository QA:Testcase Additional Ftp Repository
Fail fail
Warning warn
Alpha Repository QA:Testcase Additional Mirrorlist Repository
Pass pass
Pass pass
Beta Repository QA:Testcase Additional NFS Repository
Pass pass
Pass pass