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

12141 Commits

Author SHA1 Message Date
Ruben S. Montero
3fb8a0e161 feature : Better const signature. Removed unused varibles and
methods. ACL filter is generated in the ClusterPool class, moved DB name
to private scope. Copy constructor for object collection. Uniform
get_cluster_id function.
2016-03-21 13:01:45 +01:00
Carlos Martín
568a529487 Feature : Implement Cluster::insert for mysql DB 2016-03-18 16:02:42 +01:00
Carlos Martín
cf2da75c4d Feature : Bump DB version to 4.90.0 2016-03-18 12:55:03 +01:00
Carlos Martín
82892ad70f Merge remote-tracking branch 'origin/master' into feature-4369 2016-03-17 18:22:51 +01:00
Carlos Martín
eff51a0dea Feature : Use ObjectCollection::from_xml instead of from_xml_node 2016-03-17 18:17:37 +01:00
Carlos Martín
34f331a187 Feature : Add multiple clusters to onedb upgrade & fsck 2016-03-17 17:58:20 +01:00
Jaime Melis
875f0362c0 Merge branch 'bug-4337' of https://github.com/vholer/one 2016-03-17 17:17:31 +01:00
Carlos Martín
aa31934f40 Feature : Fix bug in onedb upgrade, wrong APP_CLONES path 2016-03-17 16:06:41 +01:00
Jaime Melis
f428560dbd Bug : Remove FW drivers 2016-03-17 14:42:24 +01:00
Ruben S. Montero
c4404430c7 feature : Context is generated whenever a VM is deployed or
restored.
2016-03-17 13:14:43 +01:00
Jaime Melis
a716343a0d Feature : Name host-side guest interfaces uniquely
This commit is based on the patch submitted by Roy Keene.
2016-03-17 11:48:14 +01:00
Ruben S. Montero
1f31442eeb Revert "Development: Comment out metadata section"
This reverts commit 6bf5fc2283ccad6826966ed904a0feea7197c9e7.
2016-03-16 19:14:37 +01:00
Ruben S. Montero
b61445315e feature : Fix context generation bug 2016-03-16 19:14:37 +01:00
Carlos Martín
0267659dfc Feature : Add missing error message detail
See commit:3d8d2fd8
2016-03-16 18:46:37 +01:00
Jaime Melis
56c6df5ab7 Bug : inherit vlan_ids in reservations 2016-03-16 18:30:24 +01:00
Ruben S. Montero
6bf5fc2283 Development: Comment out metadata section 2016-03-16 17:35:45 +01:00
Jaime Melis
ac06b3ec56 Feature : typo 2016-03-16 16:09:46 +01:00
Carlos Martín
664de7c462 Feature : Return error if a VM resource is not in any cluster
This is to implement the idea that DS & vnets in 0 clusters
are not available to any Host
2016-03-16 15:47:08 +01:00
Ruben S. Montero
10444b4023 feature : Do not include the element in base64 as it hits the max
element size limit by libvirt
2016-03-16 15:04:18 +01:00
Ruben S. Montero
9fb06c870d feature : Generate context before a restore action. Context is
regenerated whenever a it is needed to capture VNET and NIC updates
2016-03-16 14:54:22 +01:00
Jaime Melis
64c15ef947 Feature : Decrease read chunks to 16KB 2016-03-16 14:43:25 +01:00
Jaime Melis
51d26b87fd formatting 2016-03-16 14:43:25 +01:00
Jaime Melis
9c69143c18 Feature : Return error in the export action when needed 2016-03-16 14:43:25 +01:00
Carlos Martín
400e18964c Feature : Force Hosts to be always part of one cluster
This way cluster none (-1) disappears outside of the core
2016-03-16 13:31:10 +01:00
Carlos Martín
b715c4f773 Feature : Remove datastore_location setting by cluster 2016-03-16 13:07:10 +01:00
Carlos Martín
ac5b0ff526 Feature : Show multiple clusters in cli 2016-03-16 12:49:56 +01:00
Carlos Martín
724e9fe2b0 Feature : Create a default cluster on bootstrap 2016-03-16 11:34:45 +01:00
Carlos Martín
6bbac5077c Feature : Check multiple cluster ids in disk/nic attach 2016-03-15 18:17:53 +01:00
Carlos Martín
73f5ceb644 Feature : Use multiple clusters in VM deploy & migrate 2016-03-15 17:34:21 +01:00
Carlos Martín
f6d10bdec0 Feature : Undo Host changes to have only one cluster 2016-03-15 16:37:36 +01:00
Javi Fontan
0e73f866f3 feature : bug monitoring resource pools 2016-03-14 18:54:20 +01:00
Javi Fontan
2fc5fe6bfd Merge remote-tracking branch 'origin/feature-4222' 2016-03-14 14:29:50 +01:00
Carlos Martín
da782ac1c6 Feature : Avoid debug code execution when log level is lower than DDEBUG 2016-03-14 11:42:05 +01:00
Carlos Martín
4697f1eec0 Feature : New automatic_cluster_requirements to filter out clusters 2016-03-11 18:35:00 +01:00
Tino Vazquez
1685e935d2 feature : Fix for VMs in nested resource pools 2016-03-11 17:35:54 +01:00
Carlos Martín
5c54e1c5f2 Feature : Do not add objects to cluster -1 on allocate 2016-03-11 15:44:56 +01:00
Carlos Martín
621a186947 Feature : ACL engine uses multple clusters 2016-03-11 15:42:17 +01:00
Tino Vazquez
3c5ea68e74 feature : Fix wrong DS retrieval from vCenter 2016-03-11 15:22:31 +01:00
Ruben S. Montero
f548c1d2ad feature : Postion ostringstreams at the end when initialized with a
string
2016-03-10 22:57:04 +01:00
Ruben S. Montero
e0337999af feature : Fix bootstrap of default marketplace for OpenNebula
Community
2016-03-10 20:49:10 +01:00
Javi Fontan
1fb5f9aeff Update vendorized rbvmomi to version 1.8.2 2016-03-10 17:41:14 +01:00
Javi Fontan
8474dd89a5 Add extra functions to rbvmomi as monkey patch
Instead of modifying vendorized files
2016-03-10 17:41:14 +01:00
Javi Fontan
ab2c24473f Copy full vendor dirs in install.sh 2016-03-10 17:41:14 +01:00
Ruben S. Montero
bdbca69a2d feature #4217:This commit includes the following changes to decouple the
DB access and marketplace control from master and slave zones:
  * Client class is singleton as required by xmlrpc-c
  * one_auth initialization moved to a comon location
  * MarketPlaceApp and MarketPlace actions are performed in the same zone as
