Commit Graph
342 Commits
Author SHA1 Message Date
Carlos Martín 122e0aede9 Update XSD documentation files to 3.4 2012-04-10 16:00:53 +02:00
Javi Fontan 8409fbc11b Added make and gcc as json gem dependencies 2012-04-09 16:45:01 +02:00
Jaime Melis 4d267a784d Add new man pages 2012-04-09 13:24:40 +02:00
Jaime Melis 23d51cdf90 Bump version to 3.4.0 2012-04-09 11:06:08 +02:00
Javi Fontan 6f065df3ff compress onecluster and onedatastore man pages
(cherry picked from commit 576e406974)
2012-03-29 16:58:28 +02:00
Jaime Melis 86d6a2b227 Bump version to 3.3.80 (release-3.4-beta1)
(cherry picked from commit 226d404a6f)
2012-03-29 16:45:37 +02:00
Jaime Melis 63f03bbe0a Feature #1154: image/transfer driver for qcow2 and multiple datastore 2012-03-23 20:27:57 +01:00
Jaime Melis b2a9bae248 feature #1112: Include iscsi in oned.conf 2012-03-13 17:37:50 +01:00
Tino Vázquez 9b9d04a4d2 Fix some typos 2012-03-07 14:55:14 +01:00
Carlos Martín 51cec846bf Feature #1112: Renamge DATASTORE/TYPE to DS_MAD 2012-03-06 15:13:55 +01:00
Ruben S. Montero 193c3d2c94 feature #1112: Do not set DATASTORE_LOCATION value, use the default 2012-03-03 03:38:18 +01:00
Ruben S. Montero 9d59ec9fb7 feature #1112: oned.conf uses the new TM drivers 2012-02-28 23:51:36 +01:00
Carlos Martín 4d5ea6f8a2 Merge branch 'master' into feature-1112 2012-02-28 12:33:05 +01:00
Ruben S. Montero 6999911f52 feature #1112: Adds DATASTORE_LOCATION variable 2012-02-25 01:29:36 +01:00
Carlos Martín 7ffae6fb8e Feature #1112: Remove datastore initialization from oned.conf 2012-02-23 18:27:35 +01:00
Carlos Martín 1e63b6ce4e Feature #1112: Add TM_MAD to Datastores 2012-02-22 18:22:41 +01:00
Carlos Martín 546b6c8a4e Feature #1112: Restrict image creation on system DS. Create new default DS 2012-02-22 12:19:47 +01:00
Carlos Martín a107c22734 Feature #1112: New datastore drivers for vmware 2012-02-20 20:10:30 +01:00
Jaime Melis ae35b61159 Bump to 3.3.0 2012-02-20 12:31:34 +01:00
Ruben S. Montero 3a8525bdc1 feature #1112: Work on the datastore drivers:
- Moved references to image_mad to datastore_mad. Adjusted installation dirs and source files
  - FS driver cp command uses DS_DRIVER_ACTION_DATA message
  - New libfs.sh to deal with datastore protocol
  - New xpath.rb to get XML elements in shell programs
  - Change oned.cong and OpenNebula core files to use DATASTORE instead of IMAGE
  - Change mkfs driver function to use the drv action data
2012-02-19 02:08:03 +01:00
Ruben S. Montero 2d31a94115 feature #1112: Configuration parameters for the System Datastore 2012-02-15 23:53:35 +01:00
Ruben S. Montero b66ebf5982 Merge branch 'feature-1069' 2012-02-14 11:52:48 +01:00
Hector Sanjuan 0449177b85 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.
(cherry picked from commit 4ccaf9704a)
2012-02-13 17:51:51 +01:00
Hector Sanjuan 589e19142c 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.
(cherry picked from commit 00cf42e6b6)
2012-02-13 16:21:17 +01:00
Javi Fontan 6e718906bd bug #1094: take out uneeded xmlparser requirement 2012-02-13 15:58:13 +01:00
Ruben S. Montero 45382e76b1 feature #1112: Initial changes in the Image driver to support multiple Datastores 2012-02-13 12:33:16 +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 deb244c1b6 Feature #1070: Make VM and IMG restricted attributes configurable in oned.conf 2012-01-23 08:18:12 -08:00
Javi Fontan 2efeb27636 added json gem to cloud group in install_gems 2012-01-13 14:34:42 +01:00
Carlos Martín 544190a48b Update XSD documentation files 2012-01-12 18:45:26 +01:00
Carlos Martín 524eff7897 Add reboot action to states documentation 2012-01-12 18:30:41 +01:00
Jaime Melis a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Ruben S. Montero a6a6f20404 feature #862: Defaults to enable other's permissions. Add default value to core 2012-01-11 23:34:54 +01:00
Carlos Martín 1ad6aca0ef Feature #862: Add configuration option in oned.conf to enable/disable the management of the permissions for 'other' 2012-01-11 16:46:57 +01:00
Ruben S. Montero 8f160525cd Merge branch 'feature-360' 2012-01-02 03:02:53 +01:00
Javi Fontan 16a1b24b82 feature #914: update rubygems if version older than 1.3.6 2011-12-23 10:15:33 -06:00
Jaime Melis 5116451f19 Include openSUSE systemd scripts contributed by Robert Schweikert 2011-12-21 12:44:45 +01:00
Javi Fontan 8495a8e838 deleted uneeded build file 2011-12-20 11:34:11 +01:00
Javi Fontan 54c32bba53 added pthread libraries to xmlrpc library search 2011-12-20 11:33:50 +01:00
Carlos Martín beaa71c4f2 Add XML Schemas (xsd) documentation 2011-12-16 18:51:38 +01:00
Ruben S. Montero 3f38152881 feature #360: Scheduler now uses configuration file parameters. Removed sched options from one start script and scheduler daemon 2011-12-15 01:19:23 +01:00
Javi Fontan b5ab3059b2 add special cases to install_gems check functionality 2011-12-12 18:43:06 +01:00
Javi Fontan 8cbc0aeab7 fix deployment for new versions of xen 2011-12-12 14:23:39 +01:00
Javi Fontan 1da7f8be13 add net-ldap to install_gems, needed by ldap auth 2011-12-08 22:49:05 +01:00
Javi Fontan 843c6722dd correct uuidtools gem name in install_gems 2011-12-07 12:06:11 +01:00
Jaime Melis 9823b23cd9 Merge branch 'master' of git.opennebula.org:one 2011-12-05 17:56:47 +01:00
Jaime Melis db18cbe829 Bump to version 3.1.80 2011-12-05 17:56:34 +01:00
Javi Fontan 09aa1a7df3 features #914, #949: --check and faster install_gems
* added --check options that detects the ruby libraries not installed
  * only install gems not found
  * execute 'gem' only once when possible
2011-12-05 17:51:06 +01:00
Ruben S. Montero 3874271a69 Merge branch 'master' into feature-863
Conflicts:
	install.sh
	src/cli/one_helper/onevnet_helper.rb
	src/mad/ruby/ActionManager.rb
2011-12-02 18:13:39 +01:00
Javi Fontan d756ffe062 Feature: Added LDAP drivers for OpenNebula. Contributed by C12G 2011-11-29 17:02:43 +01:00