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
Tino Vazquez
e0ea726eeb
feature #1020 : Default value for VMware datacenter
2012-01-11 12:46:49 +01:00
Carlos Martín
d36e3f1cf9
Feature #862 : Remove PUBLIC from the authorization driver protocol
2012-01-10 15:24:01 +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
30acd6df4f
feature #862 : Modified behavior of MINE, MINE-GROUP ALL queries
2012-01-06 01:12:55 +01:00
Carlos Martín
230252f0b4
Feature #862 : Restore the MINE_GROUP filter flag for poolinfo calls. Change the default flag to 'ALL' in CLI and Sunstone
2012-01-05 18:56:37 +01:00
Carlos Martín
2f080668d8
Feature #862 : Merge RequestManagerPoolInfo into RequestManagerPoolInfoFilter
2012-01-05 18:31:19 +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
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
Carlos Martín
f1978f620a
Feature #862 : Change chown auth requests, allowing users to change their group, and change the group of their resources if they have USE rights over the new Group
2012-01-03 22:59:40 +01:00
Carlos Martín
9601533b19
Feature #862 : Add default permission to Group so users can USE their own group
2012-01-03 10:08:51 -08:00
Ruben S. Montero
a77b5d4acd
Merge branch 'master' into feature-862
2012-01-03 03:01:43 +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
7b11944a5a
Get host permission attributes from Host object in RequestManagerVirtualMachine
2012-01-02 22:34:08 +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
Ruben S. Montero
a7d5e49264
feature #862 : ADMIN is required for changing an user auth driver
2012-01-02 04:53:22 +01:00
Ruben S. Montero
4df973b95c
Merge branch 'feature-132'
2012-01-02 03:04:53 +01:00
Ruben S. Montero
8f160525cd
Merge branch 'feature-360'
2012-01-02 03:02:53 +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
8e6aba9ba5
Create 3 ACL rules from the object's permission attributes in AclManager::authorize
2011-12-30 16:27:42 +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
Carlos Martín
e2f51e7861
Change ACL operations to USE, MANAGE, ADMIN & CREATE
2011-12-29 08:09:53 -08:00
Ruben S. Montero
7301def913
feature #132 : Support for reboot action in OpenNebula core
2011-12-25 23:46:19 +01:00
Ruben S. Montero
42cebe30c1
Bug #1036 : Local hooks are now executed from $VAR_LOCATION/remotes/hooks. Remote hooks are still executed from the SCRIPTS_REMOTE_PATH.
2011-12-19 23:35:46 +01:00
Ruben S. Montero
f41a20d4dd
Bug #963 : Prevents seg fault if user is freed while executing RM action
2011-12-19 22:42:33 +01:00
Carlos Martín
f0d8ac78d6
Bug #759 : Check if XML is valid before it is stored in the DB.
2011-12-19 17:09:31 +01:00
Ruben S. Montero
3f38152881
feature #360 : Scheduler now uses configuration file parameters. Removed sched options from one start script and scheduler daemon
2011-12-15 01:19:23 +01:00
Ruben S. Montero
52819b7909
feature #360 : Split NebulaTemplate class to support addtional configuration files for OpenNebula daemons
2011-12-13 23:57:56 +01:00
Carlos Martín
3bce21e03a
Modify one.host.allocate signature, to match changes of commit:665036ef
2011-12-13 17:36:20 +01:00
Jaime Melis
db18cbe829
Bump to version 3.1.80
2011-12-05 17:56:34 +01:00
Ruben S. Montero
6c7bbe6d76
Merge branch 'feature-602'
...
Conflicts:
src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-04 19:58:51 +01:00
Ruben S. Montero
3874271a69
Merge branch 'master' into feature-863
...
Conflicts:
install.sh
src/cli/one_helper/onevnet_helper.rb
src/mad/ruby/ActionManager.rb
2011-12-02 18:13:39 +01:00
Carlos Martín
5f7cea8083
Feature #602 #863 : Add VLAN tag to vnets and VM NIC attribute
...
(cherry picked from commit cdf1231f81
)
Conflicts:
src/cli/one_helper/onevnet_helper.rb
src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-02 12:43:29 +01:00
Carlos Martín
cdf1231f81
Feature #602 #863 : Add VLAN tag to vnets and VM NIC attribute
2011-12-02 12:23:21 +01:00
Ruben S. Montero
8117ca4b77
Bug: Fixed wrong method name for VM migrate
2011-12-01 21:58:29 +01:00
Carlos Martín
d3081e4cb6
Feature #862 : 'one* list a' commands return all the resources over which the user has INFO rights
2011-12-01 09:56:29 -08:00
Carlos Martín
05e40b5b6f
Feature #602 : Small bugfixes
2011-11-29 18:09:19 +01:00
Carlos Martín
4904cc964b
Feature #965 : New one.vn.hold and one.vn.release methods to mark IPs as used, without an associated VM. Includes Ruby OCA and CLI
2011-11-29 16:12:00 +01:00
Carlos Martín
effb4a5712
Feature #602 : Refactorin of the Range creation code. New method RangedLeases::process_template
2011-11-28 17:24:46 +01:00
Carlos Martín
83e82830c8
Feature #602 : Refactor Ranged VNets to store first and last IP of the range
2011-11-25 10:02:17 -08:00
Javi Fontan
85a676e959
now vmm deploy gets local and remote deployment paths
2011-11-16 18:11:53 +01:00
Ruben S. Montero
535d1c06c4
feature #966 : Vnet can now be referred by name with NETWORK
2011-11-12 23:39:10 +01:00