the associated marketplace.
  * Adds three new api calls updateDB, dropDB and allocateDB to perform
low level DB operations. These methods are exposed for Market y
MarketApps
  * Forward operations are abstarct by Pool classes
  * Apps and markets now includes a ZONE_ID
2016-03-10 17:24:28 +01:00
Jaime Melis
94bce889ec Feature : onemarketapp create accepts dynamic template building 2016-03-10 17:21:46 +01:00
Jaime Melis
d751456cfd Feature : Remove image download functionality 2016-03-10 17:21:10 +01:00
Carlos Martín
e8a05ca1d7 Feature : Replace cluster ID with a set of IDs 2016-03-10 16:28:33 +01:00
Jaime Melis
f4f280ce68 Feature : Add support for READ_LENGTH 2016-03-09 19:06:55 +01:00
Jaime Melis
0f3dbf58db Feature : Use Sunstone to download images and marketplaces
This commit changes entirely the way images are downloaded.
Instead of downloading them by running 'downloader.sh' in the
local machine, it will do it on the Sunstone server, and it
will in turn stream the response to the client.

This commit implements the server and the CLI.
2016-03-09 18:35:07 +01:00
Tino Vazquez
8dff7559aa feature : Add resource pool support and monitoring 2016-03-09 18:14:43 +01:00