wiki:GENIRacksHome/InstageniRacks/XenTestStatus/IG-XN-2

Version 6 (modified by lnevers@bbn.com, 6 years ago) (diff)

--

IG-XN-2: Custom Xen Image Support tests

This test case verifies that each of the supported guest images can be used to generate custom images. Guest custom image support tests will be executed on the Utah InstaGENI rack. For overall status see the InstaGENI Xen Virtualization Test Status page.

Test Status

This section captures the status for each step in the acceptance test plan.

OS State Ticket Notes
FBSSD82-STD
FEDORA15-STD
UBUNTU12-64-STD
UBUNTU11-64-STD


State Legend Description
Color(green,Pass)? Test completed and met all criteria
Color(#98FB98,Pass: most criteria)? Test completed and met most criteria. Exceptions documented
Color(red,Fail)? Test completed and failed to meet criteria.
Color(yellow,Complete)? Test completed but will require re-execution due to expected changes
Color(orange,Blocked)? Blocked by ticketed issue(s).
Color(#63B8FF,In Progress)? Currently under test.


Test Execution Details

This testing is executed with GENI Clearinghouse Credentials. The sliver created in IG-XN-1 is used to create 4 custom images, one for each supported OS.

FBSSD82-STD Custom Image

  1. Login to the Free BSD 8.2 host and customize the image by adding packages iperf and XXX, modifying /etc/hosts definitions, and creating files in user and root area.
  1. From the sliver manifest determine information that is relevant for the creation of the custom images:
    <node client_id="BSD82" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" 
    component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" 
    sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24388">
    <sliver_type name="emulab-xen">
    <disk_image name="urn:publicid:IDN+utah.geniracks.net+image+emulab-ops:FBSD82-STD" os="FreeBSD" version="8.2"/>
    </sliver_type>
    <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-1"/>
    <host name="BSD82.lnxenos.ch-geni-net.utah.geniracks.net"/>
    <services>
    <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="30010" username="lnevers"/></services></node>
    

FEDORA15-STD Custom Image

  1. Login to the Fedora 15 host and customize the image by adding packages iperf and XXX, modifying /etc/hosts definitions, and creating files in user and root area.
  1. From the sliver manifest determine information that is relevant for the creation of the custom images:
<node client_id="FED15" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" 
component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" 
sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24389">
<sliver_type name="emulab-xen">
<disk_image name="urn:publicid:IDN+utah.geniracks.net+image+emulab-ops:FEDORA15-STD" os="Fedora" version="15"/>
</sliver_type>
<rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-6"/>
<host name="FED15.lnxenos.ch-geni-net.utah.geniracks.net"/>
<services>
<login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="30011" username="lnevers"/></services></node>

UBUNTU12-64-STD Custom Image

  1. Login to the Ubuntu 12 host and customize the image by adding packages iperf and XXX, modifying /etc/hosts definitions, and creating files in user and root area.
  1. From the sliver manifest determine information that is relevant for the creation of the custom images:
    <node client_id="Ub12" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" 
    component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" 
    sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24391">
    <sliver_type name="emulab-xen">
    <disk_image name="urn:publicid:IDN+utah.geniracks.net+image+emulab-ops:UBUNTU12-64-STD" os="Linux" version="12.04"/>
    </sliver_type>
    <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-8"/>
    <host name="Ub12.lnxenos.ch-geni-net.utah.geniracks.net"/>
    <services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="30013" username="lnevers"/></services></node>
    

UBUNTU11-64-STD Custom Image

  1. Login to the Ubuntu 11 host and customize the image by adding packages iperf and XXX, modifying /etc/hosts definitions, and creating files in user and root area.
  1. From the sliver manifest determine information that is relevant for the creation of the custom images:
    <node client_id="Ub11" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3"
    component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" 
    sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24390">
    <sliver_type name="emulab-xen">
    <disk_image name="urn:publicid:IDN+utah.geniracks.net+image+emulab-ops:UBUNTU11-64-STD" os="Linux" version="11.04"/>      
    </sliver_type>
    <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-7"/>
    <host name="Ub11.lnxenos.ch-geni-net.utah.geniracks.net"/>
    <services>
    <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="30012" username="lnevers"/></services></node>