Changes between Version 15 and Version 16 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-1


Ignore:
Timestamp:
07/05/12 07:16:40 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-1

    v15 v16  
    3131= Test Plan Steps =
    3232
    33 Notes:
    34 1. Bare Metal nodes are available via EXoSM only.
    35 2. Bare Metal node only support one version at this time.
    36 3. 1 Bare metal at BBN and 1 at RENCI.
     33'''Notes:''' [[BR]]
     341. Bare Metal nodes are available via EXoSM only. [[BR]]
     352. Bare Metal node only support one version at this time. [[BR]]
     363. 1 Bare metal at BBN and 1 at RENCI. [[BR]]
    3737
    3838== Step 1. Determine which nodes can be used as bare metal, aka exclusive node ==
     39Note that the omni_configuration includes a nick_name for the ExoSM:
     40{{{
     41exosm=,https://geni.renci.org:11443/orca/xmlrpc
     42}}}
    3943
     44Determine available bare metal resources from the ExoSM.
     45{{{
     46$ cd ..;./src/omni.py listresources -a exosm -o
     47}}} 
    4048
     49The listresource output file rspec-geni-renci-org-11443-orca.xml lists the bare metal
     50resources at the two sites BBN and RENCI:
     51{{{
     52$ egrep baremetal rspec-geni-renci-org-11443-orca.xml
     53      <node component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-xcat-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="bbnvmsite.rdf#bbnvmsite/Domain/baremetalce" exclusive="false">   
     54      <node component_id="urn:publicid:IDN+exogeni.net:rcivmsite+node+orca-xcat-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:rcivmsite+authority+am" component_name="rcivmsite.rdf#rcivmsite/Domain/baremetalce" exclusive="false">   
     55}}}
     56Verify that each is available before requesting the node.
    4157
    4258== Step 2. Obtain a list of OS images which can be loaded on bare metal nodes from the ExoGENI team. ==
    4359The list should be based on successful bare metal loads by ExoGENI team or others in GENI community and should be available on a public web page.
    44 At the time of feature delivery, need to request list of images that are available for Linux Bare Metal nodes as well verifying the external advertisement of the images.
     60
     61At the time of feature delivery, only supports one image.
    4562
    4663== Step 3. Obtain 2 licensed recent Microsoft OS images for bare metal nodes from the site (BBN) ==
    47 There is no plan to support MS Windows on a bare metal node, this test will replace bare metal Windows with a Windows VM.
     64There is no plan to support MS Windows on a bare metal node, this test will replace bare metal Windows with a Windows VM in future test runs.
    4865
    4966== Step 4. Reserve and boot 2 bare metal node using the Microsoft image. ==
    5067
    51 There is no plan to support MS Windows on a bare metal node, this test will replace bare metal Windows with a Windows VM.
     68There is no plan to support MS Windows on a bare metal node, this test will replace bare metal Windows with a Windows VM in future test runs.
    5269
    5370== Step 5. Obtain a recent Linux OS image for bare metal nodes from the ExoGENI team's successful test list ==
    5471
     72The bare metal nodes only support one image at this time. The default image is the one used to develop the support for this feature.
     73
    5574== Step 6. Reserve and boot a bare metal node using this Linux OS image. ==
     75{{{
     76$ omni.py createslice 2bare
     77$ omni.py -a exosm createsliver 2bare EG-EXP-1-2baremetal
     78$ omni.py -a exosm sliverstatus 2bare
     79}}}
     80Once the sliver is ready determine the addresses associated with the sliver:
     81{{{
     82$ omni.py -a exosm listresources 2bare -o
     83$ egrep hostname 2bare-rspec-geni-renci-org-11443-orca.xml
     84}}}
    5685
    5786== Step 7. Release bare metal resource. ==
    58 
     87Once traffic is exchanged successfully between the two bare metal nodes, delete the sliver:
     88{{{
     89$ omni.py -a exosm deletesliver 2bare
     90}}}
    5991== Step 8. Modify Aggregate resource allocation for the rack to add 1 additional bare metal node (2 total) for use in experimenter test cases. ==