Opened 5 years ago

Last modified 4 years ago

#1278 reopened

AL2S OESS getversion does not return geni_am_type, geni_am_urn, and supported extensions

Reported by: lnevers@bbn.com Owned by: luke@grnoc.iu.edu
Priority: major Milestone:
Component: STITCHING Version: SPIRAL6
Keywords: GENI Network Stitching Cc:
Dependencies:

Description

The AL2S OESS aggregate returns the following for the getversion command:

11:07:15 INFO    : Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN
11:07:15 INFO    : AM oess URN: unspecified_AM_URN (url: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2) has version:
11:07:15 INFO    : {   'foam_version': '000000000000+-default',
    'geni_ad_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
                                      '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://140.182.44.166:3626/foam/gapi/1',
                             '2': 'https://140.182.44.166:3626/foam/gapi/2'},
    'geni_request_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
                                           'namespace': 'http://www.geni.net/resources/rspec/3',
                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
                                           'type': 'GENI',
                                           'version': '3'}],
    'site_info': {   'admin-email': 'luke@grnoc.iu.edu'}}
11:07:15 INFO    :  ------------------------------------------------------

The "'foam_version': '000000000000+-default'" does not give any insight into the version of FOAM in use. Also there is no "geni_am_type" information

Change History (6)

comment:1 Changed 5 years ago by lnevers@bbn.com

Resolution: fixed
Status: newclosed

Verified problem resolution:

14:07:32 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
14:07:32 INFO    : Loading config file /home/lnevers/.gcf/omni_config
14:07:32 INFO    : Using control framework portal
14:07:32 INFO    : Member Authority is https://ch.geni.net/MA (from config)
14:07:32 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
14:07:32 INFO    : Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN
14:07:32 INFO    : AM oess URN: unspecified_AM_URN (url: https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2) has version:
14:07:32 INFO    : {   'foam_version': '0000000010208+oess+stitching',
    'geni_ad_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
                                      '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://140.182.44.166:3626/foam/gapi/1',
                             '2': 'https://140.182.44.166:3626/foam/gapi/2'},
    'geni_request_rspec_versions': [   {   'extensions': [   'http://www.geni.net/resources/rspec/ext/openflow/3'],
                                           'namespace': 'http://www.geni.net/resources/rspec/3',
                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
                                           'type': 'GENI',
                                           'version': '3'}],
    'site_info': {   'admin-email': 'luke@grnoc.iu.edu'}}
14:07:32 INFO    :  ------------------------------------------------------

It is possible to determine the AM type, closing ticket.

comment:2 Changed 5 years ago by lnevers@bbn.com

Re-opening ticket. Aaron believes that the geni_am_type must be returned as well as the stitching extensions in the 'geni_request_rspec_versions' section.

Additionally, the IP Address for the aggregate's V1 and V2 URLs should use hostnames not IP Addresses.

Question: Does the OESS aggregate support the V4 OpenFlow Extensions? (http://www.geni.net/resources/rspec/ext/openflow/4/) If so, it should be listed here as well.

comment:3 Changed 5 years ago by lnevers@bbn.com

Summary: AL2S OESS getversion does not return version information nor geni_am_typeAL2S OESS getversion does not return version, geni_am_type, and supported extensions

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

Resolution: fixed
Status: closedreopened
Summary: AL2S OESS getversion does not return version, geni_am_type, and supported extensionsAL2S OESS getversion does not return geni_am_type, geni_am_urn, and supported extensions

Just noticed that the note 2 mentions that ticket should have been re-opened, but it looks like it did not.

Modifying the summary to capture the list of missing items:

The OESS AM getversion

  • Does not list the stitching extension as supported
  • Does not list geni_am_urn
  • Does not list geni_am_type

comment:5 Changed 4 years ago by Aaron Helsinger

Nick says:

the person who makes the package needs to set the version (the current format he's getting is because it falls back to that if you install out of the repository and it tries to grab the SHA and branch for what is presumed to be a non-production deployment for development purposes).

comment:6 Changed 4 years ago by Aaron Helsinger

Sent Luke patched versions of his source that returns a little more of these things: stitching extension and geni_am_type. I didn't see where to get the am_urn in general.

Note: See TracTickets for help on using tickets.