Custom Query (138 matches)
Results (31 - 33 of 138)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#78 | fixed | RSpecs: Manifest fails to preserve interface client_ids | ||
Description |
The client_id on an interface of a node should be preserved from request to manifest. It appears it is not. |
|||
#79 | fixed | RSpecs: Manifest fails to preserve interface IP element | ||
Description |
The IP element on an interface of a node should be preserved from request to manifest. It appears it is not. See example RSpecs on ticket #78 |
|||
#85 | fixed | Slice credentials are not checked when executing listresources on a sliver | ||
Description |
Problem scenario: A user creates two slices with one sliver in each, then downloads the slice credentials for the first slice, and then executes a ListResources? on the second slice. It seems that the slice credentials are not checked, because the credentials for the second slice can be successfully used to execute a listresources for the first slice. Following is a capture: $ omni.py -a exobbn getslicecred lnslice1 -o INFO:omni:Loading config file omni_config INFO:omni:Using control framework pgeni INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+lnslice1 expires on 2012-07-27 16:52:04 UTC INFO:omni:Retrieved slice cred for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+lnslice1 INFO:omni:Wrote slice lnslice1 credential to file 'lnslice1-cred.xml' INFO:omni: ------------------------------------------------------------ INFO:omni: Completed getslicecred: Options as run: aggregate: exobbn framework: pgeni native: True output: True Args: getslicecred lnslice1 Result Summary: Saved slice lnslice1 cred to file lnslice1-cred.xml INFO:omni: ============================================================ $ omni.py -a exobbn listresources lnslice2 --slicecredfile ./lnslice1-cred.xml -o INFO:omni:Loading config file omni_config INFO:omni:Using control framework pgeni INFO:omni:Saving output to a file. INFO:omni:Getting slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+lnslice2 credential from file ./lnslice1-cred.xml INFO:omni:Gathering resources reserved for slice lnslice2. INFO:omni:Substituting AM nickname exobbn with URL https://bbn-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Listed resources on 1 out of 1 possible aggregates. INFO:omni:Writing to 'lnslice2-rspec-bbn-hn-exogeni-net-11443-orca.xml' INFO:omni: ------------------------------------------------------------ INFO:omni: Completed listresources: Options as run: aggregate: exobbn framework: pgeni native: True output: True slicecredfile: ./lnslice1-cred.xml Args: listresources lnslice2 Result Summary: Retrieved resources for slice lnslice2 from 1 aggregates. Wrote rspecs from 1 aggregates to 1 files Saved listresources RSpec at 'unspecified_AM_URN' to file lnslice2-rspec-bbn-hn-exogeni-net-11443-orca.xml; . INFO:omni: ============================================================ Also tried the other AM API functions:"sliverstatus", "deletesliver", "createsliver", and "renewsliver"; each of these function does check the credentials and fail as expected: Credendial Exception: javax.security.auth.login.CredentialException: No credential was found with appropriate privileges. |