1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

3817 Commits

Author SHA1 Message Date
Hector Sanjuan
4ccaf9704a Feature #1076: Add VNC support in SelfService.
When enabled in the occi server configuration file, UI users will be able to click the VNC icon that appears in the VM information.

Then the websockets proxy will be set up, provided that the machine has been configured with the appropiate GRAPHICS section etc. This must be done in the OCCI templates, and cannot be done by the UI user.

Wss sessions can be configured in the occi server configuration file. Unlike Sunstone, here they are transparent to the user and whenever they are enabled VNC sessions will be launched using wss:// automaticly. As such, it is not up to the user to choose the type of connection, and it fully depends on the server configuration.

Additionally the install_novnc.sh script has been updated and improved. The install.sh has been updated too.
2012-02-13 15:55:11 +01:00
Hector Sanjuan
6bb9cb74a2 Feature #1069: Improvements for wss support and configuration in Sunstone.
Allow non quoted yes | no values in configuration. Set wss configuration choice for the session so it stays if page reloaded
2012-02-13 15:51:55 +01:00
Hector Sanjuan
1cd6406dc5 Feature #1030: Fix onetemplate when no name is provided 2012-02-09 18:57:47 +01:00
Hector Sanjuan
85903c2d40 Merge branch 'master' of github.com:hsanjuan/one 2012-02-08 10:58:38 +01:00
Hector Sanjuan
39e9bc69f7 Merge remote-tracking branch 'upstream/master' 2012-02-08 10:58:04 +01:00
Ruben S. Montero
0f1195e336 bug #1115: Remove error messages from templates before inserting new ones 2012-02-07 23:36:58 +01:00
Hector Sanjuan
ca24b85460 Bug #1110: Add VMware IM,TM and VMM drivers to Sunstone host creation dialog.
(cherry picked from commit 7f485ad179311a3d30b7f366bc850692c697be1f)
2012-02-07 22:36:04 +01:00
Hector Sanjuan
a0eedf34a9 Bug #1111: Improve constraints when creating a ranged virtual network.
(cherry picked from commit 22b888e2ebadebbb8acd2149c2da3460f6f782bd)
2012-02-07 22:35:47 +01:00
Hector Sanjuan
aa86d4c0d1 Feature #1030: Allow parametric values when creating several VMs in Sunstone.
(cherry picked from commit aafd0087c2a0e9a33832628e05d8601eb6ebafd2)
2012-02-07 22:34:06 +01:00
Hector Sanjuan
99ba655813 Feature #1030: Allow parametric values when creating several VMs in SelfService
(cherry picked from commit 986c1282baaceeaf743e555a83d27283696e534b)
2012-02-07 22:33:53 +01:00
Hector Sanjuan
ab79e3bb41 feature #1030: add %i wildcard support to cli when instantiating multiple VMs.
(cherry picked from commit 76506b57377bc5d8ed4a798ac0ada1d8aad7dcb6)
2012-02-07 22:28:42 +01:00
Hector Sanjuan
cdb47d12c7 Bug #1085: Increase cookie expiration time in web-UIs.
Skewed clocks can cause that cookie does not work. Expiration time increased from 1 to 10 minutes, which is the same as the default duration of the session.
(cherry picked from commit f9b9f1a0cd9b492239411d2150834e00291540b0)
2012-02-07 22:22:22 +01:00
Hector Sanjuan
22b888e2eb Bug #1111: Improve constraints when creating a ranged virtual network. 2012-02-07 18:25:42 +01:00
Hector Sanjuan
7f485ad179 Bug #1110: Add VMware IM,TM and VMM drivers to Sunstone host creation dialog. 2012-02-07 17:21:30 +01:00
Tino Vázquez
9cdfe82764 Bug #1084: Fix for bad background process spawning 2012-02-06 11:59:07 -06:00
Tino Vazquez
eb0d5fb36c Bug #1084: Added auto answer to libvirt for ESX 2012-02-06 15:53:52 +01:00
Hector Sanjuan
76506b5737 feature #1030: add %i wildcard support to cli when instantiating multiple VMs. 2012-02-02 11:02:54 +01:00
Hector Sanjuan
f9b9f1a0cd Bug #1085: Increase cookie expiration time in web-UIs.
Skewed clocks can cause that cookie does not work. Expiration time increased from 1 to 10 minutes, which is the same as the default duration of the session.
2012-02-02 10:22:34 +01:00
Ruben S. Montero
19f0dbeebd Merge branch 'feature-985' 2012-02-01 12:34:41 +01:00
Carlos Martín
309390a0f1 Bug #1097: free error message in PoolObjectSQL::replace_template
(cherry picked from commit 85149f77d25a1bf1c22b469fa600a935bd31f77c)
2012-01-30 19:59:14 +01:00
Javi Fontan
bb35437206 bug #1063: fix oneacct for systemwide installations
(cherry picked from commit 00deb1e441791fabaa8e9f7cc990e51783c3f998)
2012-01-30 18:37:48 +01:00
Hector Sanjuan
00cf42e6b6 Feature #1069: Support secure-websocket-based VNC session in Sunstone.
This commit adds support for using wss capabilities of websockify:
* Add configuration option to Sunstone and saving/restore in user template support
* Add new options to sunstone server configuration file
* VNC session is started according to user setting
* The code related to VNC proxy launch has been outsourced to OpenNebulaVNC.rb, so it can be mantained more easily and reused by, for example, SelfService.
* Install novnc script has been corrected to point to "websockify" full path.

