[one-users] Unable to create Datastores via Sunstone after upgrade to 4.0RC

Daniel Molina dmolina at opennebula.org
Tue May 7 01:49:22 PDT 2013


On 6 May 2013 20:17, Jon <three18ti at gmail.com> wrote:

> Hello Daniel,
>
> I originally downloaded and installed the packages from
> Ubuntu-12.10-opennebula-3.9.80.tar.gz, then once 4.0RC was released I
> downloaded and installed Ubuntu-12.10-opennebula-3.9.90.tar.gz
>
> ...
>
> It looks like there is a 3.9.90-2 available now.  I have downloaded and
> installed these packages and when I attempt to create my datastore in
> private browsing I am able to do so now.
>
> So it seems whatever the issue was, it was resolved between 3.9.90-1 and
> 3.9.90-2
>
> Thanks for your reply.
>


Great! We changed the way views are generated. There was a bug when
sunstone was deployed on ruby 1.8.7

Cheers


> The file listings attached below I was going to include before I installed
> the new packages, included here for completeness.
>
> Best Regards,
> Jon A
>
> File listings:
> >> drwxr-xr-x 2 root root 4.0K Mar 27 14:53 opennebula-3.9.80
> >> drwxr-xr-x 2 root root 4.0K Apr 21 11:41 opennebula-3.9.90
> >> -rw-r--r-- 1 root root 2.4M Mar 27 14:53
> Ubuntu-12.10-opennebula-3.9.80.tar.gz
> >> -rw-r--r-- 1 root root 2.4M Apr 21 11:40
> Ubuntu-12.10-opennebula-3.9.90.tar.gz
> >> opennebula-3.9.80:
> >> total 2.4M
> >> drwxr-xr-x  2 root root 4.0K Mar 27 14:53 .
> >> drwx------ 14 root root 4.0K May  6 10:26 ..
> >> -rw-r--r--  1 root root  46K Mar 26 11:13
> libopennebula-java_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root 123K Mar 26 11:13
> libopennebula-java-doc_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root 857K Mar 26 11:13 opennebula_3.9.80-1_amd64.deb
> >> -rw-r--r--  1 root root 1.8K Mar 26 11:08 opennebula_3.9.80-1.dsc
> >> -rw-r--r--  1 root root 3.0K Mar 26 11:13
> opennebula-common_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root 3.8K Mar 26 11:13
> opennebula-node_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root 416K Mar 26 11:13
> opennebula-ozones_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root 814K Mar 26 11:13
> opennebula-sunstone_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root  81K Mar 26 11:13
> opennebula-tools_3.9.80-1_all.deb
> >> -rw-r--r--  1 root root  51K Mar 26 11:13
> ruby-opennebula_3.9.80-1_all.deb
> >>
> >> opennebula-3.9.90:
> >> total 2.4M
> >> drwxr-xr-x  2 root root 4.0K Apr 21 11:41 .
> >> drwx------ 14 root root 4.0K May  6 10:26 ..
> >> -rw-r--r--  1 root root  46K Apr 19 06:58
> libopennebula-java_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root 123K Apr 19 06:58
> libopennebula-java-doc_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root 861K Apr 19 06:58 opennebula_3.9.90-1_amd64.deb
> >> -rw-r--r--  1 root root 1.8K Apr 19 06:53 opennebula_3.9.90-1.dsc
> >> -rw-r--r--  1 root root 3.0K Apr 19 06:58
> opennebula-common_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root 3.8K Apr 19 06:58
> opennebula-node_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root 416K Apr 19 06:58
> opennebula-ozones_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root 819K Apr 19 06:58
> opennebula-sunstone_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root  82K Apr 19 06:58
> opennebula-tools_3.9.90-1_all.deb
> >> -rw-r--r--  1 root root  51K Apr 19 06:58
> ruby-opennebula_3.9.90-1_all.deb
>
>
>
>
> On Mon, May 6, 2013 at 4:52 AM, Daniel Molina <dmolina at opennebula.org>wrote:
>
>>
>>
>>
>> On 29 April 2013 22:27, Jon <three18ti at gmail.com> wrote:
>>
>>> Hello Daniel,
>>>
>>> I am using Chromium:
>>> Version 25.0.1364.160 Ubuntu 12.04 (25.0.1364.160-0ubuntu0.12.04.1)
>>>
>>> However, this issue occurs across my various operating systems and I
>>> think FF as well as Chrom[e|ium]
>>>
>>> Here is the console output from the console, looks like there is an
>>> error: "Uncaught TypeError: Cannot call method 'replace' of undefined"
>>>
>>> QMIGRATE: Logging is active jquery-migrate-1.1.0.js:20<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>> JQMIGRATE: jQuery.fn.live() is deprecated jquery-migrate-1.1.0.js:39<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>
>>>    1. console.trace() jquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       1. migrateWarnjquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       2. jQuery.fn.livejquery-migrate-1.1.0.js:446<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       3. setupTabslayout.js:79 <http://68.71.131.66:9869/js/layout.js>
>>>       4. (anonymous function)layout.js:138<http://68.71.131.66:9869/js/layout.js>
>>>       5. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       6. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       7. b.extend.readyjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. Hjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>> JQMIGRATE: jQuery.fn.attr('selected') may use property instead of
>>> attribute jquery-migrate-1.1.0.js:39<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>
>>>    1. console.trace() jquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       1. migrateWarnjquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       2. jQuery.attrjquery-migrate-1.1.0.js:150<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       3. b.extend.accessjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       4. b.fn.extend.attrjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       5. setupConfigDialogconfig-tab.js:160<http://68.71.131.66:9869/js/plugins/config-tab.js>
>>>       6. (anonymous function)config-tab.js:219<http://68.71.131.66:9869/js/plugins/config-tab.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. b.extend.readyjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. Hjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>> JQMIGRATE: jQuery.fn.attr('checked') may use property instead of
>>> attribute jquery-migrate-1.1.0.js:39<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>
>>>    1. console.trace() jquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       1. migrateWarnjquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       2. jQuery.attrjquery-migrate-1.1.0.js:150<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       3. b.extend.accessjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       4. b.fn.extend.attrjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       5. setupCreateAclDialogacls-tab.js:438<http://68.71.131.66:9869/js/plugins/acls-tab.js>
>>>       6. (anonymous function)acls-tab.js:637<http://68.71.131.66:9869/js/plugins/acls-tab.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. b.extend.readyjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. Hjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>> JQMIGRATE: jQuery.fn.die() is deprecated jquery-migrate-1.1.0.js:39<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>
>>>    1. console.trace() jquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       1. migrateWarnjquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       2. jQuery.fn.diejquery-migrate-1.1.0.js:455<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       3. generate_disk_tab_contenttemplates-tab.js:943<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       4. setupAttachDiskDialogvms-tab.js:2152<http://68.71.131.66:9869/js/plugins/vms-tab.js>
>>>       5. hotpluggingOpsvms-tab.js:2206<http://68.71.131.66:9869/js/plugins/vms-tab.js>
>>>       6. (anonymous function)vms-tab.js:3165<http://68.71.131.66:9869/js/plugins/vms-tab.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. b.extend.readyjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. Hjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>> JQMIGRATE: jQuery.fn.toggle(handler, handler...) is deprecated
>>> jquery-migrate-1.1.0.js:39<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>
>>>    1. console.trace() jquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       1. migrateWarnjquery-migrate-1.1.0.js:41<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       2. jQuery.fn.togglejquery-migrate-1.1.0.js:418<http://68.71.131.66:9869/vendor/4.0/jquery-migrate-1.1.0.js>
>>>       3. foldUnfoldToggletemplates-tab.js:1657<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       4. setupCreateTemplateDialogtemplates-tab.js:3353<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       5. (anonymous function)templates-tab.js:4499<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       7. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. b.extend.readyjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. Hjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Image.list.successtemplates-tab.js:1098<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Image.list.successtemplates-tab.js:2271<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Image.list.successtemplates-tab.js:1098<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Image.list.successtemplates-tab.js:2201<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Image.list.successtemplates-tab.js:2700<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>> 2
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Network.list.successtemplates-tab.js:1352<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Host.list.successtemplates-tab.js:2993<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>>    1. Uncaught TypeError: Cannot call method 'replace' of undefined
>>>    jquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       1. jajquery.dataTables.min.js:57<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       2. xjquery.dataTables.min.js:40<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       3. fnClearTablejquery.dataTables.min.js:99<http://68.71.131.66:9869/vendor/4.0/datatables/jquery.dataTables.min.js>
>>>       4. updateViewsunstone-util.js:221<http://68.71.131.66:9869/js/sunstone-util.js>
>>>       5. OpenNebula.Cluster.list.successtemplates-tab.js:3116<http://68.71.131.66:9869/js/plugins/templates-tab.js>
>>>       6. $.ajax.successopennebula.js:311<http://68.71.131.66:9869/js/opennebula.js>
>>>       7. cjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       8. p.fireWithjquery-1.9.1.min.js:3<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       9. kjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>       10. rjquery-1.9.1.min.js:5<http://68.71.131.66:9869/vendor/4.0/jquery-1.9.1.min.js>
>>>
>>>
>>> Please let me know if you need any more information from me of if I can
>>> do any further testing.
>>>
>>
>> Those errors are related to the templates tab, so there should not be any
>> problem creating a new datastore. Could you send us the name of the package
>> you installed?
>>
>> Thanks
>>
>>
>>>
>>> Thanks,
>>> Jon A
>>>
>>>
>>> On Mon, Apr 29, 2013 at 6:47 AM, Daniel Molina <dmolina at opennebula.org>wrote:
>>>
>>>> Hi,
>>>>
>>>>
>>>> On 27 April 2013 23:24, Jon <three18ti at gmail.com> wrote:
>>>>
>>>>> Hello All,
>>>>>
>>>>> I've just upgraded from 4.0B to 4.0RC and most things seem to be
>>>>> working, however, since the upgrade I am unable to create new datastores.
>>>>>
>>>>> regardless of the options I choose, OpenNebula presents the
>>>>> "OpenNebula logo screen" (I don't know what else to call it, as the logo
>>>>> just flashes, no side bar, no center window, I sometimes see the same
>>>>> screen when I first login to OpenNebula, but only very briefly).
>>>>>
>>>>> I get the following in the sunstone log, (My IP has been redacted, I'm
>>>>> not google) and no entries in sunstone.error:
>>>>>
>>>>> Sat Apr 27 15:14:45 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:45] "GET
>>>>> /?name=test-filesystem&presets=ceph&cluster_id=-1&disk_type=RBD&safe_dirs=&restricted_dirs=&bridge_list=&host=&base_iqn=&vg_name=&datastore_cluster_raw=-1
>>>>> HTTP/1.1" 200 11386 0.0067
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /user?timeout=false HTTP/1.1" 200 1541 0.0056
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /group?timeout=false HTTP/1.1" 200 772 0.0030
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /acl?timeout=false HTTP/1.1" 200 541 0.0048
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /vm?timeout=false HTTP/1.1" 200 11613 0.0215
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /image?timeout=true HTTP/1.1" 200 3661 0.0074
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /vnet?timeout=true HTTP/1.1" 200 2484 0.0042
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /vmtemplate?timeout=false HTTP/1.1" 200 5897 0.0084
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /host?timeout=true HTTP/1.1" 200 1190 0.0049
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /cluster?timeout=true HTTP/1.1" 200 27 0.0040
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /image?timeout=false HTTP/1.1" 200 3661 0.0062
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /cluster?timeout=false HTTP/1.1" 200 27 0.0037
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /host?timeout=false HTTP/1.1" 200 1190 0.0046
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /datastore?timeout=false HTTP/1.1" 200 3978 0.0072
>>>>> Sat Apr 27 15:14:46 2013 [I]: 8.8.8.8 - - [27/Apr/2013 15:14:46] "GET
>>>>> /vnet?timeout=false HTTP/1.1" 200 2484 0.0056
>>>>>
>>>>> The oned.log doesn't seem to shed any light on the situation either:
>>>>>
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:6400 UID:0 UserPoolInfo invoked
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:6400 UID:0 UserPoolInfo result
>>>>> SUCCESS, "<USER_POOL><USER><ID..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:8880 UID:0 GroupPoolInfo invoked
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:8880 UID:0 GroupPoolInfo result
>>>>> SUCCESS, "<GROUP_POOL><GROUP><..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5280 UID:0 AclInfo invoked
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5280 UID:0 AclInfo result
>>>>> SUCCESS, "<ACL_POOL><ACL><ID>0..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:6000 UID:0
>>>>> VirtualMachinePoolInfo invoked, -2, -1, -1, -1
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:6000 UID:0
>>>>> VirtualMachinePoolInfo result SUCCESS, "<VM_POOL><VM><ID>37<..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5920 UID:0 ImagePoolInfo
>>>>> invoked, -2, -1, -1
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5920 UID:0 ImagePoolInfo result
>>>>> SUCCESS, "<IMAGE_POOL><IMAGE><..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:9280 UID:0
>>>>> VirtualNetworkPoolInfo invoked, -2, -1, -1
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:9280 UID:0
>>>>> VirtualNetworkPoolInfo result SUCCESS, "<VNET_POOL><VNET><ID..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:2640 UID:0 TemplatePoolInfo
>>>>> invoked, -2, -1, -1
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:2640 UID:0 TemplatePoolInfo
>>>>> result SUCCESS, "<VMTEMPLATE_POOL><VM..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:1360 UID:0 HostPoolInfo invoked
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:1360 UID:0 HostPoolInfo result
>>>>> SUCCESS, "<HOST_POOL><HOST><ID..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:3440 UID:0 ClusterPoolInfo
>>>>> invoked
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:3440 UID:0 ClusterPoolInfo
>>>>> result SUCCESS, "<CLUSTER_POOL></CLUS..."
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5920 UID:0 ImagePoolInfo
>>>>> invoked, -2, -1, -1
>>>>> Sat Apr 27 15:19:35 2013 [ReM][D]: Req:5920 UID:0 ImagePoolInfo result
>>>>> SUCCESS, "<IMAGE_POOL><IMAGE><..."
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:3088 UID:0 ClusterPoolInfo
>>>>> invoked
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:3088 UID:0 ClusterPoolInfo
>>>>> result SUCCESS, "<CLUSTER_POOL></CLUS..."
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:9872 UID:0 HostPoolInfo invoked
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:9872 UID:0 HostPoolInfo result
>>>>> SUCCESS, "<HOST_POOL><HOST><ID..."
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:5984 UID:0 DatastorePoolInfo
>>>>> invoked
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:5984 UID:0 DatastorePoolInfo
>>>>> result SUCCESS, "<DATASTORE_POOL><DAT..."
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:4656 UID:0
>>>>> VirtualNetworkPoolInfo invoked, -2, -1, -1
>>>>> Sat Apr 27 15:19:36 2013 [ReM][D]: Req:4656 UID:0
>>>>> VirtualNetworkPoolInfo result SUCCESS, "<VNET_POOL><VNET><ID..."
>>>>> Sat Apr 27 15:19:42 2013 [ReM][D]: Req:3456 UID:0 GroupPoolInfo invoked
>>>>> Sat Apr 27 15:19:42 2013 [ReM][D]: Req:3456 UID:0 GroupPoolInfo result
>>>>> SUCCESS, "<GROUP_POOL><GROUP><..."
>>>>> Sat Apr 27 15:19:42 2013 [ReM][D]: Req:9136 UID:0 AclInfo invoked
>>>>> Sat Apr 27 15:19:42 2013 [ReM][D]: Req:9136 UID:0 AclInfo result
>>>>> SUCCESS, "<ACL_POOL><ACL><ID>0..."
>>>>>
>>>>> I am able to create a datastore from the cli using the following XML
>>>>> template:
>>>>>
>>>>> <DATASTORE>
>>>>>   <UID>0</UID>
>>>>>   <GID>0</GID>
>>>>>   <UNAME>oneadmin</UNAME>
>>>>>   <GNAME>oneadmin</GNAME>
>>>>>   <NAME>oneadmin-cli-test</NAME>
>>>>>   <PERMISSIONS>
>>>>>     <OWNER_U>1</OWNER_U>
>>>>>     <OWNER_M>1</OWNER_M>
>>>>>     <OWNER_A>0</OWNER_A>
>>>>>     <GROUP_U>1</GROUP_U>
>>>>>     <GROUP_M>0</GROUP_M>
>>>>>     <GROUP_A>0</GROUP_A>
>>>>>     <OTHER_U>0</OTHER_U>
>>>>>     <OTHER_M>0</OTHER_M>
>>>>>     <OTHER_A>0</OTHER_A>
>>>>>   </PERMISSIONS>
>>>>>   <DS_MAD>fs</DS_MAD>
>>>>>   <TM_MAD>ssh</TM_MAD>
>>>>>   <TYPE>0</TYPE>
>>>>>   <DISK_TYPE>0</DISK_TYPE>
>>>>>   <CLUSTER_ID>-1</CLUSTER_ID>
>>>>>   <CLUSTER/>
>>>>>   <IMAGES/>
>>>>>   <TEMPLATE>
>>>>>     <DS_MAD><![CDATA[fs]]></DS_MAD>
>>>>>     <TM_MAD><![CDATA[ssh]]></TM_MAD>
>>>>>   </TEMPLATE>
>>>>> </DATASTORE>
>>>>>
>>>>>
>>>>>
>>>> What browser are you using? Could you check if there is any error in
>>>> the browser console and try clearing the browser cache.
>>>>
>>>> Cheers
>>>>
>>>>
>>>> --
>>>> Daniel Molina
>>>> Project Engineer
>>>> OpenNebula - The Open Source Solution for Data Center Virtualization
>>>> www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
>>>>
>>>
>>>
>>
>>
>> --
>> Daniel Molina
>> Project Engineer
>> OpenNebula - The Open Source Solution for Data Center Virtualization
>> www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
>>
>
>


-- 
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/20130507/213c41ee/attachment-0002.htm>


More information about the Users mailing list