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

530 Commits

Author SHA1 Message Date
Carlos Martín
21bca20780 Bug #848: Add error message and stop oned execution if bootstrap fails 2011-10-10 06:14:46 -07:00
Jaime Melis
b4368c961a Bump version to 3.1.0 2011-09-23 17:01:43 +02:00
Carlos Martín
77cf88ca5d Clean some TODOs in core 2011-09-21 16:13:04 +02:00
Ruben S. Montero
84a8d9e282 Bug #804:removed unneeded return
(cherry picked from commit 2fc3d7fbb4a49d89c088125435789d6cb962252f)
2011-09-15 23:17:51 +02:00
Carlos Martín
91d554b3aa Bug #804: Better image release rollback when a VM can't be created 2011-09-15 19:07:30 +02:00
Carlos Martín
f2a45ed139 Bugs #797, #485: Add invalid character checks to user names, add invalid char ':' 2011-09-13 17:54:51 +02:00
Ruben S. Montero
0faf6203fb bug #797: OpenNebula core prevents a password with spaces to be used
(cherry picked from commit f0410c9e75a6314976d1c3bc45d5cff11b0feb16)
2011-09-09 18:33:37 +02:00
Jaime Melis
72b24945a6 Bump version to 2.9.85 2011-09-02 17:37:50 +02:00
Ruben S. Montero
c8f44ede9a feature #788: Compute image size when moving an image to the repository. Drivers now return <CP|MV|MKFS> SUCESS IMAGE_ID SOURCE SIZE. The fs based image repository drivers has been updates, oneimage utility has been also updated to show the size (list and show operations). 2011-08-31 16:21:18 +02:00
Ruben S. Montero
3501633b3d Merge branch 'master' into feature-754 2011-08-30 17:09:57 +02:00
Ruben S. Montero
a85b531035 feature #718: Change operation for deploy and migrate actions to DEPLOY 2011-08-30 16:34:05 +02:00
Ruben S. Montero
a724af2add Merge branch 'feature-718' 2011-08-30 15:51:50 +02:00
Ruben S. Montero
6b63fd4fe0 feature: New configuration attribute for the the number of HOSTs and VMs to be monitored per interval. 2011-08-16 18:12:45 +02:00
Carlos Martín
8706613748 Feature #718: Add new DEPLOY authorization operation in core 2011-08-05 16:35:24 +02:00
Ruben S. Montero
65606e7faf feture-754: OpenNebula core sends information about the ACL authZ result to the driver. Improved formating of auth strings. Check trivial authZ requests. 2011-07-27 11:27:16 +02:00
Ruben S. Montero
22574704e4 bug #742: Cosmetic change in error message for Image::persistent method 2011-07-27 10:17:17 +02:00
Carlos Martín
3cf9d5c68b Bug #742: Images can't be made (non)persistent when are in use. Add better error reporting. 2011-07-26 19:35:58 +02: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
Carlos Martín
32e10726d4 Bug: Image and VNet creation with an already used name reported a DB error, instead of a nice reason like Templates 2011-07-12 19:30:00 +02:00
Jaime Melis
9f3919b0ac Bump version to 2.9.80 2011-07-12 15:36:41 +02:00
Carlos Martín
55a8601b85 onedb: Change the db_versioning table.
Until now the version column was an integer, and the version was supposed to be
incremental starting from 0.

