Thierry Parmentelat [Tue, 28 Sep 2010 08:07:07 +0000 (10:07 +0200)]
exclude .git when making tags
Tony Mack [Mon, 27 Sep 2010 19:22:06 +0000 (15:22 -0400)]
fix typo
Tony Mack [Mon, 27 Sep 2010 19:17:43 +0000 (15:17 -0400)]
get_gid_caller() belongs to Credential object
Tony Mack [Mon, 27 Sep 2010 19:10:23 +0000 (15:10 -0400)]
remove all refrences to self
Tony Mack [Mon, 27 Sep 2010 18:44:33 +0000 (14:44 -0400)]
=! should be !=
Tony Mack [Mon, 27 Sep 2010 18:43:11 +0000 (14:43 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Mon, 27 Sep 2010 18:42:40 +0000 (14:42 -0400)]
ProtoGeni slices may have special characters that need to be filtered out
Tony Mack [Mon, 27 Sep 2010 16:54:04 +0000 (12:54 -0400)]
ProtoGeni slice names have special characters. Filter these out using re.sub()
Thierry Parmentelat [Thu, 23 Sep 2010 14:29:35 +0000 (16:29 +0200)]
cosmetic, exclude git files instead of CVS files
Thierry Parmentelat [Fri, 24 Sep 2010 16:27:51 +0000 (18:27 +0200)]
corsmetic
Thierry Parmentelat [Mon, 27 Sep 2010 14:38:54 +0000 (16:38 +0200)]
bump to 1.0
Thierry Parmentelat [Fri, 24 Sep 2010 16:29:19 +0000 (18:29 +0200)]
rebind stuff in reverse order (wrt unbind),
and even more paranoid, to be sure that rebind really does the job
Thierry Parmentelat [Mon, 27 Sep 2010 12:56:30 +0000 (14:56 +0200)]
uninstall to stop/unregister running services
Andy Bavier [Fri, 24 Sep 2010 15:47:02 +0000 (11:47 -0400)]
fix sfatables on slice create
Thierry Parmentelat [Thu, 23 Sep 2010 13:38:45 +0000 (15:38 +0200)]
tweak taglevel manually
Tony Mack [Tue, 21 Sep 2010 17:06:14 +0000 (13:06 -0400)]
added --delegate option for Slice Manager methods
Tony Mack [Tue, 21 Sep 2010 16:37:06 +0000 (12:37 -0400)]
added get_errors() method
Tony Mack [Mon, 20 Sep 2010 19:38:46 +0000 (15:38 -0400)]
no longer use caller's plauth
Tony Mack [Mon, 20 Sep 2010 19:29:40 +0000 (15:29 -0400)]
update arguments for get_rspec()
Tony Mack [Mon, 20 Sep 2010 19:00:53 +0000 (15:00 -0400)]
update get_rspec() to accept creds, and options params
Tony Mack [Mon, 20 Sep 2010 17:36:07 +0000 (13:36 -0400)]
fix urn for vini internet2 sites
Tony Mack [Mon, 20 Sep 2010 16:35:46 +0000 (12:35 -0400)]
fix bug in urn_to_hrn()
Thierry Parmentelat [Mon, 20 Sep 2010 14:40:50 +0000 (16:40 +0200)]
attempt to fix 'make sync'
Thierry Parmentelat [Mon, 20 Sep 2010 14:40:14 +0000 (16:40 +0200)]
this is expected to be a binary file, set to executable to ease manual install
Thierry Parmentelat [Mon, 20 Sep 2010 14:09:50 +0000 (16:09 +0200)]
merged in master the change from 0.9-17 to 0.9-18 :
protected & reviewed UnBind/Bind calls
and hacked client to not pass delegation credentials (tmp)
Tony Mack [Fri, 17 Sep 2010 00:29:41 +0000 (00:29 +0000)]
fix bug in urn_to_hrn()
Tony Mack [Tue, 14 Sep 2010 19:55:40 +0000 (19:55 +0000)]
check for certificate expiration
Tony Mack [Tue, 14 Sep 2010 19:37:37 +0000 (19:37 +0000)]
added CertExpired fault
Tony Mack [Wed, 8 Sep 2010 19:09:57 +0000 (19:09 +0000)]
prevent infinite loop
Barış Metin [Wed, 8 Sep 2010 17:30:18 +0000 (17:30 +0000)]
add helper methods to rspec helper
Tony Mack [Tue, 7 Sep 2010 21:35:41 +0000 (21:35 +0000)]
fix NameError in ComponentAPI.get_credential
Tony Mack [Tue, 7 Sep 2010 19:02:29 +0000 (19:02 +0000)]
Constructs of the form '%if %{?macro} == foo' are no longer accepted, and yield foo.spec:12: parseExpressionBoolean returns -1
errors
Tony Mack [Tue, 7 Sep 2010 18:24:17 +0000 (18:24 +0000)]
setting tag sfa-0.9-16
Tony Mack [Tue, 7 Sep 2010 15:48:29 +0000 (15:48 +0000)]
merge from geni branch, truncate login base of geni slices to 20 characters
Barış Metin [Tue, 7 Sep 2010 14:26:07 +0000 (14:26 +0000)]
guard lookupSliceTag calls. as we ignore some tag types now maybe it's better not to raise an exception when the tag is not found.
Barış Metin [Tue, 7 Sep 2010 13:21:04 +0000 (13:21 +0000)]
filter-out tags and fields from GetSliceTags plcapi call.
On PLE, this brings the call to 3 seconds from 45 seconds.
Andy Bavier [Fri, 3 Sep 2010 17:53:29 +0000 (17:53 +0000)]
Make PLCAPI calls as user in Aggregate Manager
Tony Mack [Wed, 1 Sep 2010 14:30:59 +0000 (14:30 +0000)]
remove ResolveGeni
Tony Mack [Tue, 31 Aug 2010 22:22:43 +0000 (22:22 +0000)]
removing get_gei_aggregates
Tony Mack [Mon, 30 Aug 2010 19:13:18 +0000 (19:13 +0000)]
increase tag level
Tony Mack [Wed, 25 Aug 2010 20:30:21 +0000 (20:30 +0000)]
fix NameError
Tony Mack [Wed, 25 Aug 2010 19:35:06 +0000 (19:35 +0000)]
ComponentAPI need sfa.util.xmlrpcprotocol to be imported
Tony Mack [Wed, 25 Aug 2010 19:31:29 +0000 (19:31 +0000)]
SfaTable module depends on pdg (postgres) package being installed. Move the import into the methods that needs access to this libaray so that this module can be imported/used on systems that dont haave postgres installed
Tony Mack [Wed, 25 Aug 2010 16:57:40 +0000 (16:57 +0000)]
no need to import sfa.trust.auth.Auth here
Tony Mack [Tue, 24 Aug 2010 18:29:08 +0000 (18:29 +0000)]
no need for geni_aggregates.xml
Tony Mack [Tue, 24 Aug 2010 17:39:22 +0000 (17:39 +0000)]
use new methods
Tony Mack [Tue, 24 Aug 2010 17:35:12 +0000 (17:35 +0000)]
use new methods.
Tony Mack [Tue, 24 Aug 2010 16:53:40 +0000 (16:53 +0000)]
no more separate interface for geni aggregate
Tony Mack [Tue, 24 Aug 2010 16:46:44 +0000 (16:46 +0000)]
updated
Tony Mack [Tue, 24 Aug 2010 15:24:49 +0000 (15:24 +0000)]
replace origin_hrn param with creds param
Tony Mack [Tue, 24 Aug 2010 00:44:03 +0000 (00:44 +0000)]
set the peer_id once the slice is verified
Tony Mack [Mon, 23 Aug 2010 21:49:55 +0000 (21:49 +0000)]
import copy.deepcopy
Tony Mack [Mon, 23 Aug 2010 21:43:16 +0000 (21:43 +0000)]
fix NameError (cred should be credential)
Tony Mack [Mon, 23 Aug 2010 21:36:46 +0000 (21:36 +0000)]
no need to get origin hrn here
Tony Mack [Mon, 23 Aug 2010 18:58:18 +0000 (18:58 +0000)]
fix NameError (cred should be credential)
Tony Mack [Mon, 23 Aug 2010 18:54:57 +0000 (18:54 +0000)]
there should be no self argument in filter_creds_by_caller() argument
Tony Mack [Sun, 22 Aug 2010 17:03:13 +0000 (17:03 +0000)]
pass a delegated cred in the list of creds when calling aggregate/slice manager operations
Tony Mack [Sun, 22 Aug 2010 16:50:04 +0000 (16:50 +0000)]
Pass all creds to the interface managers because they need access to any potential delegated creds, which wont be listed in valid_creds.
Tony Mack [Sun, 22 Aug 2010 16:45:35 +0000 (16:45 +0000)]
look for a delegate cred from user before using server's cred
Tony Mack [Sat, 21 Aug 2010 01:04:41 +0000 (01:04 +0000)]
getDelegatedCred returns a single credential or None, not a list of credentials.
Tony Mack [Sat, 21 Aug 2010 01:00:38 +0000 (01:00 +0000)]
added getDelegatedCred() method
Tony Mack [Fri, 20 Aug 2010 22:29:27 +0000 (22:29 +0000)]
moved filter_creds_by_caller() from auth.py to credential.py
Tony Mack [Fri, 20 Aug 2010 22:27:31 +0000 (22:27 +0000)]
added filter_cred_by_caller() method
Tony Mack [Thu, 19 Aug 2010 22:12:20 +0000 (22:12 +0000)]
fix bug where slicemgr will skip local interface when the calling cred is delegated to the slice manager
Tony Mack [Thu, 19 Aug 2010 19:26:09 +0000 (19:26 +0000)]
should be passing the caller's gid not the delegee's gid to Credential.set_issuer_keys() when delegating
Tony Mack [Thu, 19 Aug 2010 17:06:25 +0000 (17:06 +0000)]
mktime should be time.mktime
Tony Mack [Thu, 19 Aug 2010 17:05:17 +0000 (17:05 +0000)]
slice manager sets 'geni_compressed' option to False when calling ListResources at aggregates.
Tony Mack [Tue, 17 Aug 2010 21:53:56 +0000 (21:53 +0000)]
cred should be delegated to the user's authority's authority (root or sub authority)
Tony Mack [Tue, 17 Aug 2010 18:08:52 +0000 (18:08 +0000)]
honor the hrn argument
Tony Mack [Tue, 17 Aug 2010 18:07:23 +0000 (18:07 +0000)]
the result of get_aggregates() has changed
Tony Mack [Tue, 17 Aug 2010 18:00:43 +0000 (18:00 +0000)]
make sure to honor the xrn argument
Tony Mack [Mon, 16 Aug 2010 21:47:14 +0000 (21:47 +0000)]
delegate_cred comes from self
Tony Mack [Mon, 16 Aug 2010 21:44:19 +0000 (21:44 +0000)]
get_aggregates and get_registries returns full interface details (urn, hrn, url, address, port)
Tony Mack [Mon, 16 Aug 2010 17:06:39 +0000 (17:06 +0000)]
should compress the 'filtered_rspec'
and not the 'rspec' variable
Tony Mack [Mon, 16 Aug 2010 17:05:29 +0000 (17:05 +0000)]
added get_gid to sfi
Tony Mack [Thu, 12 Aug 2010 02:21:28 +0000 (02:21 +0000)]
added get_registry, getCredential, clean_key_cred() methods to ComponentAPI class
Tony Mack [Thu, 12 Aug 2010 02:10:14 +0000 (02:10 +0000)]
removing
Tony Mack [Tue, 10 Aug 2010 16:28:17 +0000 (16:28 +0000)]
added delegate_cred()
Tony Mack [Tue, 10 Aug 2010 02:24:24 +0000 (02:24 +0000)]
aded get_gid() and get_cached_gid() helper methods.
Tony Mack [Mon, 9 Aug 2010 20:21:33 +0000 (20:21 +0000)]
set_issuer_keys() accepts filenames not objects
Tony Mack [Mon, 9 Aug 2010 20:20:59 +0000 (20:20 +0000)]
pass the gid's filename instead f the gid object to Credential.delegate
Tony Mack [Mon, 9 Aug 2010 20:00:01 +0000 (20:00 +0000)]
use set_issuer_keys() instead of set_isser()
Tony Mack [Mon, 9 Aug 2010 19:52:34 +0000 (19:52 +0000)]
fix attribute error
Tony Mack [Mon, 9 Aug 2010 19:01:16 +0000 (19:01 +0000)]
in remove(), make sure use type if it is None
Tony Mack [Mon, 9 Aug 2010 19:00:05 +0000 (19:00 +0000)]
no longer use deprecated registry methods
Tony Mack [Mon, 9 Aug 2010 18:37:07 +0000 (18:37 +0000)]
fix order of expected arguemnts
Tony Mack [Mon, 9 Aug 2010 17:19:23 +0000 (17:19 +0000)]
No longer use deprecated SliceInterface methods
Tony Mack [Mon, 9 Aug 2010 17:17:51 +0000 (17:17 +0000)]
should be checking for the startslice priv
Tony Mack [Mon, 9 Aug 2010 17:15:17 +0000 (17:15 +0000)]
fix NameError
Tony Mack [Mon, 9 Aug 2010 17:13:49 +0000 (17:13 +0000)]
import sfa.util.parameter.Mixed
Tony Mack [Mon, 9 Aug 2010 17:02:53 +0000 (17:02 +0000)]
fix arguments whtn calling registry.Resolve
Tony Mack [Mon, 9 Aug 2010 16:38:19 +0000 (16:38 +0000)]
fix arguments whtn calling registry.Resolve
Tony Mack [Mon, 9 Aug 2010 16:32:23 +0000 (16:32 +0000)]
should be checking for the getticket priv
Tony Mack [Mon, 9 Aug 2010 16:28:17 +0000 (16:28 +0000)]
removed caller hrn from accept arguments
Tony Mack [Fri, 6 Aug 2010 22:03:59 +0000 (22:03 +0000)]
remove refrences to geni_am
Tony Mack [Fri, 6 Aug 2010 22:03:44 +0000 (22:03 +0000)]
method no longer necessary
Tony Mack [Fri, 6 Aug 2010 21:58:33 +0000 (21:58 +0000)]
updated
Tony Mack [Fri, 6 Aug 2010 21:57:54 +0000 (21:57 +0000)]
Replacing remove with Remove and update with Update
Tony Mack [Fri, 6 Aug 2010 21:43:22 +0000 (21:43 +0000)]
Replacing register with Register
Tony Mack [Fri, 6 Aug 2010 21:42:45 +0000 (21:42 +0000)]
shouldn't specify an hrn when validating credentials for this operation