[one-users] self service instance type error

Daniel Molina dmolina at opennebula.org
Tue Mar 20 04:38:10 PDT 2012


Hi

On 18 March 2012 13:14, Rogier Mars <rogier at fortytwo.nl> 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>
>


What OpenNebula version are you using? This bug is already fixed in the
master branch of the repository

Cheers


>
>
> 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
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
>


-- 
Daniel Molina
Project Engineer
OpenNebula - The Open Source Solution for Data Center Virtualization
www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20120320/85c0d781/attachment-0003.htm>


More information about the Users mailing list