Tino Vázquez
02d12de795
feature #687 : Fix bug in oneacl_helper
2011-07-06 18:40:09 +02:00
Carlos Martín
e33ed54c1b
Feature #687 : Bug in Acl rule string parsing
2011-07-06 16:23:40 +02:00
Carlos Martín
23928a454c
Feature #687 : remove trailing spaces in oneacl_helper.rb
2011-07-06 15:58:48 +02:00
Carlos Martín and Javi Fontan
43e44040f7
Feature #687 : Refactor Acl and AclPool ruby OCA classes to follow the common Pool/PoolElement structure
2011-07-06 15:56:38 +02:00
Carlos Martín
fa2477a79f
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-07-05 19:28:42 +02:00
Carlos Martín
076ebcfa10
Feature #687 : Change the default ACL rule creation
2011-07-05 19:06:50 +02:00
Tino Vázquez
06084ebaf7
feature #667 : Improve ACL CLI error handling
...
(cherry picked from commit beba090a3fe6d2ee3721cd65afa16ddb8b5dc8a4)
2011-07-05 19:04:28 +02:00
Tino Vázquez
4a186ea046
feature #667 : Improved ACLs CLI
...
(cherry picked from commit e3314e9a236451fdc18045058d123dedd3fa833f)
Conflicts:
src/oca/ruby/OpenNebula/AclPool.rb
2011-07-05 19:02:39 +02:00
Ruben S. Montero
bd290d8dad
feature #687 : Pass user groups by reference
2011-07-05 17:34:42 +02:00
Ruben S. Montero
3ff70fabbe
feature #687 : oneadmin user and group can use any host
2011-07-05 17:23:08 +02:00
Ruben S. Montero
5801e9c53e
feature #687 : The scheduler cheks user authorization for the host. Log messages for filtered hosts
2011-07-05 16:54:08 +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
Jaime Melis
edc10ea98f
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-07-05 15:32:05 +02:00
Jaime Melis
6a97022357
feature #573 : Add support for groups and define a default policy
2011-07-05 15:31:25 +02:00
Carlos Martín
90fc30f6af
Feature #687 : Change Auth. unit test to report the object groups
2011-07-05 12:47:40 +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
e65f80a161
Feature #687 : Bug in one.*.poolinfo xml-rpc methods, wrong WHERE clause
2011-07-04 19:09:47 +02:00
Carlos Martín
2449b2cda1
Feature #687 : Bug in ACL rule matching, it was missing a mask
2011-07-04 18:06:46 +02:00
Carlos Martín
01606d1768
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-07-04 16:04:34 +02:00
Carlos Martín
4173fbd494
Feature #687 : Fix template tests for UNAME/GNAME, this continues commit:655d9f4a
2011-07-04 16:03:23 +02:00
Carlos Martín
17701960cb
Feature #687 : Make AuthManagerTest use the NebulaTest class
2011-07-04 16:01: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
Carlos Martín
b9eae8bfbf
Feature #687 : Bring back the pub flag to the auth. string, deleted in commit:84a19e69
2011-07-04 15:55:00 +02:00
Hector Sanjuan
0f1458a305
Feature #687 : Several sunstone fixes:
...
Fixed UNAME / GNAME new elements.
Added user addgroup, chgrp, delgroup operations.
Improved template update dialog.
2011-07-04 15:32:08 +02:00
Carlos Martín
ea6fd38feb
Merge branch 'feature-696' into feature-687
2011-07-04 12:30:21 +02:00
Daniel Molina
ec9f9b59f1
feature #696 : Add info_filter method
2011-07-04 12:26:43 +02:00
Carlos Martín
90b6004caa
Feature #687 : Fix wrong ACL rule matching
2011-07-04 11:33:37 +02:00
Carlos Martín
2d46c59812
Feature #687 : Fix segmentation fault, making the RM the last manager to be initialized
2011-07-04 11:31:56 +02:00
Ruben S. Montero
655d9f4a29
feature #687 : Fixes tests after UNAME/GNAME elements were added
2011-07-04 01:28:07 +02:00
Ruben S. Montero
1e9050a819
feature #687 : Fix compilation for pool tests
2011-07-04 00:57:40 +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
facdf35009
feature #687 : Place holder for ACL integration ready
2011-07-03 04:56:05 +02:00
Ruben S. Montero
2a12216760
feature #687 : UserXML for the Scheduler
2011-07-03 04:19:43 +02:00
Ruben S. Montero
9c46bb4131
feature #687 : The scheduler now loads the pool of users
2011-07-03 04:16:35 +02:00
Ruben S. Montero
72a26d476f
feature #687 : Made ObjectCollection::from_xml_node more efficient
2011-07-03 03:27:21 +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
Carlos Martín
5609e3e424
Merge branch 'feature-687' of git.opennebula.org:one into feature-687
2011-07-01 19:06:15 +02:00
Carlos Martín
896385e77b
Feature #687 : Fix oneacl addrule parser
2011-07-01 19:05:17 +02:00
Ruben S. Montero
a091e52ffb
feature #687 : Redo of commit 2b90f0237700bb5da0ef6603d66dc832cd6abd12
2011-07-01 18:54:02 +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
c1ff6fe3ae
Feature #687 : Remove trailing spaces
2011-07-01 18:09:14 +02:00
Carlos Martín
f719100b0f
Merge branch 'master' into feature-687
2011-07-01 18:00:40 +02:00
Carlos Martín
08b64e8090
Bug in CLI: filter flag option for list and top commands was ignored
2011-07-01 17:54:01 +02:00
Carlos Martín
3cd1abe7ab
Bug: Fix onetemplate helper, it wasn't showing anything in 'list' command
2011-07-01 17:52:05 +02:00