Hi, 

Another update, it seems to be solved now. The javascript code seems to be 
case-sensitive. 

in compute.js line 262 I've updated the NAME to name (lowercase). Now the 
instance types are properly formated. 

orig:                var type = response[i].INSTANCE_TYPE.NAME;

updated:        var type = response[i].INSTANCE_TYPE.name;


I've tested with Firefox and Chrome on OS-X 10.7.3

Is this something that is a bug, or that is related to my OS/browser?

Best regards, 

rogier

On Mar 18, 2012, at 1:16 PM, Rogier Mars wrote:

> Hi, 
> 
> I forgot to include the screenshot. 
> 
> Best regards, 
> 
> rogier
> 
> 
> <Screen Shot 2012-03-18 at 1.12.19 PM.png>
> On Mar 18, 2012, at 1:14 PM, Rogier Mars wrote:
> 
>> Hi, 
>> 
>> I've made some progress. I've changed the following in 
>> /usr/lib/one/ruby/cloud/occi/OCCIServer.rb
>> line 123:
>> original:
>>                 xml_resp << "\t<INSTANCE_TYPE 
>> href=\"#{@base_url}/instance_type/#{name.to_s}\" name=\"#{name}\">\n"
>> 
>> updated with closing tag "\":
>>                 xml_resp << "\t<INSTANCE_TYPE 
>> href=\"#{@base_url}/instance_type/#{name.to_s}\" name=\"#{name}\" \/>\n"
>> 
>> Now the INSTANCE_TYPE is closed with a />. See below:
>> 
>> The view-source:http://cloudcontroller1.eq.redbee.nl:4567/instance_type
>> 
>>      <INSTANCE_TYPE_COLLECTION>
>> <INSTANCE_TYPE 
>> href="http://cloudcontroller1.eq.redbee.nl:4567/instance_type/small"; 
>> name="small" />
>> <INSTANCE_TYPE 
>> href="http://cloudcontroller1.eq.redbee.nl:4567/instance_type/medium"; 
>> name="medium" />
>> <INSTANCE_TYPE 
>> href="http://cloudcontroller1.eq.redbee.nl:4567/instance_type/large"; 
>> name="large" />
>> </INSTANCE_TYPE_COLLECTION>
>> 
>> 
>> The Instance Type drop down in the create VM now lists Undefined, instead of 
>> the correct instance type names (small, medium, large). 
>> 
>> The problem seems to be in the javascript code that processes the XML 
>> content that the OCCI server produces. 
>> 
>> Please keep in mind that I'm a sysadmin, not a coder, so I might be 
>> interpreting all this wrong :)
>> 
>> Best regards, 
>> 
>> rogier
>> 
>> On Mar 17, 2012, at 7:01 PM, Rogier Mars wrote:
>> 
>>> Hi, 
>>> 
>>> I've been trying to start using the selfservice portal in ONE 3.2.1. I've 
>>> configured and started  the OCCI Server. I was able to manually initiate an 
>>> instance with the "occi-compute create" command. This was listed in the 
>>> Self Service portal. However, when I login to the Self Service portal and 
>>> try to create a new VM, the drop down box for the Instance Type stays 
>>> empty, with only the word "Loading…" in it. The interface shows an empty 
>>> Error box. When I look in the developer console this error message box 
>>> shows the available instance types that I've configured in the 
>>> occi-server.conf (see the attached screenshots). 
>>> 
>>> when I go to the OCCI url: view-source:http://localhost:4567/instance_type
>>> I see the configured instance types:
>>> <INSTANCE_TYPE_COLLECTION>
>>> <INSTANCE_TYPE href="http://localhost:4567/instance_type/small"; 
>>> name="small">
>>> <INSTANCE_TYPE href="http://localhost:4567/instance_type/basic"; 
>>> name="basic">
>>> </INSTANCE_TYPE_COLLECTION>
>>> 
>>> 
>>> Do you have any idea what can be wrong? I've updated all available gems 
>>> just to be sure. I'm running on CentOS6 64-bit. 
>>> 
>>> Thanks for any suggestions!
>>> 
>>> Cheers, 
>>> 
>>> Rogier
>>> 
>>> <Screen Shot 2012-03-17 at 6.52.15 PM.png><Screen Shot 2012-03-17 at 
>>> 6.52.01 PM.png>
>>> _______________________________________________
>>> Users mailing list
>>> [email protected]
>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>> 
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

_______________________________________________
Users mailing list
[email protected]
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org

Reply via email to