Version 16 (modified by 12 years ago) (diff) | ,
---|
IG-EXP-1: Bare Metal Support Acceptance Test
This page captures status for the test case IG-EXP-1, which verified support for bare metal nodes. For overall status see the ExoGENI Acceptance Test Status page.
Test Status
This section captures the status for each step in the acceptance test plan.
Step | State | Date completed | Ticket | Comments |
Step 1 | Color(yellow,Complete)? | none | ||
Step 2 | Color(red,Fail)? | instaticket:13,instaticket:29 | No Windows support | |
Step 3 | Color(red,Fail)? | instaticket:29 | No Windows support | |
Step 4 | Color(yellow,Complete)? | instaticket:14 | ||
Step 5 | Color(yellow,Complete)? | |||
Step 6 | Color(yellow,Complete)? | |||
Step 7 |
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 Plan Steps
Step 1. Determine which nodes can be used as exclusive nodes
Able to determine which node are exclusive and if they are available via Omni listresources. No issues found. ListResources obtained with the following Omni command:
$ ./src/omni.py -a insta-utah listresources --available --api-version 2 -t GENI 3 -o
Step 2. Obtain 2 licensed recent Microsoft OS images for physical nodes from the site (BBN)
Need to get InstaGENI folks to document the non-support of MS Windows and cleanup of windows references (ticket 13 and ticket 19) .
Step 3. Reserve and boot 2 physical nodes using Microsoft image
MS Windows is not suppported (ticket 13)
Step 4. Obtain a recent Linux OS image for physical nodes from the InstaGENI list
Have requested the list of currently supported OS by InstaGENI. Initially only Standard 32-bit Fedora 15 image was available, two images have been added to the list of available OS in the Utah InstaGENI rack (ticket 13). Need to test each images made available to experimenters, by setting up a 2 raw pc with 1 lan experiment for each image and attach Rspec:
- FreeBSD 8.2 32-bit version
- Standard 64-bit Ubuntu 11 image
- Standard 32-bit Fedora 15 image (default)
Command used to determine images:
$ ./src/omni.py -a insta-utah listresources --available --api-version 2 -t GENI 3 --available -o $ egrep "node component|disk_image|available" rspec-boss-utah-geniracks-net-protogeni-xmlrpc-am-2-0.xml
Step 5. Reserve and boot a physical node using this Linux OS image
Need to verify each of the available images.
Commands used to verify Free BSD:
$ ./src/omni.py -a insta-utah createslice bsd-image $ ./src/omni.py -a insta-utah createsliver bsd-image ./instarspec/insta-2rawpc-bsd82.rspec --api-version 2 -t GENI 3
Commands used to verify Ubuntu image:
$ ./src/omni.py -a insta-utah createslice ubuntu-image $ ./src/omni.py -a insta-utah createsliver ubuntu-image ./instarspec/insta-2rawpc-ubuntu11.rspec --api-version 2 -t GENI 3
Add link to each RSpecs here XXXX.
Verified dataplane connectivity for each endpoints in each experiment.
Step 6. Release physical node resource
Release compute resources:
$ ./src/omni.py -a insta-utah deletesliver bsd-image $ ./src/omni.py -a insta-utah deletesliver ubuntu-image
Step 7. Modify Aggregate resource allocation for the rack to add 1 additional physical node
Attachments (1)
- IG-EXP-1-a.jpg (684.1 KB) - added by 11 years ago.
Download all attachments as: .zip