Changes between Version 2 and Version 3 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UMichigan


Ignore:
Timestamp:
02/10/16 08:39:11 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UMichigan

    v2 v3  
    66For site status see the '''[wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus InstaGENI New Site Confirmation Tests Status]''' page.
    77
     8__Note:__ Omni nick_names for site aggregate used for these tests are:
     9{{{
     10umich-ig=urn:publicid:IDN+research.umich.edu+authority+cm,https://boss.mcv.sdn.uky.edu:12369/protogeni/xmlrpc/am
     11umich-ig-of=urn:publicid:IDN+openflow:foam:foam.research.umich.edu+authority+am,https://foam.mcv.sdn.uky.edu:3626/foam/gapi/2
     12}}}
     13Got Aggregate version, which showed AM API V1, V2, and V3 are supported and V2 is default:
     14{{{
     15$ omni.py getversion -a umich-ig
     1607:57:55 INFO    : Downloaded latest `agg_nick_cache` from 'https://raw.githubusercontent.com/GENI-NSF/geni-tools/master/agg_nick_cache.base' and copied to '/home/lnevers/.gcf/agg_nick_cache'.
     1707:57:55 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
     1807:57:55 INFO    : Loading config file '/home/lnevers/.gcf/omni_config'
     1907:57:55 INFO    : Using control framework portal
     2007:57:55 INFO    : Member Authority is https://ch.geni.net/MA (from config)
     2107:57:55 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
     2207:57:55 INFO    : Substituting AM nickname umich-ig with URL https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.research.umich.edu+authority+cm
     2307:57:57 INFO    :  (PG log url - look here for details on any failures: https://www.instageni.research.umich.edu/spewlogfile.php3?logfile=08a92ea3fb19114c80d861b4e605f40a)
     2407:57:57 INFO    : AM umich-ig URN: urn:publicid:IDN+instageni.research.umich.edu+authority+cm (url: https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am) has version: ( (PG log url - look here for details on any failures: https://www.instageni.research.umich.edu/spewlogfile.php3?logfile=08a92ea3fb19114c80d861b4e605f40a).)
     2507:57:57 INFO    : {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     26    'geni_ad_rspec_versions': [   {   'extensions': [],
     27                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     28                                      'schema': 'http://www.protogeni.net/resources/rspec/0.1/ad.xsd',
     29                                      'type': 'ProtoGENI',
     30                                      'version': '0.1'},
     31                                  {   'extensions': [],
     32                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     33                                      'schema': 'http://www.protogeni.net/resources/rspec/0.2/ad.xsd',
     34                                      'type': 'ProtoGENI',
     35                                      'version': '0.2'},
     36                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1',
     37                                                        'http://www.protogeni.net/resources/rspec/ext/site-info/1'],
     38                                      'namespace': 'http://www.protogeni.net/resources/rspec/2',
     39                                      'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd',
     40                                      'type': 'ProtoGENI',
     41                                      'version': '2'},
     42                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1',
     43                                                        'http://www.protogeni.net/resources/rspec/ext/site-info/1'],
     44                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     45                                      'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     46                                      'type': 'GENI',
     47                                      'version': '3'}],
     48    'geni_api': 2,
     49    'geni_api_versions': {   '1': 'https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am/1.0',
     50                             '2': 'https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am/2.0',
     51                             '3': 'https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am/3.0'},
     52    'geni_request_rspec_versions': [   {   'extensions': [],
     53                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     54                                           'schema': 'http://www.protogeni.net/resources/rspec/0.1/request.xsd',
     55                                           'type': 'ProtoGENI',
     56                                           'version': '0.1'},
     57                                       {   'extensions': [],
     58                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     59                                           'schema': 'http://www.protogeni.net/resources/rspec/0.2/request.xsd',
     60                                           'type': 'ProtoGENI',
     61                                           'version': '0.2'},
     62                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     63                                           'namespace': 'http://www.protogeni.net/resources/rspec/2',
     64                                           'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd',
     65                                           'type': 'ProtoGENI',
     66                                           'version': '2'},
     67                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     68                                           'namespace': 'http://www.geni.net/resources/rspec/3',
     69                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     70                                           'type': 'GENI',
     71                                           'version': '3'}],
     72    'hostname': 'boss.instageni.research.umich.edu',
     73    'hrn': 'michigan.cm',
     74    'interface': 'aggregate',
     75    'url': 'https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am',
     76    'urn': 'urn:publicid:IDN+instageni.research.umich.edu+authority+cm'}
     7707:57:57 INFO    :  ------------------------------------------------------
     7807:57:57 INFO    :  Completed getversion:
     79
     80  Options as run:
     81                aggregate: ['umich-ig']
     82                framework: portal
     83                noGetVersionCache: True
     84                project: ln-test
     85
     86  Args: getversion
     87
     88  Result Summary:
     89Got version for umich-ig
     90 
     9107:57:57 INFO    :  ======================================================
     92}}}
     93
     94The InstaGENI version in" 'code_tag':'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca'" is the same as the other InstaGENI sites:
     95{{{
     96getversion-geni-case-edu.json:         {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     97getversion-geni-it-cornell-edu.json:   {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     98getversion-geni-kettering-edu.json:    {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     99getversion-genirack-nyu-edu.json:      {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     100getversion-instageni-arc-vt-edu.json:  {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     101getversion-instageni-clemson-edu.json: {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     102getversion-instageni-colorado-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     103getversion-instageni-cs-princeton-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     104getversion-instageni-gpolab-bbn-com.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     105getversion-instageni-idre-ucla-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     106getversion-instageni-illinois-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     107getversion-instageni-iu-edu.json:     {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     108getversion-instageni-ku-gpeni-net.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     109getversion-instageni-maxgigapop-net.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     110getversion-instageni-metrodatacenter-com.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     111getversion-instageni-northwestern-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     112getversion-instageni-nps-edu.json:    {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     113getversion-instageni-nysernet-org.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     114getversion-instageni-rnet-missouri-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     115getversion-instageni-rutgers-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     116getversion-instageni-stanford-edu.json:{   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     117getversion-instageni-umkc-edu.json:   {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     118getversion-instageni-utc-edu.json:    {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     119getversion-lan-sdn-uky-edu.json:      {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     120getversion-mcv-sdn-uky-edu.json:      {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     121getversion-pks2-sdn-uky-edu.json:     {   'code_tag': 'f2e7e6f3a9b9c506590d1e47e65c16389d3f06ca',
     122}}}
     123
     124Get list of "available" compute resources:
     125{{{
     126$ omni.py -a umich-ig listresources --available -o
     127}}}
     128
     129Verified that Advertisement RSpec only includes available resources, as requested:
     130{{{
     131$ egrep "node comp|available now" rspec-instageni-research-umich-edu.xml
     132<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="procurve2"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+procurve2"  exclusive="true" >
     133  <available now="true" />
     134<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="pc3"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+pc3"  exclusive="false" >
     135  <available now="true" />
     136<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="interconnect-al2s"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+interconnect-al2s"  exclusive="false" >
     137  <available now="true" />
     138<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="pc4"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+pc4"  exclusive="true" >
     139  <available now="true" />
     140<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="pc1"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+pc1"  exclusive="false" >
     141  <available now="true" />
     142<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="pc2"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+pc2"  exclusive="false" >
     143  <available now="true" />
     144<node component_manager_id="urn:publicid:IDN+instageni.research.umich.edu+authority+cm" component_name="internet"  component_id="urn:publicid:IDN+instageni.research.umich.edu+node+internet"  exclusive="true" >
     145  <available now="true" />
     146}}}
    8147
    9148== IG-CT-1 - Access to New Site VM resources ==
     149
     150Created a slice and created a 4 VMs sliver using the RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/UMICH/IG-CT-1-umich.rspec IG-CT-1-umich.rspec]:
     151{{{
     152$ omni.py createsliver -a umich-ig IG-CT-1 IG-CT-1-umich.rspec
     15308:11:01 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
     15408:11:01 INFO    : Loading config file '/home/lnevers/.gcf/omni_config'
     15508:11:01 INFO    : Using control framework portal
     15608:11:01 INFO    : Member Authority is https://ch.geni.net/MA (from config)
     15708:11:01 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
     15808:11:01 INFO    : Substituting AM nickname umich-ig with URL https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.research.umich.edu+authority+cm
     15908:11:01 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-1 expires on 2016-02-17 13:10:27 UTC
     16008:11:01 INFO    : Creating sliver(s) from rspec file IG-CT-1-umich.rspec for slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-1
     16108:11:12 INFO    :  (PG log url - look here for details on any failures: https://www.instageni.research.umich.edu/spewlogfile.php3?logfile=53960bcf6c78bdfee5db3f37e96ec782)
     16208:11:12 INFO    : Got return from CreateSliver for slice IG-CT-1 at umich-ig:
     16308:11:12 INFO    : <?xml version="1.0" ?>
     16408:11:12 INFO    :   <!-- Reserved resources for:
     165        Slice: IG-CT-1
     166        at AM:
     167        URN: urn:publicid:IDN+instageni.research.umich.edu+authority+cm
     168        URL: https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am
     169 -->
     17008:11:12 INFO    :   <rspec expires="2016-02-17T13:10:27Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd">   
     171
     172    <node client_id="xen1" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="false">   
     173        <sliver_type name="emulab-xen"/>   
     174        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>           </services>   
     175        <interface client_id="xen1:if0">     
     176            <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>     
     177        </interface>   
     178    </node> 
     179    <node client_id="xen2" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="false">   
     180        <sliver_type name="emulab-xen"/>   
     181        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>           </services>   
     182        <interface client_id="xen2:if0">     
     183            <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>     
     184        </interface>   
     185    </node> 
     186    <node client_id="xen3" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="false">   
     187        <sliver_type name="emulab-xen"/>   
     188        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>           </services>   
     189        <interface client_id="xen3:if0">     
     190            <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>     
     191        </interface>   
     192    </node> 
     193    <node client_id="xen4" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="false">   
     194        <sliver_type name="emulab-xen"/>   
     195        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>           </services>   
     196        <interface client_id="xen4:if0">     
     197            <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/>     
     198        </interface>   
     199    </node> 
     200    <link client_id="lan0">   
     201        <component_manager name="urn:publicid:IDN+research.umich.edu+authority+cm"/>   
     202        <interface_ref client_id="xen1:if0"/>   
     203        <interface_ref client_id="xen2:if0"/>   
     204        <interface_ref client_id="xen3:if0"/>   
     205        <interface_ref client_id="xen4:if0"/>   
     206        <link_type name="lan"/>   
     207    </link> 
     208  <rs:site_info xmlns:rs="http://www.protogeni.net/resources/rspec/ext/site-info/1">    <rs:location country="US" latitude="42.29062" longitude="-83.71365"/>  </rs:site_info></rspec>
     20908:11:12 INFO    : Reservation at umich-ig in slice IG-CT-1 expires at 2016-02-17 13:10:27 (UTC).
     21008:11:12 INFO    :  ------------------------------------------------------
     21108:11:12 INFO    :  Completed createsliver:
     212
     213  Options as run:
     214                aggregate: ['umich-ig']
     215                framework: portal
     216                project: ln-test
     217
     218  Args: createsliver IG-CT-1 IG-CT-1-umich.rspec
     219
     220  Result Summary: Got Reserved resources RSpec from instageni-research-umich-edu. Reservation at umich-ig in slice IG-CT-1 expires at 2016-02-17 13:10:27 (UTC).
     22108:11:12 INFO    :  ======================================================
     222}}}
     223The following is login information for the sliver:
     224{{{
     225$ readyToLogin.py -a umich-ig IG-CT-1
     226<...>
     227
     228}}}
     229
    10230== IG-CT-2 - Access to New Site bare metal and VM resources ==
     231
     232Create a slice and created a sliver with one VM and one Raw PC using RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/UMICH/IG-CT-2-umich.rspec IG-CT-2-umich.rspec]
     233{{{
     234$ omni.py createsliver -a umich-ig IG-CT-2 IG-CT-2-umich.rspec
     23508:28:59 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
     23608:28:59 INFO    : Loading config file '/home/lnevers/.gcf/omni_config'
     23708:28:59 INFO    : Using control framework portal
     23808:28:59 INFO    : Member Authority is https://ch.geni.net/MA (from config)
     23908:28:59 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
     24008:28:59 INFO    : Substituting AM nickname umich-ig with URL https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.research.umich.edu+authority+cm
     24108:28:59 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-2 expires on 2016-02-17 13:28:10 UTC
     24208:28:59 INFO    : Creating sliver(s) from rspec file IG-CT-2.rspec for slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-2
     24308:29:09 INFO    :  (PG log url - look here for details on any failures: https://www.instageni.research.umich.edu/spewlogfile.php3?logfile=d43435b1505ea6f87155c05dc9cf3ae2)
     24408:29:09 INFO    : Got return from CreateSliver for slice IG-CT-2 at umich-ig:
     24508:29:09 INFO    : <?xml version="1.0" ?>
     24608:29:09 INFO    :   <!-- Reserved resources for:
     247        Slice: IG-CT-2
     248        at AM:
     249        URN: urn:publicid:IDN+instageni.research.umich.edu+authority+cm
     250        URL: https://boss.instageni.research.umich.edu:12369/protogeni/xmlrpc/am
     251 -->
     25208:29:09 INFO    :   <rspec expires="2016-02-17T13:28:10Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd">   
     253
     254   <node client_id="VM" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="false">   
     255        <sliver_type name="emulab-xen"/>   
     256        <interface client_id="VM:if0">     
     257            <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>     
     258        </interface>   
     259    </node> 
     260    <node client_id="PC" component_manager_id="urn:publicid:IDN+research.umich.edu+authority+cm" exclusive="true">   
     261       <sliver_type name="raw-pc"> </sliver_type>   
     262        <interface client_id="PC:if0">     
     263            <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>     
     264        </interface>   
     265    </node> 
     266    <link client_id="lan0">   
     267        <component_manager name="urn:publicid:IDN+research.umich.edu+authority+cm"/>   
     268        <interface_ref client_id="VM:if0"/>   
     269        <interface_ref client_id="PC:if0"/>   
     270        <link_type name="lan"/>   
     271    </link> 
     272  <rs:site_info xmlns:rs="http://www.protogeni.net/resources/rspec/ext/site-info/1">    <rs:location country="US" latitude="42.29062" longitude="-83.71365"/>  </rs:site_info></rspec>
     27308:29:09 INFO    : Reservation at umich-ig in slice IG-CT-2 expires at 2016-02-17 13:28:10 (UTC).
     27408:29:09 INFO    :  ------------------------------------------------------
     27508:29:09 INFO    :  Completed createsliver:
     276
     277  Options as run:
     278                aggregate: ['umich-ig']
     279                framework: portal
     280                project: ln-test
     281
     282  Args: createsliver IG-CT-2 IG-CT-2.rspec
     283
     284  Result Summary: Got Reserved resources RSpec from instageni-research-umich-edu. Reservation at umich-ig in slice IG-CT-2 expires at 2016-02-17 13:28:10 (UTC).
     28508:29:09 INFO    :  ======================================================
     286}}}
     287
     288Determined login information:
     289{{{
     290$ readyToLogin.py -a umich-ig IG-CT-2
     291<...>
     292
     293}}}
     294
    11295== IG-CT-3 - Multiple sites experiment  ==
    12296== IG-CT-4 - Multiple sites !OpenFlow experiment and interoperability ==