Andy Bavier [Fri, 5 Feb 2010 19:44:12 +0000 (19:44 +0000)]
PlanetLab RSpec schema in RelaxNG Compact Syntax
Andy Bavier [Fri, 5 Feb 2010 18:56:20 +0000 (18:56 +0000)]
Cleanup
Andy Bavier [Fri, 5 Feb 2010 18:53:00 +0000 (18:53 +0000)]
Convert RSpec sliver attributes to slice tags
Andy Bavier [Fri, 5 Feb 2010 18:01:41 +0000 (18:01 +0000)]
Convert RSpec sliver attributes to slice tags
Andy Bavier [Fri, 5 Feb 2010 16:34:55 +0000 (16:34 +0000)]
Strip out VINI-specific stuff
Andy Bavier [Fri, 5 Feb 2010 14:27:14 +0000 (14:27 +0000)]
New RSpec format
Andy Bavier [Fri, 5 Feb 2010 14:26:18 +0000 (14:26 +0000)]
Replace dashes with underscores to work around xmlbuilder limitation
Tony Mack [Thu, 4 Feb 2010 22:43:22 +0000 (22:43 +0000)]
sfa/rspecs/aggregates/vini no longer exists
Andy Bavier [Thu, 4 Feb 2010 22:40:29 +0000 (22:40 +0000)]
Adding support for sliver attributes
Andy Bavier [Thu, 4 Feb 2010 16:23:16 +0000 (16:23 +0000)]
Cleanup, added whitelisting to XML generation (though this should really go in sfatables)
Andy Bavier [Wed, 3 Feb 2010 22:21:26 +0000 (22:21 +0000)]
Generalizing object model used by VINI's Aggregate Manager for PLC
Tony Mack [Wed, 3 Feb 2010 22:11:29 +0000 (22:11 +0000)]
fix bug in get_slices
Tony Mack [Wed, 3 Feb 2010 21:29:12 +0000 (21:29 +0000)]
comma
Tony Mack [Wed, 3 Feb 2010 21:28:00 +0000 (21:28 +0000)]
dont forget SFA_CM_SLICE_PREFIX in all_vars list
Anil-Kumar Vengalil [Wed, 3 Feb 2010 10:18:25 +0000 (10:18 +0000)]
call traceability for get_credential
Anil-Kumar Vengalil [Wed, 3 Feb 2010 09:52:04 +0000 (09:52 +0000)]
request_hash was taken out from the code. It still appears in few part of the code, and cleaning up that
Anil-Kumar Vengalil [Wed, 3 Feb 2010 09:48:01 +0000 (09:48 +0000)]
taking out request_hash and adding call tracability for get_self_credential method
Andy Bavier [Fri, 29 Jan 2010 17:07:00 +0000 (17:07 +0000)]
RelaxNG file for VINI RSpec
Andy Bavier [Fri, 29 Jan 2010 17:05:51 +0000 (17:05 +0000)]
RelaxNG file for proposed RSpec
Andy Bavier [Fri, 29 Jan 2010 16:50:05 +0000 (16:50 +0000)]
Proposed Eucalyptus RSpec
Andy Bavier [Thu, 28 Jan 2010 16:28:35 +0000 (16:28 +0000)]
These files have moved to sfa.managers.vini
Andy Bavier [Thu, 28 Jan 2010 16:22:00 +0000 (16:22 +0000)]
Modify module paths
Andy Bavier [Thu, 28 Jan 2010 16:15:29 +0000 (16:15 +0000)]
Moved VINI helper modules to new managers directory
Andy Bavier [Thu, 28 Jan 2010 15:44:45 +0000 (15:44 +0000)]
Typo in comment
Andy Bavier [Thu, 28 Jan 2010 15:38:01 +0000 (15:38 +0000)]
Use lxml.etree to parse VINI RSpec, validate against RelaxNG schema
Anil-Kumar Vengalil [Thu, 28 Jan 2010 11:52:22 +0000 (11:52 +0000)]
to avoid NoneType object is not iterable error
Anil-Kumar Vengalil [Thu, 28 Jan 2010 10:41:29 +0000 (10:41 +0000)]
SFA_API_DEBUG is used later in the code of CM
Anil-Kumar Vengalil [Thu, 28 Jan 2010 10:25:13 +0000 (10:25 +0000)]
bug fix
Tony Mack [Thu, 28 Jan 2010 03:58:42 +0000 (03:58 +0000)]
fixed cm tests
Tony Mack [Thu, 28 Jan 2010 03:49:22 +0000 (03:49 +0000)]
move SfaTable import inside of SfaAPI() class scope
Tony Mack [Thu, 28 Jan 2010 03:47:58 +0000 (03:47 +0000)]
formatting
Tony Mack [Thu, 28 Jan 2010 03:10:24 +0000 (03:10 +0000)]
fix tests
Tony Mack [Thu, 28 Jan 2010 00:03:34 +0000 (00:03 +0000)]
fix syntax errors
Tony Mack [Wed, 27 Jan 2010 23:55:03 +0000 (23:55 +0000)]
initialize initscripts as an empty list instead of none
Tony Mack [Wed, 27 Jan 2010 23:53:32 +0000 (23:53 +0000)]
add attribute data to ticket
Tony Mack [Wed, 27 Jan 2010 23:52:45 +0000 (23:52 +0000)]
remove debugging output
Tony Mack [Wed, 27 Jan 2010 22:07:00 +0000 (22:07 +0000)]
rspec is a string, not a dict
Andy Bavier [Wed, 27 Jan 2010 21:53:28 +0000 (21:53 +0000)]
Add header
Andy Bavier [Wed, 27 Jan 2010 21:41:38 +0000 (21:41 +0000)]
Return formatted XML
Andy Bavier [Wed, 27 Jan 2010 21:31:12 +0000 (21:31 +0000)]
Ignore meaningless white space in RSpec
Andy Bavier [Wed, 27 Jan 2010 15:22:39 +0000 (15:22 +0000)]
Fixed token for validation
Andy Bavier [Tue, 26 Jan 2010 20:38:36 +0000 (20:38 +0000)]
Fixed token
Andy Bavier [Tue, 26 Jan 2010 19:44:27 +0000 (19:44 +0000)]
VINI RSpec definition in Relax NG Compact syntax
Andy Bavier [Tue, 26 Jan 2010 19:34:56 +0000 (19:34 +0000)]
Example of an abbreviated request
Andy Bavier [Tue, 26 Jan 2010 18:07:58 +0000 (18:07 +0000)]
Updated VINI RSpec example
Andy Bavier [Tue, 26 Jan 2010 17:49:14 +0000 (17:49 +0000)]
Update sfatables framework for new manager plugins
Andy Bavier [Tue, 26 Jan 2010 14:57:49 +0000 (14:57 +0000)]
Implement create_slice
Anil-Kumar Vengalil [Tue, 26 Jan 2010 13:49:55 +0000 (13:49 +0000)]
On remote aggregate, the person record is enabled only if this person is enabled on the local aggregate
Andy Bavier [Mon, 25 Jan 2010 21:47:28 +0000 (21:47 +0000)]
Test case for new VINI RSpec
Andy Bavier [Mon, 25 Jan 2010 21:36:31 +0000 (21:36 +0000)]
Outer tag is <RSpec> for compatibility with sfatables
Andy Bavier [Mon, 25 Jan 2010 21:27:39 +0000 (21:27 +0000)]
Change for new VINI RSpec format
Andy Bavier [Mon, 25 Jan 2010 18:21:39 +0000 (18:21 +0000)]
API changes
Andy Bavier [Mon, 25 Jan 2010 17:47:32 +0000 (17:47 +0000)]
New RSpec format
Anil-Kumar Vengalil [Fri, 22 Jan 2010 15:51:23 +0000 (15:51 +0000)]
typo
Anil-Kumar Vengalil [Fri, 22 Jan 2010 15:41:41 +0000 (15:41 +0000)]
using the correct root_ssh_key to reach the node
Anil-Kumar Vengalil [Fri, 22 Jan 2010 15:28:50 +0000 (15:28 +0000)]
this module is required
Anil-Kumar Vengalil [Fri, 22 Jan 2010 13:58:42 +0000 (13:58 +0000)]
typo
Anil-Kumar Vengalil [Fri, 22 Jan 2010 13:38:11 +0000 (13:38 +0000)]
minor correction to CM side
Anil-Kumar Vengalil [Fri, 22 Jan 2010 12:25:00 +0000 (12:25 +0000)]
adding SFA_CM_TYPE to the default CM configuration
Tony Mack [Thu, 21 Jan 2010 14:57:51 +0000 (14:57 +0000)]
implemented more tests
Anil-Kumar Vengalil [Thu, 21 Jan 2010 14:33:12 +0000 (14:33 +0000)]
cosmetic: printing right verbose
Anil-Kumar Vengalil [Thu, 21 Jan 2010 14:17:02 +0000 (14:17 +0000)]
ticket attributes seem to be empty; but we can fetch the slice_hrn from gidObject in the ticket
Anil-Kumar Vengalil [Thu, 21 Jan 2010 12:08:17 +0000 (12:08 +0000)]
get_ticket was returining ticket with empty rspec. This was due to a problem in sliting and distributing the rspec to multile aggregates, which is fixed now
Anil-Kumar Vengalil [Thu, 21 Jan 2010 09:45:28 +0000 (09:45 +0000)]
Setting tag sfa-0.9-10
This tag is quite same as the previous one (sfa-0.9-9) except that the vini and max aggregate managers are also updated for urn support. Other features are:
- sfa-config-tty now has the same features like plc-config-tty
- Contains code to support both urn and hrn
- Cleaned up request_hash related stuff
- SM, AM and Registry code is organized under respective managers
- Site and Slice synchronization across federated aggregates
- Script to generate sfa_component_config
Tony Mack [Wed, 20 Jan 2010 22:12:08 +0000 (22:12 +0000)]
added sfa_cm to initscripts list
Tony Mack [Wed, 20 Jan 2010 21:55:11 +0000 (21:55 +0000)]
added gen-sfa-cm-config to bins
Tony Mack [Wed, 20 Jan 2010 21:51:00 +0000 (21:51 +0000)]
added /etc/init.d/sfa_cm to
Tony Mack [Wed, 20 Jan 2010 21:03:04 +0000 (21:03 +0000)]
added gen-sfa-cm-config.py script to bins. added sfa_cm initscript
Tony Mack [Wed, 20 Jan 2010 20:59:16 +0000 (20:59 +0000)]
renaming
Tony Mack [Wed, 20 Jan 2010 18:31:22 +0000 (18:31 +0000)]
make sure certain address's are resolvable by the component manager
Anil-Kumar Vengalil [Wed, 20 Jan 2010 17:18:58 +0000 (17:18 +0000)]
fixing argument problem
Anil-Kumar Vengalil [Wed, 20 Jan 2010 16:47:54 +0000 (16:47 +0000)]
installing gen-sfa-cm-config.py
Tony Mack [Mon, 18 Jan 2010 21:52:52 +0000 (21:52 +0000)]
initial checkin of simple regression tests
Tony Mack [Mon, 18 Jan 2010 17:36:30 +0000 (17:36 +0000)]
updated calls to accept/support urn format where necessary
Anil-Kumar Vengalil [Mon, 18 Jan 2010 15:06:37 +0000 (15:06 +0000)]
updating the max_slivers parameter on the remote aggregates in case it is changed on the local aggregate
Anil-Kumar Vengalil [Mon, 18 Jan 2010 14:46:07 +0000 (14:46 +0000)]
correcting indentation
Anil-Kumar Vengalil [Mon, 18 Jan 2010 14:33:41 +0000 (14:33 +0000)]
taking out debug statements from the previous commit
Anil-Kumar Vengalil [Mon, 18 Jan 2010 14:30:42 +0000 (14:30 +0000)]
if the site configuation (e.g. max_slices) is changed in the local aggregate, we update the site on the federated aggreages accordingly
Andy Bavier [Fri, 15 Jan 2010 21:04:51 +0000 (21:04 +0000)]
Anil-Kumar Vengalil [Fri, 15 Jan 2010 16:12:18 +0000 (16:12 +0000)]
Setting tag sfa-0.9-9
sfa-config-tty now has the same features like plc-config-tty
Contains code to support both urn and hrn
Cleaned up request_hash related stuff
SM, AM and Registry code is organized under respective managers
Slice synchronization across federated aggregates
some bugs are fixed
Tony Mack [Thu, 14 Jan 2010 17:14:17 +0000 (17:14 +0000)]
dont forget to set SFA_CM_SLICE_PREFIX
Tony Mack [Thu, 14 Jan 2010 14:41:59 +0000 (14:41 +0000)]
less to do
Tony Mack [Thu, 14 Jan 2010 14:39:56 +0000 (14:39 +0000)]
regenerate sfa_component_config
Tony Mack [Thu, 14 Jan 2010 14:39:15 +0000 (14:39 +0000)]
initial checkin
Anil-Kumar Vengalil [Thu, 14 Jan 2010 14:01:10 +0000 (14:01 +0000)]
fixing the argument mismatch
Anil-Kumar Vengalil [Thu, 14 Jan 2010 13:40:19 +0000 (13:40 +0000)]
ordering the for loop
Anil-Kumar Vengalil [Thu, 14 Jan 2010 11:46:31 +0000 (11:46 +0000)]
minor bug-fix
Anil-Kumar Vengalil [Thu, 14 Jan 2010 11:07:47 +0000 (11:07 +0000)]
currently, this conversion is done in the respective methods, i.e in get_resources and create_slice
Anil-Kumar Vengalil [Thu, 14 Jan 2010 10:38:16 +0000 (10:38 +0000)]
getting resolve working across federated aggregates
Anil-Kumar Vengalil [Wed, 13 Jan 2010 17:53:44 +0000 (17:53 +0000)]
calls across federated aggregates were broken due to argument mismatch
Anil-Kumar Vengalil [Wed, 13 Jan 2010 16:58:48 +0000 (16:58 +0000)]
getting the get_resources call working
Anil-Kumar Vengalil [Wed, 13 Jan 2010 11:43:02 +0000 (11:43 +0000)]
sfa-import was failing at set_issuer as se_issuer expets the subject as a string
Anil-Kumar Vengalil [Wed, 13 Jan 2010 09:59:02 +0000 (09:59 +0000)]
default port for SM is 12347
Tony Mack [Wed, 13 Jan 2010 02:21:38 +0000 (02:21 +0000)]
know when to return string and when to return object types
Tony Mack [Wed, 13 Jan 2010 02:05:50 +0000 (02:05 +0000)]
adding this condition back to parseString logic (it is needed to correctly handle xml child nodes
Tony Mack [Tue, 12 Jan 2010 22:28:25 +0000 (22:28 +0000)]
remove debugging output
Tony Mack [Tue, 12 Jan 2010 22:24:37 +0000 (22:24 +0000)]
urn from hrn if urn doesnt exist
Tony Mack [Tue, 12 Jan 2010 21:16:48 +0000 (21:16 +0000)]
get hrn from xrn
Tony Mack [Tue, 12 Jan 2010 20:46:11 +0000 (20:46 +0000)]
older gids will still have the hrn encoded in the gid, so when decodeing first check if the hrn is encoded in the gid. Over write this with the hrn translated from urn if urn exists
Tony Mack [Tue, 12 Jan 2010 20:21:39 +0000 (20:21 +0000)]
fix name error