Changes between Version 13 and Version 14 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-ADM-1


Ignore:
Timestamp:
05/10/12 16:09:32 (8 years ago)
Author:
chaos@bbn.com
Comment:

--

Legend:

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

    v13 v14  
    2626|| 3A         || [[Color(green,Pass)]]       || 2012-05-10           ||                    ||                                                                                      ||
    2727|| 3B         || [[Color(#B0E0E6,Complete)]] ||                      || exoticket:20       || (exoticket:10) [[BR]] access works properly for `xoadmins` members, but not for `bbnadmins` ||
    28 || 3C         || [[Color(#63B8FF,In progress)]] ||                      ||                    || still need to verify that `bbn-w4` is not running !OpenStack right now ||
    29 || 3D         ||                             ||                      ||                    || ready to test                                                                        ||
     28|| 3C         || [[Color(green,Pass]] ||                      ||                    || ||
     29|| 3D         || [[Color(#63B8FF,In progress)]] ||                      ||                    || ready to test                                                                        ||
    3030|| 3E         || [[Color(orange,Blocked)]]   ||                      ||                    || blocked on a working bare metal node implementation (vjo)                            ||
    3131|| 4A         ||                             ||                      ||                    || ready to test                                                                        ||
     
    296296   * I can look at the IPMI console when i get to that point, and verify that the node's console appears to be doing something other than !OpenStack.
    297297   * I can ask Victor to tell me the node state.
    298  I'll pursue whichever of those comes back more quickly, and that will be it for this test.
     298 During testing of item 3D, i was able to verify that bbn-w4 is at a PXE prompt, and thus is not running !OpenStack right now.
    299299
    300300=== Step 3D: GPO requests access to IPMI management interfaces for workers ===
     
    317317 * Launching the remote console at each IMM succeeds
    318318
     319==== Results of testing: 2012-05-10 ====
     320
     321Chaos's testing under Mac OS X 10.6.8:
     322 * One-time setup:
     323{{{
     324sudo port install openvpn2
     325sudo port install tuntaposx
     326
     327mkdir -p ~/tmp/exogeni-vpn
     328cd ~/tmp/exogeni-vpn
     329unzip ~/bbnadmins.zip
     330
     331cd bbnadmins
     332chmod 600 bbnadmins.key
     333}}}
     334 * One-time: use RENCI's DNS to look up the IPs we need to put into /etc/hosts (either do this from an SSH session on bbn-hn, or after connecting via VPN once):
     335{{{
     336$ host bbn-w1.bbn.xo 192.168.100.2
     337Using domain server:
     338Name: 192.168.100.2
     339Address: 192.168.100.2#53
     340Aliases:
     341
     342bbn-w1.bbn.xo has address 192.168.103.101
     343}}}
     344 and use this to create the file:
     345{{{
     346$ cat bbn.xo-hosts.txt
     347
     348# Static host entries for use with bbn.xo
     349192.168.103.100 bbn-hn.bbn.xo
     350192.168.103.101 bbn-w1.bbn.xo
     351192.168.103.102 bbn-w2.bbn.xo
     352192.168.103.103 bbn-w3.bbn.xo
     353192.168.103.104 bbn-w4.bbn.xo
     354}}}
     355 * Finally, per-invocation, do startup:
     356{{{
     357sudo kextload /opt/local/Library/Extensions/tun.kext
     358cd ~/tmp/exogeni-vpn/bbnadmins
     359sudo openvpn2 ./bbnadmins.conf
     360sudo sh -c 'cat ./bbn.xo-hosts.txt >> /etc/hosts'
     361}}}
     362 * Now browse to `http://bbn-w1.bbn.xo`:
     363   * Login at the dialogue
     364   * Click: Continue
     365   * Note: the IMM is one place we can get the interface MACs if we ever need them
     366   * Tasks -> Remote Control -> Start Remote Control in Multi-User Mode
     367     * this launched bbn-w1.bbn.xo Video Viewer (a java webstart app)
     368     * i was able to login as chaos on that console
     369     * i was able to sudo on that console
     370   * IMM Control -> Port Assignments says which ports are open on this IMM (this is also in the config file)
     371   * I can go to: [http://bbn-w1.bbn.xo/page/ibmccontrol_configsummary.html] to get a configuration summary, which i saved off by hand for future reference
     372   * I imagine backing up the config is a pretty safe alternative
     373     to viewing it, but don't want to muck around too much
     374 * Logout
     375 * Now browse to `http://bbn-w2.bbn.xo`:
     376   * Login as before
     377   * Tasks -> Remote Control -> Start Remote Control in Multi-User Mode
     378   * IMM Control -> Configuration File -> view the current configuration summary, and make a copy
     379 * Now browse to `http://bbn-w3.bbn.xo`:
     380   * Login as before
     381   * Tasks -> Remote Control -> Start Remote Control in Multi-User Mode
     382   * IMM Control -> Configuration File -> view the current configuration summary, and make a copy
     383 * Now browse to `http://bbn-w4.bbn.xo`:
     384   * Login as before
     385   * Tasks -> Remote Control -> Start Remote Control in Multi-User Mode
     386     * the console here shows that bbn-w4 is at a PXE boot prompt
     387   * IMM Control -> Configuration File -> view the current configuration summary, and make a copy
     388     * Trying to get this config, i got a bunch of errors about trouble communicating with the IMM
     389 * Per-invocation, do shutdown:
     390   * ctrl-C to kill the openvpn connection
     391   * remove the kernel module and the lines from /etc/hosts:
     392{{{
     393sudo kextunload /opt/local/Library/Extensions/tun.kext
     394sudo vi /etc/hosts
     395}}}
     396
     397Tim's testing under Ubuntu 10.10:
     398 * Install and connect:
     399{{{
     400sudo apt-get install openvpn
     401sudo openvpn --config bbnadmins.ovpn
     402}}}
     403 * He reported that he could login to the remote KVM for bbn-w1 (via X)
     404
     405Still to test here:
     406 * Make sure i can actually successfully get the config for `bbn-w4`, or complain about the timeout issue if it recurs
     407 * Do the check on `bbn-hn`
     408
    319409=== Step 3E: GPO gets access to allocated bare metal worker nodes by default ===
    320410