1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-13 13:17:39 +03:00
Commit Graph

417 Commits

Author SHA1 Message Date
Ruben S. Montero
17d869e388 Merge branch 'feature-1288'
Conflicts:
	install.sh
2012-06-11 23:00:56 +02:00
Ruben S. Montero
62b03af3f1 feature #1288: Install missing quota file 2012-06-11 17:26:01 +02:00
Ruben S. Montero
e793ca89e1 feature #1288: Remove previous quota drivers 2012-06-10 20:40:18 +02:00
Ruben S. Montero
8f41ce739c Merge branch 'feature-1299' 2012-06-09 22:41:45 +02:00
Carlos Martín
e196843c9b Feature #1304: Add generic Document & DocumentPool classes to Ruby OCA 2012-06-08 18:37:45 +02:00
Daniel Molina
c77b59f0a1 feature #1303: Add marketplace client to sunsonte 2012-06-08 16:20:54 +02:00
Tino Vazquez
b66f1d4564 Migrator for ozones v3.4 -> v3.6 2012-06-08 15:33:25 +02:00
Ruben S. Montero
819f1b6a41 feature #1288: Abstract quota functionality to be reused by Groups 2012-06-08 13:45:15 +02:00
Hector Sanjuan
a626e0b84f Feature #1299: New plots for Sunstone dashboard (unfinished)
Added a new monitoring plugin and enabled new plots in Sunstone.

Current code its not final, need to better organize as plugin, add comments, make sure current methods can be reused easily when upgrading the cluster dashboards.
2012-06-06 00:00:31 +02:00
Hector Sanjuan
3c9b00173b UIs: Add some FontAwesome icons to menu main items.
Added FontAwesome as vendor library.

Modified Self-Service, Sunstone and Ozones to use them in the menus.
(cherry picked from commit ee9750a9eb)
2012-06-05 13:35:43 +02:00
Carlos Martín
ad126ec8e2 Feature #1287: Add oneacct.yaml conf file, and accept usernames 2012-06-01 16:30:27 +02:00
Ruben S. Montero
ea898cdf7d feature #1288: Add stat operation to DS drivers. Updated drivers to get image size from the template 2012-06-01 13:55:01 +02:00
Ruben S. Montero
dd6f8b22fa Merge branch 'feature-1279' 2012-05-30 17:28:48 +02:00
Ruben S. Montero
9f6c6bd73a feature #1268: Automatic generation of language files for Self-Service 2012-05-24 15:03:13 +02:00
Ruben S. Montero
dc0c179908 feature #1268: Integrate js language generation in building process 2012-05-24 14:43:43 +02:00
Carlos Martín
df6b93e688 Feature #1279: Remove the old oneacctd stuff 2012-05-21 17:56:22 +02:00
Ruben S. Montero
e587a8928b Merge branch 'feature-1055' 2012-05-18 14:23:20 +02:00
Ruben S. Montero
46faf129d6 feature #1055: Add xen reset action and installer for the reset plugins 2012-05-17 17:49:54 +02:00
Hector Sanjuan
c04f52fc5f Feature #1275: Add french translation to Sunstone and correct minor things.
-Prevent scaping of html codes on onready() translations.
-Translate allowed operations in ACL tables
-Add french datatable translation
-Translate VM state
(cherry picked from commit 42807e3965)
2012-05-16 10:46:27 +02:00
Carlos Martín
a3d7888c32 New onedb migrator 3.4.1_to_3.5.80 2012-05-09 17:37:02 +02:00
Jaime Melis
231afa668a Update install.sh to install the migrator
(cherry picked from commit 8c8b8e531e)
2012-05-09 17:37:02 +02:00
Jaime Melis
d8d814352e Feature #1240: Update install.sh for LVM drivers 2012-04-24 16:34:48 +02:00
Ruben S. Montero
65fe844ec2 Merge remote-tracking branch 'hector/sunstone-minifixes' 2012-04-21 01:54:49 +02:00
Hector Sanjuan
a0b05c6e3c Sunstone: add some icons, tips to Sunstone. Fix cache control. 2012-04-20 14:47:06 +02:00
Hector Sanjuan
e6e1e245ef Sunstone: add show/hide columns plugin (colVis) to all table views. 2012-04-18 12:03:39 +02:00
Jaime Melis
275a7d127e Disable deprecated examples for TMs 2012-04-16 15:03:49 +02:00
Hector Sanjuan
2b83fc1c57 Feature #1186: Added porturguese (pt_PT) to Sunstone.
(cherry picked from commit c1208ef62804ed9e904269d6689b213b90eefba9)
2012-04-13 13:03:04 +02:00
Hector Sanjuan
86f9c57ffd Feature #1187: French translations for Sunstone (fr_CA and fr_FR).
(cherry picked from commit ef783aa3a86818b9ccb083619ea78c8874744a8e)
2012-04-11 13:09:00 +02:00
Carlos Martín
1e87b7d0b6 Add onedb migrator to 3.4.0
(cherry picked from commit f5cc0abb61)
2012-04-09 13:05:19 +02:00
Ruben S. Montero
219f4f7e48 Merge branch 'feature-1129' 2012-04-09 12:38:22 +02:00
Jaime Melis
8def22e986 Disable TM LVM drivers
(cherry picked from commit cf8b8f52f0)
2012-04-04 11:23:43 +02:00
Ruben S. Montero
299d8390e7 Merge branch 'master' into feature-1183
Conflicts:
	src/cloud/ec2/etc/econe.conf
