Opened 12 years ago
Closed 12 years ago
#54 closed (fixed)
Unable to create a sliver with Bare metal node
Reported by: | lnevers@bbn.com | Owned by: | ibaldin@renci.org |
---|---|---|---|
Priority: | major | Milestone: | EG-EXP-4 |
Component: | Experiment | Version: | SPIRAL4 |
Keywords: | bare metal | Cc: | |
Dependencies: |
Description
Tried creating two slivers with bare metal and both failed. Both RSpecs pass rpseclint:
=> Experiment 1: Includes 1 bare metal with one interface and fails as follows:
Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. No manifest Rspec returned. ERROR: Exception encountered: orca.ndl.NdlException: Interface 3008dd15-a116-4eb2-83dd-b86efea6a7f3#geni1-if0 should be owned by exactly two entities (a node and a connection/vlan), instead: 1
=> Experiment 2: 1 bare metal and one VM on one lan:
Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. No manifest Rspec returned. ERROR: Exception encountered: orca.ndl.NdlException: Interface 90a7f613-86ec-47f5-be59-98ce55cd111a#geni1-if0 should be owned by exactly two entities (a node and a connection/vlan), instead: 1
=> Experiment 1 RSpec:
<?xml version="1.0" encoding="UTF-8"?> <rspec type="request" xsi: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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" xmlns="http://www.geni.net/resources/rspec/3"> <node client_id="geni1" component_id="urn:publicid:IDN+geni-orca.renci.org+node+bbnvmsite.rdf#bbnvmsite/Domain/baremetalce" component_manager_id="urn:publicid:IDN+geni-orca.renci. org+authority+bbnvmsite.rdf#bbnvmsite/Domain/baremetalce+orca-sm" component_name="bbnvmsite.rdf#bbnvmsite/Domain/baremetalce" exclusive="false"> <interface client_id="geni1:0"> <ip address="172.16.1.1" netmask="255.255.255.0" /> </interface> </node> <link client_id="lan0"> <component_manager name="urn:publicid:IDN+bbnvmsite+authority+cm"/> <interface_ref client_id="geni1:if0"/> <link_type name="lan"/> </link> </rspec>
=> Experiment 2 RSpec:
<?xml version="1.0" encoding="UTF-8"?> <rspec type="request" xsi: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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" xmlns="http://www.geni.net/resources/rspec/3"> <node client_id="geni1" component_id="urn:publicid:IDN+geni-orca.renci.org+node+bbnvmsite.rdf#bbnvmsite/Domain/baremetalce" component_manager_id="urn:publicid:IDN+geni-orca.renci. org+authority+bbnvmsite.rdf#bbnvmsite/Domain/baremetalce+orca-sm" component_name="bbnvmsite.rdf#bbnvmsite/Domain/baremetalce" exclusive="false"> <interface client_id="geni1:0"> <ip address="172.16.1.1" netmask="255.255.255.0" /> </interface> </node> <node client_id="geni2" component_manager_id="urn:publicid:IDN+bbnvmsite+authority+cm" > <sliver_type name="m1.small"> <disk_image name="http://geni-images.renci.org/images/standard/debian/debian-squeeze-amd64-neuca-2g.zfilesystem.sparse.v0.2.xml" version="397c431cb9249e1f361484b08674bc3381455bb9" /> </sliver_type> <interface client_id="geni2:if0"> <ip address="172.16.1.2" netmask="255.255.255.0" /> </interface> </node> <link client_id="lan0"> <component_manager name="urn:publicid:IDN+bbnvmsite+authority+cm"/> <interface_ref client_id="geni1:if0"/> <interface_ref client_id="geni2:if0"/> <property source_id="geni1:if0" dest_id="geni2:if0" /> <property source_id="geni2:if0" dest_id="geni1:if0" /> <link_type name="lan"/> </link> </rspec>
Change History (4)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Oops, looks like the 2 bare metal RSpec was still RSpec V2 rather than V3. Once I modified the RSpec to V3, than the error reported is the same as all other attempts to use the bare metal:
Embedding workflow ERROR: 1:Insufficient resources or Unknown domain: http://geni-orca.renci.org/owl/geni-orca.renci.org.rdf#geni-orca.renci.org/Domain/vlan:vlan:0! Requested: vlan:1
comment:3 Changed 12 years ago by
Owner: | changed from somebody to ibaldin@renci.org |
---|---|
Status: | new → assigned |
I haven't actually enabled bare-metal in request rspec converter yet. Bear with me.
comment:4 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This issue is resolved, I am able to reserve both bare metal nodes at BBN and RENCI.
Also tried to create a 2 bare metal sliver (1@bbn and 1@rci) via ExoSM, this attempt generated a different error:
The following RSpec was used (passes rspeclint):