Opened 12 years ago

Last modified 11 years ago

#50 new

sliver manifest does not pass rspeclint

Reported by: lnevers@bbn.com Owned by: somebody
Priority: major Milestone: IG-EXP-2
Component: AM Version: SPIRAL4
Keywords: AM API Cc:
Dependencies:

Description

The rspeclint command shows the following errors for a sliver manifest:

$ rspeclint lninsta-manifest-rspec-boss-utah-geniracks-net-protogeniv2.xml 
Line 8: Failed validation with root at element: Schemas validity error : 
Element '{http://www.geni.net/resources/rspec/3}link': The attribute 'vlantag' is required but missing.
Schemas validity error : Element '{http://www.geni.net/resources/rspec/3}link': 
The attribute 'vlantag' is required but missing. : rspec
$ 

Attaching the manifest file. The sliver is a 2 VMs setup with 2 links between them, also attaching the RSpec used to create the sliver.

Attachments (3)

lninsta-manifest-rspec-boss-utah-geniracks-net-protogeniv2.xml (4.2 KB) - added by lnevers@bbn.com 12 years ago.
request.xml (1.3 KB) - added by lnevers@bbn.com 12 years ago.
3vmslice10-manifest-rspec-utah-geniracks-net-protogeniv2.xml (4.3 KB) - added by lnevers@bbn.com 11 years ago.

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by lnevers@bbn.com

Attachment: request.xml added

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

We now have a new error for rspeclint of a sliver manifest:

$ rspeclint 3vmslice10-manifest-rspec-utah-geniracks-net-protogeniv2.xml 
Ignoring node rs:vnode with unknown namespace http://www.protogeni.net/resources/rspec/ext/emulab/1
Ignoring node rs:vnode with unknown namespace http://www.protogeni.net/resources/rspec/ext/emulab/1
Ignoring node rs:vnode with unknown namespace http://www.protogeni.net/resources/rspec/ext/emulab/1

Attaching the manifest used in this example.

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

Checking unresolved tickets to verify current state. The current sliver manifest still does not pass rpseclint.

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

A ticket #90 is being closed as a duplicate of this ticket.

Note: See TracTickets for help on using tickets.