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

52 Commits

Author SHA1 Message Date
Carlos Martín
f6d10bdec0 Feature #4369: Undo Host changes to have only one cluster 2016-03-15 16:37:36 +01:00
Carlos Martín
e8a05ca1d7 Feature #4369: Replace cluster ID with a set of IDs 2016-03-10 16:28:33 +01:00
Ruben S. Montero
a4dc856406 feature #4215: Remove public Marketplaces, even if they have images.
Associated apps are also removed.
2016-02-29 18:31:24 +01:00
Carlos Martín
91b1cc7396 Feature #4317: Add option for template delete and chmod to be recursive 2016-02-08 16:40:38 +01:00
Ruben S. Montero
21eb1b0803 feature #4127: Delete for marketplace apps, fix bug 2015-12-21 13:23:22 +01:00
Ruben S. Montero
a4cf0cc387 feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
Ruben S. Montero
ed92441582 feature #4217: OpenNebula core methods for MarketPlace class. OCA
binding and onemarket tool
2015-12-05 23:52:28 +01:00
Carlos Martín
c5b19f45df Feature #4215: Create new Virtual Router pool 2015-11-30 16:50:23 +01:00
Jaime Melis
e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Jaime Melis
8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Carlos Martín
a6ae4cc24c Feature #3471: code cleanup 2015-01-27 10:59:39 +01:00
Carlos Martín
dca0c29244 Feature #3471: New pool VDC, ruby oca and cli 2014-12-19 17:30:00 +01:00
Carlos Martín
ed167a8661 Feature #3175: Sec groups store the VMs using them 2014-09-09 18:13:52 +02:00
Carlos Martín
00990b33a1 Feature #3175: New Security Group pool in the core 2014-09-08 11:50:25 +02:00
Ruben S. Montero
caf4484680 Feature #2270: VNets can be only deleted if there are not used leases 2014-03-19 17:09:52 +01:00
Carlos Martín
7744150944 Feature #2727: Delete acl rules that apply to a zone when that zone is deleted 2014-02-21 15:23:24 +01:00
Ruben S. Montero
7686ca93e0 Merge branch 'master' into vdc-federation
Conflicts:
	include/GroupPool.h
	include/UserPool.h
2014-01-23 16:36:22 +01:00
Jaime Melis
11520021f7 Bump to version 4.5.0 2014-01-09 11:51:20 +01:00
Carlos Martín
f308bdeb06 Feature #2562: New Zone pool in core 2013-12-12 19:08:59 +01:00
Jaime Melis
55c1399fd2 feature #1678: Send STOPMONITOR action when host is deleted. 2013-10-25 17:53:12 +02:00
Jaime Melis
7357bffe34 Update copyright notice 2013-01-24 16:18:30 +01:00
Jaime Melis
af61e33f8c Update year to 2013 2013-01-24 16:03:57 +01:00
Carlos Martín
185f05a273 Feature #1565: Clean ACL rules when a Cluster is deleted 2013-01-23 16:46:14 +01:00
Ruben S. Montero
9da2602949 feature #1304: Fix signature for XML-RPC methods. Remove publish methods for OCA 2012-06-13 17:41:54 +02:00
Ruben S. Montero
cb9e8bdb82 feature #1304: Removed name uniqueness for document pool. Simplify related functions because of this 2012-06-13 12:44:04 +02:00
Carlos Martín
5d110819d9 Feature #1304: Add new xml-rpc methods one.document.* 2012-06-08 16:00:16 +02:00
Carlos Martín
0f38c555a1 Revert "Feature #1304: Add new methods one.generic.*. VMTemplates have a new 'type' attribute."
This reverts commit 04940ff188.
2012-06-08 11:43:55 +02:00
Carlos Martín
04940ff188 Feature #1304: Add new methods one.generic.*. VMTemplates have a new 'type' attribute.
As things are right now, VMTemplates with different types share the "namespace",
meaning that you can't have two templtes with the same name even if their type
is different
2012-06-06 18:03:46 +02:00
Carlos Martín
f747332367 Bug #834: When any object type is deleted, its ACL rules are also deleted 2012-04-16 16:24:42 +02:00
Carlos Martín
57308da948 Bug #834: When Users or Groups are deleted, their ACL rules are also dropped
(cherry picked from commit 5a481f23d8)
2012-04-11 14:49:09 +02:00
Carlos Martín
9a7d78f7f2 Feature #1112: Hosts, DS & VNets can belong to the 'none' cluster.
The cluster id -1 is used to indicate objects that can be clustered,
but are not assigned to any cluster. The new methods to remove objects
from their current datastore actually set this 'none' or -1 cluster
ID.

VNets are always created in this 'none' cluster. Hosts and DS require
a cluster ID to be placed when allocated, and the ruby OCA by default
sets it to 'none'
2012-03-01 17:14:52 +01:00
Carlos Martín
b49a249943 Feature #1112: Associate VNets to Clusters. New VNets are created in the "default" cluster 2012-02-29 18:09:47 +01:00
Carlos Martín
a04102ce78 Feature #1112: Refactor RMDelete, hosts and datastores use the same method to be removed from their clusters 2012-02-29 17:00:33 +01:00
Carlos Martín
c8d1af5e8a Feature #1112: Remove host from its cluster when it is deleted 2012-02-28 17:25:02 +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
b495e868b3 Feature #1112: Fix one.datastore.delete 2012-02-10 13:27:26 +01:00
Carlos Martín
9ec4b450a4 Feature #1112: Create Datastore and DatastorePool classes, and RM methods 2012-02-09 17:56:47 +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
f1478e680e Feature #862: Change RMDelete auth. request to ADMIN for Hosts, Groups and Users, and MANAGE for the rest 2012-01-12 12:07:03 +01:00
Ruben S. Montero
2af47bf630 feature #862: DELETE now requires MANAGE and CREATE permissions over the object 2012-01-05 02:39:00 +01:00
Ruben S. Montero
e6628a1f75 Feature #862: Re-factor PoolObjectAuth. Moved ObjectType to PoolObjectSQL. simplified interface for AuthManger::add_auth. 2012-01-03 02:58:23 +01:00
Carlos Martín
e2f51e7861 Change ACL operations to USE, MANAGE, ADMIN & CREATE 2011-12-29 08:09:53 -08:00
Carlos Martín
3282fb80d5 Bug #719: Fixed taking back the RM UserDelete::drop method, see commit:66485c6e 2011-07-21 02:57:04 -07:00
Ruben S. Montero
66485c6ed7 MULTIPLE GROUPS: Removed initial effort to support multiple user groups for the users. This should be easily recovered to complete this feature in the future 2011-07-07 19:01:04 +02:00
Carlos Martín
03fac9096a Bug #702: xmlrpc-c does not create a new xmlrpc_c::method class for each request.
Instead, it creates a single instance and its execute method is called for each new request.
This caused some variables to be shared by several threads, which eventually ended in
segmentation fault.
2011-07-07 12:45:13 +02:00
Carlos Martín
0ac7a78ced Feature #662: Bug in RM: one.image.delete was using the ImagePool instead of the ImageManager 2011-06-10 18:22:48 +02:00
Carlos Martín
edf3df5671 Feature #662: Add error message to PoolSQL::drop 2011-06-08 19:18:12 +02:00
Carlos Martín
1c1d981cfe Feature #662: Better one.*.delete method implementation. GroupPool::drop checks for errors, and returns error messages. 2011-06-07 16:32:18 +02:00
Carlos Martín
e28ad2a69d Feature #662, #407: Delete operator<< from PoolObjectSQL classes. Remove Cluster objects. 2011-06-03 15:33:48 +02:00