Note: this commit changes vnc-related sunstone-server.conf keys and breaks vnc support in former versions of the configuration file. Update if necessary.
2012-01-30 12:16:14 +01:00
Carlos Martín
03e9b52c55 Bug #1087: Core tests
(cherry picked from commit f10e852fe4c693c069026475e36ecd16b6b32d2a)
2012-01-26 19:02:25 +01:00
Carlos Martín
a0d0bd1dbb Fix ImagePoolTest::persistence test 2012-01-26 17:47:13 +01:00
Carlos Martín
498f6aa2ba Fix core tests in master 2012-01-26 17:26:57 +01:00
Carlos Martín
01e0248929 Bug #1086: Core tests for cache bug
(cherry picked from commit 7a5b42b184b8017ebe66e2cdbfb4920a41172ab0)
2012-01-26 17:02:06 +01:00
Tino Vazquez
acfd5902eb Merge branch 'master' of git.opennebula.org:one 2012-01-26 16:29:58 +01:00
Tino Vazquez
dc4ac8ca95 Links now point always to latest versiony 2012-01-26 16:29:34 +01:00
Carlos Martín
48efe0bf4c Create new onedb migrator for 3.2.1
(cherry picked from commit 81aae224217294a7a1dfa4869c423b8a3d04d66d)
2012-01-26 11:34:42 +01:00
Ruben S. Montero
404b34c98a bug #1087: More work on the cache
(cherry picked from commit f05942f6e4b3658ccd3f17226514b2f97683d4c0)
2012-01-26 11:34:20 +01:00
Hector Sanjuan
936650bc07 Merge remote-tracking branch 'upstream/master' 2012-01-26 09:05:06 +01:00
Hector Sanjuan
986c1282ba Feature #1030: Allow parametric values when creating several VMs in SelfService 2012-01-25 23:47:39 +01:00
Hector Sanjuan
aafd0087c2 Feature #1030: Allow parametric values when creating several VMs in Sunstone. 2012-01-25 23:46:58 +01:00
Jaime Melis
7e92bd8dd8 typo in banner 2012-01-25 19:18:43 +01:00
Tino Vazquez
614bb56f2e Merge branch 'master' of git.opennebula.org:one 2012-01-25 18:37:18 +01:00
Tino Vazquez
8cf3ba2bdd Fix for badly built Image OCCI XML 2012-01-25 18:36:45 +01:00
Carlos Martín
b081743902 Bug #1087: Update cache name index after a chown operation
(cherry picked from commit def2de2a6838dbbe8dc6c08dcfdeba74944b4068)
2012-01-25 15:58:34 +01:00
Tino Vazquez
226e4242a8 oZones CLI now uses oZones server to retrieve Zone resources
(cherry picked from commit db1a2ba12f9aea4d2ce355b721344053fa82fb15)
2012-01-25 15:39:11 +01:00
Carlos Martín
d40095c523 Bug #1086: Re-implement cache key for User, Group and Host pools
(cherry picked from commit 03e6449d465e4ca41b89136f3f464da18414dcd1)
2012-01-25 12:30:12 +01:00
Ruben S. Montero
a1003ed488 Merge branch 'bug-1017' 2012-01-24 22:45:06 +01:00
Ruben S. Montero
e7dc480f4f bug: Fix wrong method name in install_gems as reported by ldap.benben@gmail.com in the mailing list 2012-01-24 22:34:05 +01:00
Carlos Martín
5a67956e68 Bug #1083: Better handling of RM FAILURE in ImageManagerDriver
(cherry picked from commit 8c348ca259e90c953e07a5101c499e6c1b1ea98e)
2012-01-24 09:22:26 -08:00
Carlos Martín
aa60b0f5ac Feature #1070: Move set_restricted_attributes to base class Template 2012-01-24 03:00:57 -08:00
Hector Sanjuan
50c646f033 Merge remote-tracking branch 'upstream/master' 2012-01-24 09:05:02 +01:00
Ruben S. Montero
6d15673184 feature #1070: Moved some logic to Template classes 2012-01-23 23:09:47 +01:00
Daniel Molina
ad3be3ca6e Merge branch 'master' of git.opennebula.org:one 2012-01-23 17:24:02 +01:00
Daniel Molina
aa5b4d052b Merge branch 'master' of git.opennebula.org:one 2012-01-23 17:19:39 +01:00
Daniel Molina
2173fae048 bug #1080: acctd error when monitoring VMs with no history 2012-01-23 17:18:43 +01:00
Carlos Martín
deb244c1b6 Feature #1070: Make VM and IMG restricted attributes configurable in oned.conf 2012-01-23 08:18:12 -08:00
Hector Sanjuan
177cad9136 Bug #1071: Several ozones GUI fixes
* Wrong dashboard counts
 * Wrong listing of aggregated resources
 * Error when showing VMs in pending state in a zone view
 * Remove 'public' column from views, not used anymore, showed "no" all the time
(cherry picked from commit 2c60d204f6e51c873258f231c527f4dd77cd6b7c)
2012-01-23 17:13:05 +01:00