2012-03-30 18:32:24 +02:00
Ruben S. Montero
f7aaca5ade Merge branch 'feature-1183' of git.opennebula.org:one into feature-1183 2012-03-30 18:26:39 +02:00
Daniel Molina
d29e97cbab Add occi-instance-type and verbose mode 2012-03-30 10:50:00 +02:00
Tino Vazquez
8d6ac3d695 Missing AggrefatedClusters and AggregatedDatastores ruby files
(cherry picked from commit 280dcb0cac)
2012-03-29 19:24:32 +02:00
Daniel Molina
cddff25577 feature #1183: Add client tools for ElaticIP 2012-03-29 18:58:56 +02:00
Hector Sanjuan
0612a4ac6d Update Sunstone and SelfService translations
Added new Italian translation to Sunstone

Upgrade translation files with new strings. Need completion for final release.
(cherry picked from commit 6352c999f4)
2012-03-29 12:38:42 +02:00
Hector Sanjuan
37d5fc1132 Update Sunstone and SelfService translations
Added new Italian translation to Sunstone

Upgrade translation files with new strings. Need completion for final release.
(cherry picked from commit 6352c999f4)
2012-03-29 12:36:35 +02:00
Daniel Molina
d843e111d3 feature #1183: Add ElasticIP support to EC2 2012-03-28 18:30:24 +02:00
Daniel Molina
6198af695c feature #1183: Add ElasticIP support to EC2 2012-03-28 16:45:13 +02:00
Jaime Melis
86a2bf5eac Merge branch 'feature-1014' 2012-03-26 12:47:04 +02:00
Ruben S. Montero
651ef50e11 Merge branch 'feature-967' 2012-03-24 00:48:32 +01:00
Jaime Melis
63f03bbe0a Feature #1154: image/transfer driver for qcow2 and multiple datastore 2012-03-23 20:27:57 +01:00
Tino Vazquez
e3c8a1aa9b feature-#1014: Add VMware specific TM, using vmkfstools 2012-03-23 15:22:58 +01:00
Carlos Martín
8c1a4cae16 Remove empty etc directory 'datastore' from install.sh 2012-03-23 13:49:56 +01:00
Tino Vazquez
9fa6226efe Fix install.sh 2012-03-21 18:28:54 +01:00
Daniel Molina
284d512916 Add OpenNebulaCloudAuth to install.sh 2012-03-21 16:28:58 +01:00
Hector Sanjuan
f8aa57379f Feature #1112: Reorganize sunstone menus. Add infrastructure top menu.
(cherry picked from commit fd178c51f2713094a01b4ea99e590d663aeb3497)
2012-03-17 00:33:11 +01:00
Ruben S. Montero
ef3efb53e3 Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-15 12:35:08 +01:00
Ruben S. Montero
0ac510e9b9 Merge remote-tracking branch 'hector/feature-1112' into feature-1112
Conflicts:
	src/sunstone/public/js/plugins/dashboard-tab.js
	src/sunstone/public/js/plugins/dashboard-users-tab.js
	src/sunstone/public/js/sunstone-util.js
