Opened 12 years ago

Closed 12 years ago

#5 closed (fixed)

RSpec V3 not supported

Reported by: lnevers@bbn.com Owned by: ibaldin@renci.org
Priority: major Milestone:
Component: AM Version: SPIRAL4
Keywords: RSpec support Cc:
Dependencies:

Description

Using version ??? on 04/25/2012:

The current version of ExoGENI does not support V3 RSpecs:

$ ./src/omni.py -a https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc getversion
INFO:omni:Loading config file omni_config
INFO:omni:Using control framework pgeni
INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc) has version:
INFO:omni:{   'code': {   'geni_code': 0},
    'geni_api': 2,
    'value': {   'geni_ad_rspec_versions': [   {   'extensions': [   'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd',
                                                                     'http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd'],
                                                   'namespace': 'http://www.protogeni.net/resources/rspec/2',
                                                   'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd',
                                                   'type': 'ProtoGENI',
                                                   'version': '2'}],
                 'geni_api': 2,
                 'geni_api_versions': {   '1': 'https://geni.renci.org:11443/orca/xmlrpc/geniV1',
                                          '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'},
                 'geni_request_rspec_versions': [   {   'extensions': [],
                                                        'namespace': 'http://www.protogeni.net/resources/rspec/2',
                                                        'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd',
                                                        'type': 'ProtoGENI',
                                                        'version': '2'}]}}
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed getversion:
  Options as run:
		aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc
		framework: pgeni
		native: True
  Args: getversion
  Result Summary: 
Got version for 1 out of 1 aggregates
INFO:omni: ============================================================

Change History (4)

comment:1 Changed 12 years ago by ibaldin@renci.org

Owner: changed from somebody to ibaldin@renci.org
Status: newassigned

This will be addressed by GEC14...

comment:2 Changed 12 years ago by ibaldin@renci.org

From now on Orca supports only GENI v3. I took out support for PG RSpec v2. Will be deployed 06/26/12.

comment:3 Changed 12 years ago by chaos@bbn.com

Ilia: just to check, i think this has been deployed on the BBN ExoGENI rack, but not yet on the RCI ExoGENI rack, right? Are you planning to push it to RCI shortly as well?

Thanks, and sorry if this should be obvious to me.

comment:4 Changed 12 years ago by lnevers@bbn.com

Resolution: fixed
Status: assignedclosed

RSpec V3 is now supported:

$ ./src/omni.py -a https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc getversion
INFO:omni:Loading config file omni_config
INFO:omni:Using control framework pgeni
INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc) has version:
INFO:omni:{   'code': {   'geni_code': 0},
    'geni_api': 2,
    'value': {   'geni_ad_rspec_versions': [   {   'extensions': [   'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd',
                                                                     'http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd'],
                                                   'namespace': 'http://www.geni.net/resources/rspec/3',
                                                   'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
                                                   'type': 'GENI',
                                                   'version': '3'}],
                 'geni_api': 2,
                 'geni_api_versions': {   '1': 'https://geni.renci.org:11443/orca/xmlrpc/geniV1',
                                          '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'},
                 'geni_request_rspec_versions': [   {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/shared-vlan/1',
                                                                          'http://www.geni.net/resources/rspec/ext/postBootScript/1'],
                                                        'namespace': 'http://www.geni.net/resources/rspec/3',
                                                        'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
                                                        'type': 'GENI',
                                                        'version': '3'}],
                 'orca_version': 'Camano-3.1-extended-SNAPSHOT'}}
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed getversion:
  Options as run:
		aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc
		framework: pgeni
		native: True
  Args: getversion
  Result Summary: 
Got version for 1 out of 1 aggregates
INFO:omni: ============================================================
Note: See TracTickets for help on using tickets.