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