2012-03-15 12:34:13 +01:00
Tino Vazquez
87f034f260 Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-15 12:24:23 +01:00
Tino Vazquez
73d089461f Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-14 17:25:16 +01:00
Carlos Martín
cb458260fa Feature #1112: Remove non-existent file from install.sh, introduced in commit:4dc9a34b 2012-03-14 17:24:13 +01:00
Carlos Martín
b3351aa4b4 Feature #1112: Add missing mvds file in dummy tm_mad to install.sh 2012-03-14 17:12:10 +01:00
Tino Vazquez
a9175b9faa Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-14 16:31:13 +01:00
Hector Sanjuan
51ed17ea0d Feature #1112: Implement cluster menus and submenus. Insert new dashboards. Implement top menu. 2012-03-14 16:15:05 +01:00
Ruben S. Montero
d9907f271a feature #1112: Dummy datastore driver 2012-03-14 12:20:06 +01:00
Tino Vazquez
5f8e1178ab Merge branch 'feature-1112' of git.opennebula.org:one into feature-1112 2012-03-13 16:27:05 +01:00
Tino Vazquez
0fd1d0ec85 Avoid unneeded errors deleting non existent files in install.sh 2012-03-13 12:56:53 +01:00
Jaime Melis
dce32e1351 feature #1112: Include tm_iscsi files in install.sh 2012-03-13 12:08:53 +01:00
Hector Sanjuan
d1012c8146 Feature #1112: Add datastores to Sunstone 2012-03-10 17:47:15 +01:00
Hector Sanjuan
c61159fb30 Merge remote-tracking branch 'upstream/feature-1112' into feature-1112 2012-03-09 13:16:49 +01:00
Hector Sanjuan
ff1dd894ba Feature #1112: Add Clusters to Sunstone 2012-03-08 21:33:07 +01:00
Carlos Martín
c32d1d4b2d Feature #1112: First version of migrator 3.3.0 to 3.3.80 2012-03-08 19:17:30 +01:00
Ruben S. Montero
e9e84d35f3 Merge branch 'master' into feature-1112 2012-03-07 13:11:58 +01:00
Ruben S. Montero
daf132eee4 Merge branch 'feature-924' 2012-03-07 13:11:21 +01:00
Ruben S. Montero
62b5427c24 feature #924: Remove removed config.ru files from installer 2012-03-07 13:10:14 +01:00
Jaime Melis
d8cfa2eae6 feature #1112: DS iSCSI drivers 2012-03-07 12:42:21 +01:00
Ruben S. Montero
fb44e1955a feature #1112: Fix file name in install.sh 2012-03-06 22:25:22 +01:00
Carlos Martín
cefe51b38b Feature #1112: add src/tm_mad/*/vmds to install.sh 2012-03-06 16:30:05 +01:00
Jaime Melis
3ae8efbd0c feature #1112: Remove unnecessary files from install.sh and the 'mv' datastore scripts 2012-03-05 11:53:59 +01:00
Tino Vazquez
ecb7120d2b Avoid possible issues with old migrators 2012-03-02 12:05:45 +01:00
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