Changes between Version 46 and Version 47 of IMInteroperability


Ignore:
Timestamp:
05/17/13 17:54:24 (11 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IMInteroperability

    v46 v47  
    169169=== 4.8)  Issues ===
    170170
    171    ||  '''Issue ID''' ||  ''' Description''' ||  '''Owner?''' || '''Ticket''' || '''Status''' ||
    172    ||  1 ||  Slice expiry and Sliver expiry time dont match up.  ||  || Coming?  ||    ||
    173    ||  2 ||  The expiration_time attribute in the exogeni manifest reports values in two different formats.  ||  ||  || ||
    174    ||  3 ||  SSH Keys: Only one ssh key is installed  || ExoGENI || http://groups.geni.net/exogeni/ticket/109 ||  ||
    175    ||  4 ||   url vs. name attribute for ExoGENI images ||  ExoGENI/InstaGENI ||  Ilia said he would make a change to converter to allow url.  Discussions on instaGENI list propose to always using name attribute instead of url.  ||
    176    ||  5 ||  Flack canvas does not turn green when ExoGENI slice is ready ||  ExoGENI || || Fixed in next deployment (week of 5/20) ||
    177    ||  6 ||  EG does not assign IP address if not provided in the rspec ||  ExoGENI || || ||
    178    ||  7 ||  Problems deleting ExoGENI slices in Flack ||  Flack  || || ||
    179    ||  8 ||  No way to map node logged into to node in manifest (IPs don't match, hostname doesn't match)  ||  || || Hostnames can be set with templated post-boot scripts, neuca-user-data ||
    180    ||  9  ||  No way to map interface to a link in the manifest ||  ||  ||  Ilia checking to see why mac address is not in the manifest rspec ||
    181    ||  10  ||  No way to reboot an ExoGENI node (reboot from the command-line is unreliable) || ExoGENI || http://groups.geni.net/exogeni/ticket/180 ||  ||
    182    ||  11  ||  Manifests from ExoSM vs. individual racks  ||  || || Is there still an issue here?  ||
    183 
    184 
    185 
     171   ||  '''Issue ID''' ||  ''' Description''' ||  '''Owner?''' || '''Ticket''' || '''Status''' ||  '''Blocking progress''' ||
     172   ||  1 ||  Slice expiry and Sliver expiry time dont match up.  ||  ||  ||    ||
     173   ||  2 ||  The expiration_time attribute in the exogeni manifest reports values in two different formats.  ||  ||  || ||  ||
     174   ||  3 ||  SSH Keys: Only one ssh key is installed  || ExoGENI || http://groups.geni.net/exogeni/ticket/109 ||  ||  ||
     175   ||  4 ||   url vs. name attribute for ExoGENI images ||  ExoGENI/InstaGENI ||  Ilia said he would make a change to converter to allow url.  Discussions on instaGENI list propose to always using name attribute instead of url.  ||  ||
     176   ||  5 ||  Flack canvas does not turn green when ExoGENI slice is ready ||  ExoGENI || || Fixed in next deployment (week of 5/20) ||  ||
     177   ||  6 ||  EG does not assign IP address if not provided in the rspec ||  ExoGENI || || ||  ||
     178   ||  7 ||  Problems deleting ExoGENI slices in Flack ||  Flack  || || ||  ||
     179   ||  8 ||  No way to map node logged into to node in manifest (IPs don't match, hostname doesn't match)  ||  || || Hostnames can be set with templated post-boot scripts, neuca-user-data ||  ||
     180   ||  9  ||  No way to map interface to a link in the manifest ||  ||  ||  Ilia checking to see why mac address is not in the manifest rspec ||  ||
     181   ||  10  ||  No way to reboot an ExoGENI node (reboot from the command-line is unreliable) || ExoGENI || http://groups.geni.net/exogeni/ticket/180 ||  ||  ||
     182   ||  11  ||  Manifests from ExoSM vs. individual racks  ||  || ||   ||  ||
     183   ||  12  || public key from certificate must be present in omni_config or Flack before creating your slice ||  ||  ||  ||  ||
    186184
    187185   Which of these are blocking progress for GEMINI interop?
     186
     187==== Notes on Exogeni with GEMINI ====
     188
     1891. When creating a slice for Exogeni, make you provide the public SSH key generated from the private key used in your GENI cert.
     190
     191ssh-keygen -yf <path to your GENI Cert/private key file> >>my_public_key
     192
     193This public key should be present in your omni_config or the FLACK version you use before you create the slice. GEMINI needs this on your allocated machines in order to instrumentize them
     194
     195
     1962. There is a logical problem when using ExoSM to allocated nodes in Exogeni. Consider the example scenario mentioned here.
     197
     198Note: For those who dont know , EXOSM has the capability to allocate nodes from an exogeni racks. The node reservation info is stored at the ExoSM and the local racks have no accountability for those nodes.
     199
     200
     201Experimeneter creates an exogeni slice called "SLICE-A" using the EXOSM's AM Interface to allocate 3 nodes at the GPO Exogeni Rack.
     202Experimeneter then uses the same exogeni slice  "SLICE-A" and talks to the  GPO Exogeni Rack's AM Interface to allocate 3 more nodes at the GPO Exogeni Rack.
     203
     204Techincally all 6 nodes are part of the same slice and from the same Exogeni rack. But any client tool like FLACK and omni will not give you a complete manifest of the 6 nodes when talking to the ExoSM or the local racks. Each AM interface will report a manifest with the 3 nodes it had allocated.
     205
     206This is a cause for confusion for the GeniDesktop parser and possibly UNIS. This a CF issue which some of the GPO folks have already begun discussing on the orca-users mailing list.
     207
     208Currently this case will not work properly and can lead to unpredictable results.
     209
     210
     211
    188212
    189213=== 4.9)  Demos ===