Barış Metin [Sun, 20 Dec 2009 11:06:00 +0000 (11:06 +0000)]
require python-psycopg2
Thierry Parmentelat [Sun, 20 Dec 2009 09:46:20 +0000 (09:46 +0000)]
disable wsdl generation again
Anil-Kumar Vengalil [Fri, 18 Dec 2009 15:06:58 +0000 (15:06 +0000)]
here we are dealing with slice hrn
Anil-Kumar Vengalil [Thu, 17 Dec 2009 17:09:20 +0000 (17:09 +0000)]
taking out these two checks as discussed with tony. get_ticket is now a SM call, and these checks make sense with registry calls which are not propagated accross federated aggs
Anil-Kumar Vengalil [Thu, 17 Dec 2009 16:19:50 +0000 (16:19 +0000)]
a minor bug-fx
Anil-Kumar Vengalil [Thu, 17 Dec 2009 16:05:59 +0000 (16:05 +0000)]
receive the right arguments
Anil-Kumar Vengalil [Thu, 17 Dec 2009 15:36:27 +0000 (15:36 +0000)]
cosmetic
Anil-Kumar Vengalil [Thu, 17 Dec 2009 15:31:34 +0000 (15:31 +0000)]
passing slice_hrn to federated aggregates in get_ticket
Anil-Kumar Vengalil [Thu, 17 Dec 2009 13:43:49 +0000 (13:43 +0000)]
calling get_resources and get_ticket with proper arguments
Tony Mack [Wed, 16 Dec 2009 21:56:14 +0000 (21:56 +0000)]
initial checkin
Tony Mack [Wed, 16 Dec 2009 20:50:57 +0000 (20:50 +0000)]
geni id on nodes done
Tony Mack [Wed, 16 Dec 2009 20:45:35 +0000 (20:45 +0000)]
fix slicename to hrn conversion in get_gids()
Tony Mack [Wed, 16 Dec 2009 17:35:37 +0000 (17:35 +0000)]
more to do
Anil-Kumar Vengalil [Wed, 16 Dec 2009 13:22:17 +0000 (13:22 +0000)]
bringing wsdl back
Barış Metin [Wed, 16 Dec 2009 13:17:06 +0000 (13:17 +0000)]
add managers to rpm
Barış Metin [Wed, 16 Dec 2009 12:06:39 +0000 (12:06 +0000)]
- handle list and tuple types
- add component to known interfaces
Barış Metin [Wed, 16 Dec 2009 12:06:07 +0000 (12:06 +0000)]
the first argument to Parameter needs to be a type
Thierry Parmentelat [Wed, 16 Dec 2009 11:23:09 +0000 (11:23 +0000)]
turn wsdl generation back on
Anil-Kumar Vengalil [Wed, 16 Dec 2009 11:01:56 +0000 (11:01 +0000)]
testing
Thierry Parmentelat [Wed, 16 Dec 2009 07:01:37 +0000 (07:01 +0000)]
turn wsdl off ..
Thierry Parmentelat [Wed, 16 Dec 2009 04:44:09 +0000 (04:44 +0000)]
turn off wsdl generation until it is fixed
Tony Mack [Tue, 15 Dec 2009 20:25:35 +0000 (20:25 +0000)]
fixed typo
Tony Mack [Tue, 15 Dec 2009 20:24:59 +0000 (20:24 +0000)]
add -c option for slices call
Tony Mack [Tue, 15 Dec 2009 18:40:30 +0000 (18:40 +0000)]
import sfa.trust.credential
Tony Mack [Tue, 15 Dec 2009 18:38:44 +0000 (18:38 +0000)]
fix spelling error in interfaces list
Tony Mack [Tue, 15 Dec 2009 18:33:28 +0000 (18:33 +0000)]
in start_slice use credential string not credential object
Tony Mack [Tue, 15 Dec 2009 18:25:58 +0000 (18:25 +0000)]
convert slice hrn to pl slicename
Tony Mack [Tue, 15 Dec 2009 18:06:43 +0000 (18:06 +0000)]
import sfa.trust.credential module
Tony Mack [Tue, 15 Dec 2009 18:05:17 +0000 (18:05 +0000)]
dont forget to include self in function definition for get_component_server_from_hrn()
Tony Mack [Tue, 15 Dec 2009 18:03:32 +0000 (18:03 +0000)]
dont import some modules into global scope
Tony Mack [Tue, 15 Dec 2009 17:55:39 +0000 (17:55 +0000)]
no need to import sfa.util.genitable here
Tony Mack [Tue, 15 Dec 2009 17:50:35 +0000 (17:50 +0000)]
initial checkin of sfa component manager init script
Tony Mack [Tue, 15 Dec 2009 17:17:14 +0000 (17:17 +0000)]
can now use -c --component option to send requests directly to a nodes component manager for start, stop, reset, delete commands
Anil-Kumar Vengalil [Tue, 15 Dec 2009 16:38:40 +0000 (16:38 +0000)]
typo
Anil-Kumar Vengalil [Tue, 15 Dec 2009 16:28:08 +0000 (16:28 +0000)]
importing the required module
Anil-Kumar Vengalil [Tue, 15 Dec 2009 12:30:58 +0000 (12:30 +0000)]
again getting away with caller_cred and passing just the hrn of the initial caller
Tony Mack [Tue, 15 Dec 2009 03:14:29 +0000 (03:14 +0000)]
comments
Tony Mack [Tue, 15 Dec 2009 03:13:21 +0000 (03:13 +0000)]
initial checkin of sfa componetnt setup cronjob
Tony Mack [Tue, 15 Dec 2009 02:17:56 +0000 (02:17 +0000)]
fix typo
Tony Mack [Tue, 15 Dec 2009 02:16:59 +0000 (02:16 +0000)]
in get_trusted_certs, check for the right filename when remove old gids
Tony Mack [Mon, 14 Dec 2009 23:28:58 +0000 (23:28 +0000)]
initial checkin of merge method
Tony Mack [Mon, 14 Dec 2009 23:23:56 +0000 (23:23 +0000)]
remove whitespace
Tony Mack [Mon, 14 Dec 2009 23:20:36 +0000 (23:20 +0000)]
added get_ticket
Tony Mack [Mon, 14 Dec 2009 21:31:48 +0000 (21:31 +0000)]
check if the ticket was signed by a trusted cert
Tony Mack [Mon, 14 Dec 2009 21:30:45 +0000 (21:30 +0000)]
added check_ticket method
Tony Mack [Mon, 14 Dec 2009 20:59:33 +0000 (20:59 +0000)]
in get_ticket(), aggregate signs the key not the slices site
Tony Mack [Mon, 14 Dec 2009 20:55:23 +0000 (20:55 +0000)]
only allow nodes that are available at the current interface
Anil-Kumar Vengalil [Mon, 14 Dec 2009 18:20:05 +0000 (18:20 +0000)]
again getting away with caller_Cred and passing just the hrn of the initial caller
Anil-Kumar Vengalil [Mon, 14 Dec 2009 17:53:13 +0000 (17:53 +0000)]
passing the hrn of the initial caller instead of its credentail
Anil-Kumar Vengalil [Sun, 13 Dec 2009 23:05:03 +0000 (23:05 +0000)]
bug-fix: the output should be saved in the file specified by the user and not in user.gid
Anil-Kumar Vengalil [Sun, 13 Dec 2009 22:46:05 +0000 (22:46 +0000)]
on the server side of sfa the "." in the email address was replaced by "_" as sfa uses "." for authority separation. this is now done on the client side also
Tony Mack [Fri, 11 Dec 2009 22:16:14 +0000 (22:16 +0000)]
slice_gid_filename should be node_gid_filename here
Tony Mack [Fri, 11 Dec 2009 22:14:36 +0000 (22:14 +0000)]
vsever should be vservers
Tony Mack [Fri, 11 Dec 2009 21:58:47 +0000 (21:58 +0000)]
save node and slice gid in /etc (not /etc/sfa) in the slices filesystem
Tony Mack [Fri, 11 Dec 2009 00:21:43 +0000 (00:21 +0000)]
fix bugs
Tony Mack [Fri, 11 Dec 2009 00:11:27 +0000 (00:11 +0000)]
added quote_string method()
Tony Mack [Thu, 10 Dec 2009 23:51:34 +0000 (23:51 +0000)]
convert columns from array list to commas separated list
Tony Mack [Thu, 10 Dec 2009 23:40:28 +0000 (23:40 +0000)]
added getgids to operator's rights
Tony Mack [Thu, 10 Dec 2009 23:38:10 +0000 (23:38 +0000)]
fix spelling error
Tony Mack [Thu, 10 Dec 2009 23:37:18 +0000 (23:37 +0000)]
fix spelling error
Tony Mack [Thu, 10 Dec 2009 23:34:47 +0000 (23:34 +0000)]
added some verbose output
Tony Mack [Thu, 10 Dec 2009 23:32:55 +0000 (23:32 +0000)]
dont forget to save the credential parents
Tony Mack [Thu, 10 Dec 2009 23:21:09 +0000 (23:21 +0000)]
ther is no hrn variable here
Tony Mack [Thu, 10 Dec 2009 23:20:03 +0000 (23:20 +0000)]
dont forget to import sfa.trust.credential
Tony Mack [Thu, 10 Dec 2009 23:18:54 +0000 (23:18 +0000)]
in determine_user_rights() changed r1 to rl (typo: 1 and l look so similar)
Tony Mack [Thu, 10 Dec 2009 23:17:32 +0000 (23:17 +0000)]
in determine_user_rights() changed component to node
Tony Mack [Thu, 10 Dec 2009 17:40:32 +0000 (17:40 +0000)]
instantiate the cert object
Tony Mack [Wed, 9 Dec 2009 21:34:03 +0000 (21:34 +0000)]
use corrct config_dir
Tony Mack [Wed, 9 Dec 2009 21:31:06 +0000 (21:31 +0000)]
if SFA_DATA_DIR is defined in sfa_config use it
Tony Mack [Wed, 9 Dec 2009 21:26:21 +0000 (21:26 +0000)]
get_certs() should be get_trusted_certs()
Tony Mack [Wed, 9 Dec 2009 21:25:29 +0000 (21:25 +0000)]
no need for get_signed ticket. The aggregagte will sign the ticket with its pkey
Tony Mack [Wed, 9 Dec 2009 21:23:13 +0000 (21:23 +0000)]
dont forget to save gid to file before attempting to copy it onto the node. fix the scp command
Tony Mack [Wed, 9 Dec 2009 17:46:19 +0000 (17:46 +0000)]
fix some name errors
Tony Mack [Wed, 9 Dec 2009 17:45:20 +0000 (17:45 +0000)]
changed location of node's root ssh key
Anil-Kumar Vengalil [Wed, 9 Dec 2009 16:23:34 +0000 (16:23 +0000)]
instead of passing caller_cred for tracability, now only the hrn of the initial caller is passed
Anil-Kumar Vengalil [Wed, 9 Dec 2009 15:16:44 +0000 (15:16 +0000)]
we were passing the original caller credential accross aggregates for call tracability. Now, it is replaced with the hrn of the actual caller extracted from the credential
Tony Mack [Wed, 9 Dec 2009 00:23:36 +0000 (00:23 +0000)]
save certificate parents
Tony Mack [Wed, 9 Dec 2009 00:22:29 +0000 (00:22 +0000)]
implemented get_credential, get_trusted_certs and get_gids
Tony Mack [Tue, 8 Dec 2009 23:49:55 +0000 (23:49 +0000)]
changed component manager port to 12346
Tony Mack [Tue, 8 Dec 2009 23:45:16 +0000 (23:45 +0000)]
import * only allowed at module level
Tony Mack [Tue, 8 Dec 2009 23:42:56 +0000 (23:42 +0000)]
since GeniTable import posgres depented libraries, lets only import sfa.util.genitable inside the scope of methods that need it so ComponentAPI doest bail
Tony Mack [Tue, 8 Dec 2009 22:40:14 +0000 (22:40 +0000)]
change destation filenames
Tony Mack [Tue, 8 Dec 2009 21:42:09 +0000 (21:42 +0000)]
scp the gid onto the node as well
Tony Mack [Tue, 8 Dec 2009 21:22:00 +0000 (21:22 +0000)]
set config.data_path variable
Andy Bavier [Tue, 8 Dec 2009 20:18:17 +0000 (20:18 +0000)]
Add slice HRN to sfatables request context for VINI aggregate manager
Tony Mack [Tue, 8 Dec 2009 19:56:49 +0000 (19:56 +0000)]
use StricktHostKeyChecking=no ssh option
Andy Bavier [Tue, 8 Dec 2009 15:34:13 +0000 (15:34 +0000)]
Change in record interface
Andy Bavier [Tue, 8 Dec 2009 15:20:49 +0000 (15:20 +0000)]
Change in record intetface
Tony Mack [Mon, 7 Dec 2009 23:16:53 +0000 (23:16 +0000)]
fix typos, syntax errors, name errors
Tony Mack [Mon, 7 Dec 2009 23:07:33 +0000 (23:07 +0000)]
fix typos, syntax errors, name errors
Tony Mack [Mon, 7 Dec 2009 23:06:52 +0000 (23:06 +0000)]
added get_signed_ticket()
Tony Mack [Mon, 7 Dec 2009 22:58:25 +0000 (22:58 +0000)]
dont forget to import genitable
Tony Mack [Mon, 7 Dec 2009 22:57:07 +0000 (22:57 +0000)]
fix typo, should be calling plcapi.GetNodes here
Tony Mack [Mon, 7 Dec 2009 22:56:15 +0000 (22:56 +0000)]
fix typo, should be calling plcapi.GetInterfaces here
Tony Mack [Mon, 7 Dec 2009 22:55:17 +0000 (22:55 +0000)]
method name is get_key not request_key. use commands instead of os.system
Tony Mack [Mon, 7 Dec 2009 22:49:36 +0000 (22:49 +0000)]
fix syntax error
Tony Mack [Mon, 7 Dec 2009 22:47:00 +0000 (22:47 +0000)]
fix syntax error
Tony Mack [Mon, 7 Dec 2009 22:28:32 +0000 (22:28 +0000)]
in get_node_key(), dont forget to call get_key()
Tony Mack [Mon, 7 Dec 2009 22:23:15 +0000 (22:23 +0000)]
fix xmlrpcprotocol import
Tony Mack [Mon, 7 Dec 2009 22:20:38 +0000 (22:20 +0000)]
use the right subject