1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-29 11:21:30 +03:00
Commit Graph

295 Commits

Author SHA1 Message Date
Carlos Martín
55b4b9510a Feature #1112: DS base_path is set by the core in /var/lib/one/datastores/$ID 2012-03-01 14:59:19 +01:00
Ruben S. Montero
01f9641272 feature #1112: Move tm action scripts to the new locations 2012-02-28 22:52:48 +01:00
Ruben S. Montero
f2124cd26b feature #1112: Move default and system datastore to var_location/datastores. Create directories a 2012-02-28 17:06:37 +01:00
Carlos Martín
4d5ea6f8a2 Merge branch 'master' into feature-1112 2012-02-28 12:33:05 +01:00
Ruben S. Montero
fb95a2f88b feature #1112: Remove TMScript.rb 2012-02-28 00:11:45 +01:00
Ruben S. Montero
3fb433b352 feature #1112: Names and paths for default datastores are now the same 2012-02-25 01:29:16 +01:00
Carlos Martín
4e2b33fa23 Feature #1112: Clusters are coming back into fashion this season 2012-02-24 15:58:51 +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
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
Hector Sanjuan
fcb430e4a8 Feature #1089: Upload support for images in Sunstone.
Follows the same principles as SelfService.
(cherry picked from commit 5dbf040f9c)
2012-02-15 18:56:08 +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
Ruben S. Montero
45382e76b1 feature #1112: Initial changes in the Image driver to support multiple Datastores 2012-02-13 12:33:16 +01:00
Carlos Martín
2531db2d7a Feature #1112: Ruby OCA and CLI for datastores 2012-02-09 18:55:18 +01:00
Carlos Martín
aafefad6ab Add onedb migrator 3.2.1_to_3.3.0.rb 2012-02-09 18:14:22 +01:00
Carlos Martín
48efe0bf4c Create new onedb migrator for 3.2.1
(cherry picked from commit 81aae22421)
2012-01-26 11:34:42 +01:00
Jaime Melis
4869bc3634 Merge branch 'master' of git.opennebula.org:one 2012-01-12 12:29:37 +01:00
Jaime Melis
a2b7cb6bc9 Bump to version 3.2.0 2012-01-12 12:29:18 +01:00
Carlos Martín
e8220c6456 Rename 3.1.85 migrator to 3.2.0 2012-01-12 12:27:08 +01:00
Carlos Martín
ee91fbcee7 Feature #862: New onedb migrator 3.1.80 to 3.1.85 2012-01-10 15:24:01 +01:00
Jaime Melis
e5c5a78357 Add VMware network drivers 2012-01-05 12:44:00 +01:00
Ruben S. Montero
868369252b Merge branch 'feature-992' 2012-01-02 20:34:43 +01:00
Hector Sanjuan
a22f4ec95b Feature #992: Update install.sh. Remove duplicated files from tree. 2012-01-02 18:54:40 +01:00
Ruben S. Montero
64ddd8f4c2 Merge branch 'feature-1004'
Conflicts:
	src/sunstone/public/js/plugins/images-tab.js
2012-01-02 03:08:26 +01:00
Ruben S. Montero
bf1e80007e Merge branch 'feature-1020' 2012-01-02 03:05:46 +01:00
Ruben S. Montero
4df973b95c Merge branch 'feature-132' 2012-01-02 03:04:53 +01:00
Ruben S. Montero
8f160525cd Merge branch 'feature-360' 2012-01-02 03:02:53 +01:00
Hector Sanjuan
2b9adba444 Feature #1004: Add configuration tab to sunstone.
Language can be set in configuration tab.
2011-12-30 19:21:13 +01:00
Ruben S.Montero
748680b676 Merge branch 'feature-132' into feature-1020 2011-12-26 13:12:17 +01:00
Ruben S. Montero
9270b57ebb feature #1020: Moved and renamed vmwarelib to driver folder and name vmware_driver 2011-12-26 00:33:01 +01:00
Ruben S. Montero
eafea8edbe feature #132, #1020: Reboot for VMWare Hypervisor 2011-12-26 00:22:52 +01:00
Ruben S. Montero
6713600f0d feature #132: Reboot for the Xen hypervisor 2011-12-26 00:16:44 +01:00
Ruben S. Montero
31094d4ce6 feature #132: Reboot for KVM 2011-12-26 00:13:34 +01:00
Ruben S. Montero
0b449e3401 feature #1020: Add common lib for tm functions. Fix deploy bug. Fix save bug in tm_mv. Add better linking of image files. 2011-12-24 03:48:51 +01:00
Tino Vazquez
d2e84f3318 feature #1020: Remove traces of vmware ssh files from install.sh 2011-12-23 13:18:45 +01:00
ubuntu
2424dfbf79 Merge branch 'master' into feature-1020 2011-12-22 16:08:31 +01:00
Ruben S. Montero
4f008676e5 bug 1019: Moved configuration file attributes to etc dir for the FS image repository driver 2011-12-19 12:48:37 +01:00
Ruben S. Montero
a1dbd7f115 Merge branch 'vmware_refactor' into feature-1020 2011-12-18 22:16:00 +01:00
Ruben S. Montero
cc0b108fcd feature #360: Install scheduler configuration file 2011-12-15 01:19:05 +01:00
Hector Sanjuan
48f363cebc Merge branch 'master' into feature-1004
Conflicts:
	install.sh
	src/sunstone/etc/sunstone-server.conf
	src/sunstone/public/js/plugins/hosts-tab.js
	src/sunstone/public/js/plugins/vnets-tab.js

I have updated the vnets plugin to include missing translations.
2011-12-12 15:18:43 +01:00
Ruben S. Montero
9bbbd291f6 Add network.erb to install.sh 2011-12-08 03:39:52 +01:00
Tino Vazquez
2011bc30eb feature #1020: Fix for install.sh 2011-12-07 19:26:48 +01:00
Tino Vazquez
3f0c7c6fd2 Merge branch 'master' into feature-1020 2011-12-07 18:59:38 +01:00
Tino Vazquez
d062e6f351 feature-#1020: Add contextualization driver for vmware 2011-12-07 16:26:41 +01:00
Ruben S. Montero
833b1295e5 feature #602: Include bullets to install file 2011-12-07 10:08:27 +01:00
Carlos Martín
3bb367bc10 onedb migrator: New migrator from 3.1.0 to 3.1.80 2011-12-05 20:04:55 +01:00
Tino Vazquez
445c8029b3 feature-#1020: Add ssh support 2011-12-05 18:23:24 +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
Hector Sanjuan
7cfd3d53f6 Feature #1004: Improve translation support
This commit sets all 'tr' calls in the same form, so they can be easily matched and grep-ed. This way, a small script (generate_translation_template.rb) allows the automatic generation of the template translation, containing all the strings that can be translatable from the application. This script is not installed.

An empty default en_US generated translation has been added, which can be also used as templates for new translations.

Documentation, community, support, sign out, welcome, strings from the main view are now translated as well.
2011-12-02 17:55:26 +01:00