Opened 9 years ago

Closed 9 years ago

#81 closed (fixed)

renewsliver not working in BBN rack

Reported by: jbs@bbn.com Owned by: somebody
Priority: major Milestone:
Component: AM Version: SPIRAL4
Keywords: Cc:
Dependencies:

Description

When I try to renew a newly-created sliver in the BBN rack, I get a warning that it failed. When I try in the RENCI rack, I don't get the warning. (In both cases, it doesn't actually change the date, i.e. the bug in ticket:59 still exists.)

Change History (5)

comment:1 Changed 9 years ago by jbs@bbn.com

Here's the Omni output when it fails:

INFO:omni:Loading config file /home/jbs/.gcf/omni_config
INFO:omni:Using control framework gpolab
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15 expires on 2012-10-15 19:00:00 UTC
INFO:omni:Renewing Sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15 until 2012-10-15 19:00:00+00:00 (UTC)
WARNING:omni:Failed to renew sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15 on unspecified_AM_URN (https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc)
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed renewsliver:

  Options as run:
                aggregate: https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc
                framework: gpolab
                native: True

  Args: renewsliver jbs15 2012-10-15 19:00 UTC

  Result Summary: Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15 expires on 2012-10-15 19:00:00 UTC
Failed to renew sliver urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15 on unspecified_AM_URN (https://bbn-hn.exogeni.gpolab.bbn.com:11443/orca/xmlrpc)
 
INFO:omni: ============================================================

I don't see any other info about why the renewal failed.

comment:2 Changed 9 years ago by jbs@bbn.com

Hmm, odd: I had created these slivers with the wrong shared-vlan extension path in the rspec element, so I deleted them and re-created them, and the re-created versions didn't have any warnings. I don't know why those two things would be related, though.

I'll try re-creating one of them with the wrong rspec again, just to see if I can reproduce the problem.

comment:3 Changed 9 years ago by jbs@bbn.com

Indeed, I can reproduce the problem. In particular, if the rspec starts with

<rspec xmlns="http://www.geni.net/resources/rspec/3"
       xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:sharedvlan="http://www.geni.net/resources/rspec/ext/shared-vlan/1"
       xs:schemaLocation="http://www.geni.net/resources/rspec/3
           http://www.geni.net/resources/rspec/3/request.xsd
           http://www.geni.net/resources/rspec/ext/shared-vlan/1
           http://www.geni.net/resources/rspec/ext/shared-vlan/1/request.xsd"
       type="request">

(note that the sharedvlan schema is pointing to the www.geni.net one, which I guess ORCA doesn't yet recognize)

...then when I try to renew the sliver, I get the warning in the earlier comment. If I delete and re-create it with

<rspec xmlns="http://www.geni.net/resources/rspec/3"
       xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1"
       xs:schemaLocation="http://www.geni.net/resources/rspec/3
           http://www.geni.net/resources/rspec/3/request.xsd
           http://www.protogeni.net/resources/rspec/ext/shared-vlan/1
           http://www.protogeni.net/resources/rspec/ext/shared-vlan/1/request.xsd"
       type="request">

then I don't get any warnings when I try to renew it.

I've left it created with the correct rspec for now, so that I can use it; if you need me to switch it to the incorrect one in order to test this, let me know. (Or you can probably re-create this yourselves.)

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

Josh, I believe this issue is resolved and ticket can be closed. I have tried the scenario in this ticket and found:

  • with shared-vlan extension hosted at geni.net, renewing a sliver works as expected
  • with shared-vlan extension hosted at protogeni.net, renewing the sliver works as expected.

comment:5 Changed 9 years ago by jbs@bbn.com

Resolution: fixed
Status: newclosed

Sounds good to me; closing.

Note: See TracTickets for help on using tickets.