Changes between Version 2 and Version 3 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-ADM-6


Ignore:
Timestamp:
08/29/12 08:28:05 (12 years ago)
Author:
chaos@bbn.com
Comment:

--

Legend:

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

    v2 v3  
    55''This page is GPO's working page for performing EG-ADM-6.  It is public for informational purposes, but it is not an official status report.  See [wiki:GENIRacksHome/ExogeniRacks/AcceptanceTestStatus] for the current status of ExoGENI acceptance tests.''
    66
    7 ''Last substantive edit of this page: 2012-08-24''
     7''Last substantive edit of this page: 2012-08-29''
    88
    99== Page format ==
     
    6868}}}
    6969 * Verify that [http://monitor.gpolab.bbn.com/connectivity/campus.html] currently shows a successful connection from argos to exogeni-vlan1750.bbn.dataplane.geni.net
     70
     71==== Results of testing step 1A on 2012-08-29 ====
     72
     73 * Login to bbn-hn was successful
     74 * I noticed that `sudo -v` doesn't ask for my password...  I guess i was using `sudo whoami` for the previous tests, but anyway `sudo -l` did ask for a password.  I want to ask about that configuration, but that's not part of this test.
     75 * Login to nagios was successful.  Outstanding errors:
     76   * critical:
     77     * Updates needed on bbn-w1, bbn-w2, bbn-w3
     78     * 8052.bbn.xo reports that interfaces: 31-36,45-46 are down
     79   * warning:
     80     * Updates needed on bbn-hn
     81     * 8052.bbn.xo reports that interfaces: 10-15,41-44 are the "wrong speed" (running at 1Gbps, expected 100Mbps)
     82 * GPO nagios is available.  Current errors are:
     83{{{
     84TANGO-openflow4.stanford.edu/gmoc_monitoring
     85ganel.gpolab.bbn.com/cpu_idle
     86gardil.gpolab.bbn.com/cpu_idle
     87ilian.gpolab.bbn.com/ping_192.1.248.250
     88}}}
     89 none of which pertain to the ExoGENI rack.
     90 * ORCA getversion output:
     91{{{
     92jericho,[~],16:23(0)$ omni -a https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc getversion
     93INFO:omni:Loading config file /home/chaos/omni/omni_pgeni
     94INFO:omni:Using control framework pg
     95INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc) has version:
     96INFO:omni:{   'code': {   'geni_code': 0},
     97    'geni_api': 2,
     98    'value': {   'geni_ad_rspec_versions': [   {   'extensions': [   'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd',
     99                                                                     'http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd'],
     100                                                   'namespace': 'http://www.geni.net/resources/rspec/3',
     101                                                   'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     102                                                   'type': 'GENI',
     103                                                   'version': '3'}],
     104                 'geni_api': 2,
     105                 'geni_api_versions': {   '1': 'https://geni.renci.org:11443/orca/xmlrpc/geniV1',
     106                                          '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'},
     107                 'geni_request_rspec_versions': [   {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/shared-vlan/1',
     108                                                                          'http://www.geni.net/resources/rspec/ext/postBootScript/1'],
     109                                                        'namespace': 'http://www.geni.net/resources/rspec/3',
     110                                                        'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     111                                                        'type': 'GENI',
     112                                                        'version': '3'}],
     113                 'orca_version': 'ORCA Camano: v.3.1-extended.build-4724'}}
     114INFO:omni: ------------------------------------------------------------
     115INFO:omni: Completed getversion:
     116
     117  Options as run:
     118                aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc
     119                configfile: /home/chaos/omni/omni_pgeni
     120                framework: pg
     121                native: True
     122
     123  Args: getversion
     124
     125  Result Summary:
     126Got version for 1 out of 1 aggregates
     127 
     128INFO:omni: ============================================================
     129}}}
     130 * ORCA listresources succeeded, and i saved the output to:
     131{{{
     132rspec-bbn-hn-exogeni-gpolab-bbn-com-11443-orca.20120829.080807.xml
     133}}}
     134 * FOAM getversion:
     135{{{
     136jericho,[~],08:08(0)$ omni -a https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1 getversion
     137INFO:omni:Loading config file /home/chaos/omni/omni_pgeni
     138INFO:omni:Using control framework pg
     139INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1) has version:
     140INFO:omni:{   'ad_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
     141                                 'namespace': 'http://www.geni.net/resources/rspec/3',
     142                                 'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     143                                 'type': 'GENI',
     144                                 'version': '3'}],
     145    'foam_version': '0.8.2',
     146    'geni_api': 1,
     147    'request_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3',
     148                                                        'http://www.geni.net/resources/rspec/ext/openflow/4',
     149                                                        'http://www.geni.net/resources/rspec/ext/flowvisor/1'],
     150                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     151                                      'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     152                                      'type': 'GENI',
     153                                      'version': '3'}],
     154    'site_info': {   }}
     155INFO:omni: ------------------------------------------------------------
     156INFO:omni: Completed getversion:
     157
     158  Options as run:
     159                aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1
     160                configfile: /home/chaos/omni/omni_pgeni
     161                framework: pg
     162                native: True
     163
     164  Args: getversion
     165
     166  Result Summary:
     167Got version for 1 out of 1 aggregates
     168 
     169INFO:omni: ============================================================
     170}}}
     171 * FOAM listresources succeeded, and i saved the output to:
     172{{{
     173rspec-bbn-hn-exogeni-gpolab-bbn-com-3626-foam-gapi.20120829.080927.xml
     174}}}
     175 * The GPO lab to ExoGENI test dataplane connection is currently up
    70176
    71177=== Step 1B: simulate a network problem ===
     
    117223 * Existing experiments should continue to run, and should be able to respond to dataplane traffic
    118224
     225==== Results of testing step 1B on 2012-08-29 ====
     226
     227 * SSH is still successful
     228 * I can still run `sudo whoami`
     229 * I can still login to rack nagios, and the set of problems is exactly as before
     230 * GPO nagios is still available, and the set of down services is exactly as before
     231 * ORCA omni getversion succeeds:
     232{{{
     233jericho,[~],08:09(0)$ omni -a https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc getversion
     234INFO:omni:Loading config file /home/chaos/omni/omni_pgeni
     235INFO:omni:Using control framework pg
     236INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc) has version:
     237INFO:omni:{   'code': {   'geni_code': 0},
     238    'geni_api': 2,
     239    'value': {   'geni_ad_rspec_versions': [   {   'extensions': [   'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd',
     240                                                                     'http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd'],
     241                                                   'namespace': 'http://www.geni.net/resources/rspec/3',
     242                                                   'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     243                                                   'type': 'GENI',
     244                                                   'version': '3'}],
     245                 'geni_api': 2,
     246                 'geni_api_versions': {   '1': 'https://geni.renci.org:11443/orca/xmlrpc/geniV1',
     247                                          '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'},
     248                 'geni_request_rspec_versions': [   {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/shared-vlan/1',
     249                                                                          'http://www.geni.net/resources/rspec/ext/postBootScript/1'],
     250                                                        'namespace': 'http://www.geni.net/resources/rspec/3',
     251                                                        'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     252                                                        'type': 'GENI',
     253                                                        'version': '3'}],
     254                 'orca_version': 'ORCA Camano: v.3.1-extended.build-4724'}}
     255INFO:omni: ------------------------------------------------------------
     256INFO:omni: Completed getversion:
     257
     258  Options as run:
     259                aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc
     260                configfile: /home/chaos/omni/omni_pgeni
     261                framework: pg
     262                native: True
     263
     264  Args: getversion
     265
     266  Result Summary:
     267Got version for 1 out of 1 aggregates
     268 
     269INFO:omni: ============================================================
     270}}}
     271 * ORCA omni listresources succeeds, and i've saved that output as:
     272{{{
     273rspec-bbn-hn-exogeni-gpolab-bbn-com-11443-orca.20120829.082044.xml
     274}}}
     275 * FOAM omni getversion succeeds:
     276{{{
     277jericho,[~],08:20(0)$ omni -a https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1 getversion
     278INFO:omni:Loading config file /home/chaos/omni/omni_pgeni
     279INFO:omni:Using control framework pg
     280INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1) has version:
     281INFO:omni:{   'ad_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
     282                                 'namespace': 'http://www.geni.net/resources/rspec/3',
     283                                 'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     284                                 'type': 'GENI',
     285                                 'version': '3'}],
     286    'foam_version': '0.8.2',
     287    'geni_api': 1,
     288    'request_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3',
     289                                                        'http://www.geni.net/resources/rspec/ext/openflow/4',
     290                                                        'http://www.geni.net/resources/rspec/ext/flowvisor/1'],
     291                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     292                                      'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     293                                      'type': 'GENI',
     294                                      'version': '3'}],
     295    'site_info': {   }}
     296INFO:omni: ------------------------------------------------------------
     297INFO:omni: Completed getversion:
     298
     299  Options as run:
     300                aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:3626/foam/gapi/1
     301                configfile: /home/chaos/omni/omni_pgeni
     302                framework: pg
     303                native: True
     304
     305  Args: getversion
     306
     307  Result Summary:
     308Got version for 1 out of 1 aggregates
     309 
     310INFO:omni: ============================================================
     311}}}
     312 * FOAM omni listresources succeeds, and i've saved that output as:
     313{{{
     314rspec-bbn-hn-exogeni-gpolab-bbn-com-3626-foam-gapi.20120829.082137.xml
     315}}}
     316 * The dataplane connection between argos and Tim's test VM is still working
     317 * On bbn-hn, i did verify that i couldn't ping geni.renci.org or control.exogeni.net:
     318{{{
     319bbn-hn,[~],12:16(0)$ ping geni.renci.org
     320PING geni.renci.org (152.54.3.34) 56(84) bytes of data.
     321^C
     322--- geni.renci.org ping statistics ---
     3233 packets transmitted, 0 received, 100% packet loss, time 2170ms
     324
     325bbn-hn,[~],12:19(1)$ ping control.exogeni.net
     326PING control.exogeni.net (152.54.1.65) 56(84) bytes of data.
     327^C
     328--- control.exogeni.net ping statistics ---
     3292 packets transmitted, 0 received, 100% packet loss, time 1198ms
     330}}}
     331
    119332=== Step 1C: undo the changes ===
    120333
     
    159372 * Existing experiments should continue to run, and should be able to respond to dataplane traffic
    160373
     374==== Results of testing step 1C on 2012-08-29 ====
     375
     376 * I can login to bbn-hn and sudo (no surprises there)
     377 * I verified that i can now ping geni.renci.org and control.exogeni.net:
     378{{{
     379bbn-hn,[~],12:19(1)$ ping geni.renci.org
     380PING geni.renci.org (152.54.3.34) 56(84) bytes of data.
     38164 bytes from geni.renci.org (152.54.3.34): icmp_seq=1 ttl=49 time=23.7 ms
     38264 bytes from geni.renci.org (152.54.3.34): icmp_seq=2 ttl=49 time=22.7 ms
     383^C
     384--- geni.renci.org ping statistics ---
     3852 packets transmitted, 2 received, 0% packet loss, time 1369ms
     386rtt min/avg/max/mdev = 22.794/23.277/23.760/0.483 ms
     387bbn-hn,[~],12:24(0)$ ping control.exogeni.net
     388PING control.exogeni.net (152.54.1.65) 56(84) bytes of data.
     38964 bytes from control.exogeni.net (152.54.1.65): icmp_seq=1 ttl=49 time=22.8 ms
     39064 bytes from control.exogeni.net (152.54.1.65): icmp_seq=2 ttl=49 time=23.1 ms
     391^C
     392--- control.exogeni.net ping statistics ---
     3932 packets transmitted, 2 received, 0% packet loss, time 1390ms
     394rtt min/avg/max/mdev = 22.896/23.005/23.114/0.109 ms
     395}}}
     396 * Everything else seems to be unchanged.