Carlos Martín
e28ad2a69d
Feature #662 , #407 : Delete operator<< from PoolObjectSQL classes. Remove Cluster objects.
2011-06-03 15:33:48 +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
Carlos Martín
6230001c56
Feature #407 :
...
* Chown method: destination user and group are checked, auth. manager request used.
* New one.group.chown method.
* New ObjectCollection class to store sets of IDs.
* New RM user.addgroup user.delgroup methods, users and groups store a cross-reference ID set.
* Clusters store a set of Host IDs. The RM part of the add/remove host functionality works, but should be re-done to avoid deadlocks.
* Fix onedb schmea for template_pool table bug.
2011-05-25 12:13:17 +02:00
Ruben S. Montero
061ea1b397
feature #622 : Harden RequestManager Class. New authenticate method for the UserPool returns group. Tests have been updated
2011-05-24 15:36:40 +02:00
Ruben S. Montero
043cba4cee
feature #662 : New Request class to abstract XML-RPC requests
2011-05-24 14:32:39 +02:00
Carlos Martín
b0ddfd382c
Feature #407 : New XML-RPC, Ruby OCA & CLI method 'chown' for VM,TEMPLATE,NET,USER & IMAGE. Work in progress, only basic functionality without authorization or consistency checks.
2011-05-17 19:13:59 +02:00
Carlos Martín
ae53d43789
Feature #407 : Base implementation for groups.
...
So far groups can be managed, but resources can't be associated to a group.
Tasks done:
* New basic onegroup command
* RequestManager XML-RPC methods
* New group pool
* New GROUP authorization symbol
* Basic GroupPool tests
* Ruby OCA methods
2011-05-10 18:45:15 +02:00
Ruben S. Montero
ba6c8e8e89
Merge branch 'feature-487'
2011-04-26 15:35:44 +02:00
Ruben S. Montero
faff6589b2
Merge branch 'feature-523'
2011-04-14 17:01:24 +02:00
Carlos Martín
3e4b20732d
Revert "Feature #552 : XML-RPC Method one.user.authenticate added"
...
This reverts commit 5372539646
.
2011-04-11 18:46:20 +02:00
Carlos Martín
f49a206adf
Merge branch 'feature-523' into feature-487
...
Conflicts:
src/oca/java/test/ImageTest.java
src/oca/java/test/test.sh
2011-04-11 16:30:40 +02:00
Carlos Martín
92a74bd83b
Feature #523 : Small oned.conf fix, Add ImageID to one.vm.savedisk XML-RPC method, and Update Java API Image management and tests
2011-04-11 16:20:44 +02:00
Carlos Martín
fdcca8a0fc
Merge branch 'feature-523' into feature-487
...
Conflicts:
include/Nebula.h
2011-04-08 16:11:29 +02:00
Ruben S. Montero
2ef660b9b2
Merge branch 'master' into feature-523
2011-04-08 01:04:45 +02:00
Ruben S. Montero
5ba3999273
feature #523 : Moved saveas to core. Some checks still needs to be done: image is not persistent, image is not going to be saved. Also types should be preserved if building from an exisiting image.
2011-04-07 02:01:40 +02:00
Carlos Martín
b27c9372f5
Feature #487 : Small auth and DB bugfixes, and support to allocate a VM from a template using its TEMPLATE_ID
2011-04-01 17:17:26 +02:00
Carlos Martín
5372539646
Feature #552 : XML-RPC Method one.user.authenticate added
2011-03-31 12:52:21 +02:00
Carlos Martín
5b9fed52f7
Feature #487 : First version of TemplatePool added to the core: DB, Pool and RM methods.
2011-03-30 19:03:49 +02:00
Ruben S. Montero
35de55685d
Merge branch 'feature-407'
...
Conflicts:
src/host/ClusterPool.cc
2011-03-29 00:01:00 +02:00
Ruben S. Montero
e80df4c5fe
Merge branch 'feature-407' into feature-523
...
Conflicts:
src/host/ClusterPool.cc
2011-03-20 16:47:58 +01:00
Carlos Martín
88aa07edf1
Feature #407 : Eliminate the extended flag for xml-rpc call one.vmpool.info
2011-03-15 17:21:39 +01:00
Carlos Martín
cc81b3cf65
Feature #407 : ClusterPool is now a full PoolSQL class
2011-03-14 19:06:39 +01:00
Jaime Melis
4980255942
Update copyright year to 2011
2011-02-25 14:34:44 +01:00
Carlos Martín
c5734c93c0
Feature #474 : First commit for add/remove leases feature
2011-02-01 18:26:26 +01:00
Ruben S. Montero
26576d8580
Added one.user.info method
2010-10-15 17:29:58 +02:00
Carlos Martín
90a58ce066
one.vmpool.info xml-rpc method now has 2 more parameters
...
The method keeps compatibility, and can be called with 2 or 4 parameters
It now returns the the extended info upon request, reading only the vm_pool
table in the DB if the Histoy and username are not needed
The last parameter allows filtering by VM status
2010-08-27 16:11:28 +02:00
Ruben S. Montero
7ac6121da9
bug #274 : Error messages are now sent to the user when allocating objects
2010-08-05 19:28:28 +02:00
Tino Vázquez
3ed14a9f68
bug #295 : Adding persistence to images
2010-08-03 19:22:13 +02:00
Carlos Martín
007f5f6b9c
feature #200 : XML-RPC method for saving images while a VM is executing.
2010-07-21 18:10:58 +02:00
Carlos Martín
49d045b12f
feature #286 : RM method for changing user password.
2010-07-20 15:47:20 +02:00
Tino Vázquez
f3fc078b6c
feature #203 : Adding comments, fixing pools accesors in RM
2010-07-15 12:43:27 +02:00
Tino Vázquez
f19887fab0
feature #203 : RM log funtions, -2 introduced for (allocate, parse, ...) errors
2010-07-14 17:28:33 +02:00
Tino Vázquez
24ec057a9c
feature #203 : Changing RM log message codes
2010-07-13 19:26:43 +02:00
Tino Vázquez
fcb7ac0a23
feature #203 : Changed RM to use log functions
2010-07-13 13:49:16 +02:00
Tino Vázquez
16f7982cf3
feature #203 : Added error log functions to RM
2010-07-12 20:10:48 +02:00
Tino Vázquez
2708f83e46
Merge branch 'feature-203' of dsa-research.org:one into feature-203
2010-07-12 19:03:39 +02:00
Tino Vázquez
89d60d65ea
feature #203 : Removed unused user info method
2010-07-12 19:03:16 +02:00
Ruben S. Montero
a778c8be0c
Merge branch 'feature-201'
...
Conflicts:
install.sh
src/cli/client_utilities.rb
src/host/test/HostPoolTest.cc
src/oca/ruby/test/MockClient.rb
src/rm/SConstruct
2010-07-11 20:39:10 +02:00
Carlos Martín
00ebe0dd36
feature #201 : Initial commit adding cluster support in the core, and new XML-RPC methods.
2010-07-11 17:57:59 +02:00
Tino Vázquez
b3fd7ef2d1
feature #200 : Adding VN publish/unpublish methods
2010-06-29 19:40:03 +02:00
Tino Vázquez
b3466572fa
feature #200 : Some minor fixes
2010-06-28 12:17:21 +02:00
Tino Vázquez
f718cd310a
feature #200 : Adding enable, publish & remove attribute for images to RM
2010-06-24 18:50:41 +02:00
Constantino Vázquez Blanco
b8de290197
feature #200 : Addde Image Update method
2010-06-10 18:54:48 +02:00
Constantino Vázquez Blanco
9ca75314b4
feature #200 : Added Image Delete RM method
2010-06-08 17:42:18 +02:00
Constantino Vázquez Blanco
328f3efca2
feature #200 : Added ImageAllocate method to RM
2010-06-02 19:41:05 +02:00
Constantino Vázquez Blanco
d1e3eb66a4
feature #200 : Added Image Info method to Request Manager
2010-06-01 19:35:42 +02:00
Constantino Vázquez Blanco
f41a74cd02
feature #200 : Initial integration of ImagePool
2010-06-01 18:00:44 +02:00
Constantino Vázquez Blanco
75cd62bc03
feature #200 : Preparing RM for Image methods
2010-05-31 18:40:38 +02:00
Javier Fontán Muiños
fdfe10407e
Changed copyright notice
2010-02-22 18:00:30 +01:00
Rubén S. Montero
d965eb44aa
Merge of the OpenNebulaXML branch (-r535:HEAD)
...
git-svn-id: http://svn.opennebula.org/one/trunk@667 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-09 14:34:34 +00:00