<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:48379659;
        mso-list-type:hybrid;
        mso-list-template-ids:-1073186846 135659521 135659523 135659525 135659521 135659523 135659525 135659521 135659523 135659525;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=PT link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Sorry, the error is “E, [2011-08-26T11:17:12.952383 #3326] ERROR -- : Attribute [occi.network.bridge] with value [] unknown! (RuntimeError)”.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> João Soares [mailto:joaosoares@ua.pt] <br><b>Sent:</b> sexta-feira, 26 de Agosto de 2011 10:20<br><b>To:</b> 'florian.feldhaus@tu-dortmund.de'<br><b>Cc:</b> 'users@lists.opennebula.org'<br><b>Subject:</b> RE: [one-users] OCCI Server 0.3<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Hi again,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Some comments/questions:<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US style='font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span lang=EN-US style='color:#1F497D'>Does v0.3 allows setting a specific bridge for a VNET? I have tried to set it (e.g. occi.network.bridge=br0) but it doesn’t allow (W, [2011-08-26T10:57:12.911158 #2441]  WARN -- : line 1:148 mismatched input "1occi.network.bridge" expecting set nil), it always puts by default virbr0.<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span lang=EN-US style='font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>         </span></span></span><![endif]><span lang=EN-US style='color:#1F497D'>Are VM actions such as “stop” and “start” working?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Thanks. Cheers,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>João<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> users-bounces@lists.opennebula.org [mailto:users-bounces@lists.opennebula.org] <b>On Behalf Of </b>João Soares<br><b>Sent:</b> quinta-feira, 25 de Agosto de 2011 12:12<br><b>To:</b> florian.feldhaus@tu-dortmund.de<br><b>Cc:</b> users@lists.opennebula.org<br><b>Subject:</b> Re: [one-users] OCCI Server 0.3<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>It seems that now it is working just fine. I can GET my images and network at least. Going for further tests now </span><span lang=EN-US style='font-family:Wingdings;color:#1F497D'>J</span><span lang=EN-US style='color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Appreciate a lot the help Florian.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>(Note: adding the line didn’t work out, I had to delete the template that I had)<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Cheers,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'>João<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> florian.feldhaus@tu-dortmund.de [mailto:florian.feldhaus@tu-dortmund.de] <br><b>Sent:</b> quinta-feira, 25 de Agosto de 2011 11:29<br><b>To:</b> joaosoares@ua.pt<br><b>Cc:</b> users@lists.opennebula.org<br><b>Subject:</b> Re: [one-users] OCCI Server 0.3<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>You're getting closer :-)<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>The problem seems to be, that you have templates defined in your OpenNebula, but the OCCI server seems to have a bug when creating OCCI templates from them. I couldn't test the fix right now, but you may try out the following:<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>edit lib/occi/backend/OpenNebulaBackend.rb<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>add the following line at the end of require statements (e.g. after line 30):<o:p></o:p></span></p></div><div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>require 'occi/infrastructure/ResourceTemplate'<o:p></o:p></span></p></div></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>If it is working, then everything is fine. Otherwise you may try to delete all templates in your OpenNebula installation and see if it works then. Only do this, if it is a test installation without any important VMs or services running.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Regarding the error with /usr/lib/one/ruby/cloud/occi/occi-server.rb you shouldn't run bin/occi-server server anymore. That's the old occi server included in OpenNebula, but it is outdated and cannot be run alongside the OGF OCCI server. In the first versions (0.1 and 0.2) of OGF OCCI I replaced that file with a new one, but for several reasons, it is a better idea to keep the OCCI code and the OpenNebula 3.0 code separate – at least until both are released in a stable version.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Cheers,<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Florian<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='color:black'>Von: </span></b><span style='color:black'>João Soares <<a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a>><br><b>Datum: </b>Thu, 25 Aug 2011 11:12:27 +0100<br><b>An: </b>Florian Feldhaus <<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a>><br><b>Cc: </b><<a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>><br><b>Betreff: </b>RE: [one-users] OCCI Server 0.3<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'><o:p> </o:p></span></p></div><div><div><p class=MsoNormal><span lang=EN-US style='color:black'>You are right, by changing the name it solved this problem…but I still get other problems.</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>Now when I start passenger it shows a list of all my Opennebula objects, i.e., VM, Storage, Image, etc… but an error appear after. Bellow I send you the final part of passenger’s output:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>…………………………………</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>…………………………………</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.600504 #1269] DEBUG -- : Compute template pool info:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.600893 #1269] DEBUG -- : ONE compute object: #<OpenNebula::Template:0xb697b484></span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.603581 #1269] DEBUG -- : ONE compute object: ---</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>VMTEMPLATE_POOL:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>  VMTEMPLATE:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    PUBLIC: "0"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    NAME: template</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    GID: "0"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    TEMPLATE:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      TEMPLATE_ID: "5"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      FEATURES:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        ACPI: "no"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      RANK: FREECPU</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      MEMORY: "64"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      NAME: template</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      DISK:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      - IMAGE_ID: "1"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      - SIZE: "128"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        TYPE: swap</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      REQUIREMENTS: CPUSPEED > 190</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      NIC:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      - NETWORK_ID: "6"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      - NETWORK_ID: "0"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>      CPU: "0.1"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    UNAME: oneadmin</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    REGTIME: "1314194116"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    UID: "0"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    ID: "5"</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>    GNAME: oneadmin</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.604068 #1269] DEBUG -- : NOVNC path: public/novnc</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.604161 #1269] DEBUG -- : Graphics type:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.604206 #1269] DEBUG -- : VNC base port: 0</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.604295 #1269] DEBUG -- : VNC port:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>D, [2011-08-25T11:58:49.604384 #1269] DEBUG -- : VNC host:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><b><span lang=EN-US style='color:black'>[ pid=1225 thr=-608321318 file=utils.rb:176 time=2011-08-25 11:58:49.605 ]: *** Exception NameError in PhusionPassenger::Rack::ApplicationSpawner (uninitialized constant OCCI::Infrastructure::ResourceTemplate) (process 1225, thread #<Thread:0xb77b81b4>):</span></b><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/backend/OpenNebulaBackend.rb:172</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/opennebula/XMLUtils.rb:317:in `call'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/opennebula/XMLUtils.rb:317:in `each_element'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:239:in `each'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:238:in `upto'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/nokogiri-1.5.0/lib/nokogiri/xml/node_set.rb:238:in `each'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/opennebula/XMLUtils.rb:315:in `each_element'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/opennebula/Pool.rb:100:in `each'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/backend/OpenNebulaBackend.rb:169:in `compute_get_all_objects'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/backend/OpenNebulaBackend.rb:164:in `compute_get_all_templates'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/backend/OpenNebulaBackend.rb:57:in `initialize'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/occi-server.rb:125:in `new'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from ./lib/occi/occi-server.rb:125</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from config.ru:4</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `instance_eval'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `initialize'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from config.ru:1:in `new'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from config.ru:1</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>I also added the one_auth file to /ogf-occi/etc/ so that the server started…however, the error is still the same “<b>Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb</b>.” but what appears in the log is different:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>cat /var/log/one/occi-server.log</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>/usr/lib/one/ruby/cloud/CloudServer.rb:113:in `initialize': getaddrinfo: Name or service not known (SocketError)</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/one/ruby/cloud/CloudServer.rb:113:in `new'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/one/ruby/cloud/CloudServer.rb:113:in `is_port_open?'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/timeout.rb:62:in `timeout'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/one/ruby/cloud/CloudServer.rb:111:in `is_port_open?'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>        from /usr/lib/one/ruby/cloud/occi/occi-server.rb:59</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>Cheers,</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:black'>João</span><span style='color:black'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='color:#1F497D'> </span><span style='color:black'><o:p></o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> <a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a> [<a href="mailto:florian.feldhaus@tu-dortmund.de">mailto:florian.feldhaus@tu-dortmund.de</a>] <br><b>Sent:</b> quinta-feira, 25 de Agosto de 2011 10:49<br><b>To:</b> <a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a><br><b>Cc:</b> <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br><b>Subject:</b> Re: [one-users] OCCI Server 0.3</span><span style='color:black'><o:p></o:p></span></p></div></div><p class=MsoNormal><span style='color:black'> <o:p></o:p></span></p><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Ah, this is a problem between ruby and some operating systems. Some OS are case sensitive for ruby requires and others aren't. Unfortunately, I seem to have packaged the v0.3 packages with an OpenNebula folder containing uppercase letters. This is probably the cause of your problem. Please rename the folder lib/OpenNebula to lib/opennebula and tell me if this solved your problem. </span><span style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'> </span><span style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Cheers,</span><span style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'>Florian</span><span style='color:black'><o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'> </span><span style='color:black'><o:p></o:p></span></p></div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='color:black'>Von: </span></b><span style='color:black'>João Soares <<a href="mailto:joaosoares@ua.pt">joaosoares@ua.pt</a>><br><b>Datum: </b>Thu, 25 Aug 2011 10:25:08 +0100<br><b>An: </b>Florian Feldhaus <<a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a>><br><b>Cc: </b><<a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>><br><b>Betreff: </b>RE: [one-users] OCCI Server 0.3<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt;color:black'> </span><span style='color:black'><o:p></o:p></span></p></div><div><div><p class=MsoPlainText><span style='color:black'>Hi,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>Thanks. Indeed, starting passenger in the OGF OCCI folder solves that problem but another one comes up:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>      You can stop Phusion Passenger Standalone by pressing Ctrl-C.</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>===============================================================================</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125166 #31675] DEBUG -- : Configuration file contains the following parameters:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125270 #31675] DEBUG -- : {"BACKEND"=>"opennebula", "ONE_PASSWORD"=>"cc", "PORT"=>"3000", "TEMPLATE_LOCATION"=>"etc/occi_one_templates/", "ONE_XMLRPC"=>"<a href="http://localhost:2633/RPC2">http://localhost:2633/RPC2</a>", "SERVER"=>"<a href="http://moon.cloud.pt/">http://moon.cloud.pt/</a>", "ONE_USER"=>"oneadmin", "LOG_LEVEL"=>"debug", "NOVNC_PATH"=>"public/novnc", "VNC_PROXY_BASE_PORT"=>"0", "ONE_IMAGE_TMP_DIR"=>"/tmp"}</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125351 #31675] DEBUG -- : Mandatory parameter backend included in configuration file.</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125397 #31675] DEBUG -- : Mandatory parameter server included in configuration file.</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125440 #31675] DEBUG -- : Mandatory parameter port included in configuration file.</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>D, [2011-08-25T11:19:04.125480 #31675] DEBUG -- : All mandatory parameters are provided in config file</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><b><span lang=EN-US style='color:black'>[ pid=31631 thr=-607706918 file=utils.rb:176 time=2011-08-25 11:19:04.133 ]: *** Exception LoadError in PhusionPassenger::Rack::ApplicationSpawner (no such file to load -- opennebula/OpenNebula) (process 31631, thread #<Thread:0xb78e41b4>):</span></b><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from ./lib/occi/backend/OpenNebulaBackend.rb:24</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from ./lib/occi/occi-server.rb:124</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from config.ru:4</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `instance_eval'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from /var/lib/gems/1.8/gems/rack-1.3.2/lib/rack/builder.rb:51:in `initialize'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from config.ru:1:in `new'</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>        from config.ru:1</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>And also when starting OCCI-SERVER the same error appears:</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>      <b>oneadmin@moon:~/ogf-occi$ ./bin/occi-server start</b></span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText style='margin-left:106.2pt;text-indent:35.4pt'><b><span lang=EN-US style='color:black'>Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb.</span></b><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>Cheers,</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>João</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'> </span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-US style='color:black'>-----Original Message-----<br>From: <a href="mailto:users-bounces@lists.opennebula.org">users-bounces@lists.opennebula.org</a> [<a href="mailto:users-bounces@lists.opennebula.org">mailto:users-bounces@lists.opennebula.org</a>] On Behalf Of <a href="mailto:florian.feldhaus@tu-dortmund.de">florian.feldhaus@tu-dortmund.de</a><br>Sent: quarta-feira, 24 de Agosto de 2011 19:16<br>To: <a href="mailto:joao-m-soares@ptinovacao.pt">joao-m-soares@ptinovacao.pt</a><br>Cc: <a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a><br>Subject: Re: [one-users] OCCI Server 0.3</span><span style='color:black'><o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Hi,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>it looks like you successfully installed passenger. You should issue the<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>passenger command within the OGF OCCI folder. If you just start passenger,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>it does not know, which files to serve and thus the error.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Please follow these steps (from the OGF OCCI Wiki):<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>3.) Download ogf-occi-0.3_beta2.tar.bz2 or ogf-occi-0.3_beta2.zip from<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'><a href="http://dev.opennebula.org/projects/ogf-occi/files">http://dev.opennebula.org/projects/ogf-occi/files</a><o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>4.) Untar / unzip the file<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>5.) Change to the folder ogf-occi<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>6.) Change the configuration in etc/occi-server.conf<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>7.) Run the OCCI server with<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>passenger start<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Cheers,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Florian<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> I have been trying to install OGF OCCI v0.3, however I am also facing<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>some problems.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> First the Passenger installationŠ<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> I did:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -          gem install passenger<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -          ./var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger start<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> o   Passenger starts but:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> =============== Phusion Passenger Standalone web server started<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>===============<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> PID file: /var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger.3000.pid<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Log file: /var/lib/gems/1.8/gems/passenger-3.0.8/bin/passenger.3000.log<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Environment: development<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Accessible via: <a href="http://0.0.0.0:3000/">http://0.0.0.0:3000/</a><o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> You can stop Phusion Passenger Standalone by pressing Ctrl-C.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>==========================================================================<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>=====<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> 2011/08/24 17:38:33 [error] 369#0: *4<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>"/var/lib/gems/1.8/gems/passenger-3.0.8/bin/public/index.html" is<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>                                                                    : No<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>such file or directory), client: 127.0.0.1, server: _, request: "HEAD /<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>>HTTP/1.1", host: "0.0.0.0"<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> -          /var/lib/one/ogf-occi/bin/occi-server start<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> o   And:<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Error executing /usr/lib/one/ruby/cloud/occi/occi-server.rb.<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Any suggestion?<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> Cheers,<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>> João Soares<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'> <o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>_______________________________________________<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'>Users mailing list<o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'><a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><o:p></o:p></span></p><p class=MsoPlainText><span style='color:black'><a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><o:p></o:p></span></p></div></div></div></div></div></body></html>