Ruben S. Montero
9af900cd35
bug #1807 : Adds a new ERROR_MONITOR message. Fix monitor timers when monitor fails.
2013-03-15 17:37:47 +01:00
Ruben S. Montero
dcfa0a1773
feature #1772:Resize VM capacity (cpu, memory and vcpu) offline
2013-02-23 19:49:06 +01:00
Ruben S. Montero
701f33ca5f
featue #1739 : Move Host and VM update functions to each class.
2013-02-16 02:55:17 +01:00
Carlos Martín
fd73ebf919
Feature #1739 : Clean Host error messages when the problem is solved
2013-02-14 16:55:47 +01:00
Carlos Martín
e37c4d1665
Feature #1739 : Add messages when extra VMs are detected
2013-02-13 18:06:20 +01: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
Ruben S. Montero
dc9a6711e0
Merge branch 'feature-1681'
2013-01-22 15:41:10 +01:00
Carlos Martín
d4245a6699
Feature #1681 : Add new oned.conf att. for a default umask
2013-01-18 18:34:51 +01:00
Ruben S. Montero
d797d04a88
feature #1449 : Adds the IMMUTABLE persistent_type. This means that a persistent image will not be cloned and will not be modified, thus READONLY = YES and SAVE = NO
2013-01-17 23:14:34 +01:00
Ruben S. Montero
fdb5f09e89
Revert "Feature #1326 : VMs instantiated from a template are named template_name-<vmid>"
...
This reverts commit 8e80bfcf667c87673ccb7eb12fce8deae1b40150.
2012-12-23 23:31:00 +01:00
Carlos Martín
8e80bfcf66
Feature #1326 : VMs instantiated from a template are named template_name-<vmid>
2012-12-21 13:50:10 +01:00
Carlos Martín
c562e7206f
Feature #1686 : Implement one.*.rename methods in core
2012-12-07 18:32:38 +01:00
Ruben S. Montero
03f15b6498
feature #1428 : Add UNAME, GID, GNAME to the set of predefined variables to CONTEXT attribute
2012-08-28 16:52:03 +02:00
Ruben S. Montero
057da9492b
bug #1363 : Better check for int and float values
2012-07-19 01:18:51 +02:00
Carlos Martín
c27c27ac4f
Bug #1363 : Check correct value types for VM CPU, VCPU, MEM, and Image SIZE
2012-07-17 15:51:50 +02:00
Ruben S. Montero
8f809df025
Merge branch 'feature-1291'
2012-06-19 14:30:50 +02:00
Carlos Martín
cc132e239a
Feature #1304 : Create new DocumentPool, add ACL Object to Core, Ruby and Java OCA
2012-06-08 15:41:59 +02:00
Carlos Martín
b377e4db99
Feature #1291 : New one.image.clone method
...
The core functionality is in place, but it is using the CP command.
To make it work, the ds_map cp scripts need to ignore the
check_restricted call. We will have to add another script to
the ds_mad drivers, probably clone
2012-05-25 12:56:51 +02:00
Carlos Martín
3c1cf1f1b3
Feature #1112 : Fix oneimage update (broken in commit:92dd8d4c)
2012-03-14 15:48:06 +01:00
Carlos Martín
05fdb88739
Feature #1112 : Allow datastore template update to change the internal TYPE and TM_MAD attributes
2012-03-05 16:47:59 +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
e76e1227d3
Feature #1112 : Add datastore to ObjectType strings
2012-02-10 14:55:29 +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
a2b7cb6bc9
Bump to version 3.2.0
2012-01-12 12:29:18 +01:00
Ruben S. Montero
5c033040aa
feature-862: Check persistent state and permissions for Images
2012-01-06 01:36:57 +01:00
Ruben S. Montero
3088f5ca5c
feature #862 : Refactor Chown function
2012-01-05 01:45:53 +01:00
Carlos Martín
38f494855b
Feature #862 : Add one.*.chmod xml-rpc methods in the core
2012-01-04 20:14:09 +01:00
Carlos Martín
3f51dd48de
Feature #862 : Remove public attribute from core
2012-01-04 06:31:20 -08: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
75d5e7a1fb
Add the Object type to the PoolObjectAuth class
2012-01-02 22:14:43 +01:00
Carlos Martín
fef8cdbf08
Rename Permissions class to PoolObjectAuth and move it to its own .h file
2012-01-02 21:17:20 +01:00
Carlos Martín
eaa257103e
Refactor PoolObjectSQL::Permissions to be a separate class. Use pointers for Permissions arguments
2012-01-02 19:21:54 +01:00
Carlos Martín
764970f5ff
Change defaults for PoolObjectSQL::Permissions constructor
2011-12-30 19:54:57 +01:00
Carlos Martín
f602cf62c9
Merge remote branch 'origin/master' into feature-862
...
Conflicts:
include/RequestManagerVirtualMachine.h
src/vnm/VirtualNetwork.cc
2011-12-30 17:11:55 +01:00
Carlos Martín
58b831c471
New class PoolObjectSQL::Permissions to move objects ownership and permission attributes to the Auth & ACL Managers
2011-12-29 22:05:11 +01:00
Carlos Martín
39ca07268a
New owner/group/other USE, MODIFY, ADMIN permissions attributes for PoolObjectSQL
2011-12-29 09:14:20 -08:00
Ruben S. Montero
f6ce18bfb4
feature #863 : Change the OpenNebula Core to VMM Driver protocol now all messages have the same format:
...
ACTION ID XML_B64_DATA
The B64 data includes the parameters for each action plus a new field for the network driver used by the target host.
Also this commit changes the tree for the networking drivers.
2011-11-10 11:15:58 +01:00
Ruben S. Montero
1d9d1bd7bb
bug #847 : Fix constness for erase method in PoolObjectSQL. Better check in template erase
2011-10-11 15:46:58 +02:00
Ruben S. Montero
6c55f347ec
bug #847 : Added method to get & erase an attribute. Cleaned up prototypes
2011-10-11 12:47:30 +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
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
Ruben S. Montero
d6206edfa8
feature #407 : Changed implementation for user.chown. Removed host.chown. set_gid/uid in PoolObjectSQL does not check gid. Old groups updated when changing users primary groups
2011-06-09 00:58:57 +02:00
Carlos Martín
43a7c5c67b
Feature #662 : New user.chown method. Allow chown to change either owner or group alone.
2011-06-07 16:55:23 +02:00
Ruben S. Montero
8c8ead4f74
feature #407 : new CHOWN operation in AuthManager
2011-06-03 18:26:59 +02:00
Ruben S. Montero
881d6968d8
feature #662 , #407 : New chown methods
2011-06-03 18:08:20 +02:00
Ruben S. Montero
72435cd453
Merge branch 'feature-407' into feature-407rm
...
Conflicts:
include/Host.h
include/PoolObjectSQL.h
include/RequestManager.h
src/rm/RequestManager.cc
src/rm/RequestManagerUserAllocate.cc
src/rm/SConstruct
2011-06-02 23:21:14 +02:00
Ruben S. Montero
d42f3d33f1
feature #662 , #607 : New update methods updates object templates (hosts, images and vm templates)
2011-06-02 00:51:42 +02:00
Ruben S. Montero
c7625b4836
feature #662 , #607 : Replace function for templates, Added VMTemplate functions
2011-06-02 00:20:42 +02:00
Ruben S. Montero
686b8d5b40
feature #662 : Removed uneeded files. New factory method to get templates from a PoolObjectSQL
2011-06-01 23:53:09 +02:00