This can be a problem in future scenarios where we may have two active branches.
The table has been modified to store a string with the OpenNebula version.
2011-07-12 13:54:53 +02:00
Ruben S. Montero
88317546b5 feature #653, #488: Networks can only be referenced by ID in NICs. Names can now be repeated, even for the same user 2011-07-08 20:00:27 +02:00
Ruben S. Montero
82982a7a31 feature #653, #488: Images can only be referenced by ID in DISKs. Names can now be repeated, even for the same user 2011-07-08 18:55:21 +02: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
Ruben S. Montero
db1a3ae691 Merge branch 'feature-687' of git.opennebula.org:one into feature-687 2011-07-05 16:32:58 +02:00
Ruben S. Montero
37f0700a96 feature #687: Added an ACL Manager to the Scheduler. The ACL is base class for the new one 2011-07-05 16:32:18 +02:00
Ruben S. Montero
d850f6924d feature #687: AclManager can now be rebuild from an xml string 2011-07-04 22:33:13 +02:00
Ruben S. Montero
2e9ed0cc9f feature #687: Removed unused ObjectXML method 2011-07-04 22:32:29 +02:00
Carlos Martín
27e04919b2 Feature #687: Add a default ACL rule at bootstrap 2011-07-04 19:14:43 +02:00
Carlos Martín
3db9d55684 Feature #687: Add the ACL Manager to the test Nebula class 2011-07-04 15:59:36 +02:00
Ruben S. Montero
d60c98345b feature #687: DeleteRule returns the oid of the rule. AclManager initialized in constructor 2011-07-03 22:52:21 +02:00
Ruben S. Montero
84a19e69ad feature #687: Minor changes in the ACL module 2011-07-03 14:13:43 +02:00
Ruben S. Montero
c844ccb2cd feature #687: Comments and formatting for AclRule. Removed uneeded includes 2011-07-03 13:12:00 +02:00
Ruben S. Montero
95cc8c31d5 feature #687: Potentiall access to freed memory in Object_XML::get_nodes. Nodes must be disposed when not needed by the calling function 2011-07-03 01:57:39 +02:00
Ruben S. Montero
ff7e79207f feature #687: Scheduler uses the new filter function 2011-07-02 19:11:22 +02:00
Ruben S. Montero
d74b69e4ce Merge branch 'feature-696' into feature-687 + Filter for all groups
Conflicts:
	include/RequestManagerPoolInfoFilter.h
	src/rm/RequestManagerPoolInfoFilter.cc
2011-07-01 18:39:36 +02:00
Carlos Martín
2b90f02377 Feature #687: Bug in RequestManagerPoolInfoFilter: each request has a different operation, they can't share the common auth_op attribute 2011-07-01 17:33:37 +02:00
Carlos Martín
1b656b3b29 Feature #687: Additional check for new ACL rules 2011-07-01 12:54:31 +02:00
Carlos Martín
dc0a1edff5 Feature #687: Better handling of requests that don't have oid or gid 2011-06-30 19:43:36 +02:00
Carlos Martín
d813946556 Feature #687: Add method AclRule::from_xml 2011-06-30 16:04:56 +02:00
Carlos Martín
f2f9c267cb Feature #687: Let users in the oneadmin group manage ACL rules 2011-06-30 15:17:58 +02:00
Ruben S. Montero
071763887c Merge branch 'feature-687' of git.opennebula.org:one into feature-687 2011-06-30 12:10:01 +02:00
Ruben S. Montero
255c8ff886 feature #687: user and group name are now stored in XML descriptions 2011-06-30 12:09:25 +02:00
Carlos Martín
348e0aaebc Feature #687: Add mutex to AclManager 2011-06-30 11:41:27 +02:00
Ruben S. Montero
8e33e4cded feature #687: Resources now stores the name of the owner and the group 2011-06-30 11:31:00 +02:00
Carlos Martín
165a8fb74b Feature #687: Add oid to ACL Rules, one.acl.delrule now expects that ID. Modify XML to look similar to a pool 2011-06-29 18:41:49 +02:00
Carlos Martín
84f874bfc2 Feature #687: Add correctness check for new rules 2011-06-29 16:22:54 +02:00
Carlos Martín
85fa48e604 Feature #687: Change the way the rule string representation is built 2011-06-29 13:09:29 +02:00
Carlos Martín
773f5f0881 Feature #687: Remove unneeded operators in AclRule 2011-06-29 12:56:12 +02:00