sfa.git
11 years agobetter support for reporting available api versions
Tony Mack [Fri, 8 Feb 2013 03:57:08 +0000 (22:57 -0500)]
better support for reporting available api versions

11 years agofix bug
Tony Mack [Tue, 5 Feb 2013 01:05:28 +0000 (20:05 -0500)]
fix bug

11 years agorefactored
Tony Mack [Tue, 5 Feb 2013 01:00:27 +0000 (20:00 -0500)]
refactored

11 years agocorrectly include email in subjectAltName section of user certificates/gids
Tony Mack [Fri, 1 Feb 2013 17:31:51 +0000 (12:31 -0500)]
correctly include email in subjectAltName section of user certificates/gids

11 years agoFix bugs
Tony Mack [Fri, 1 Feb 2013 02:42:03 +0000 (21:42 -0500)]
Fix bugs

11 years agoFix bugs
Tony Mack [Fri, 1 Feb 2013 02:08:57 +0000 (21:08 -0500)]
Fix bugs

11 years agobug fixes
Tony Mack [Fri, 1 Feb 2013 01:46:33 +0000 (20:46 -0500)]
bug fixes

11 years agobug fixes
Tony Mack [Fri, 1 Feb 2013 01:46:15 +0000 (20:46 -0500)]
bug fixes

11 years agogeni v3 updates
Tony Mack [Thu, 31 Jan 2013 04:29:44 +0000 (23:29 -0500)]
geni v3 updates

11 years agosend geni_users list to Provision call, not Allocate
Tony Mack [Thu, 24 Jan 2013 02:12:03 +0000 (21:12 -0500)]
send geni_users list to Provision call, not Allocate

11 years agoupdate the sfa record pointer when a myplc slice's primary key has changed
Tony Mack [Thu, 24 Jan 2013 01:55:57 +0000 (20:55 -0500)]
update the sfa record  pointer when a myplc slice's primary key has changed

11 years agoupdate packages list
Tony Mack [Thu, 24 Jan 2013 01:54:53 +0000 (20:54 -0500)]
update packages list

11 years agofix next state
Tony Mack [Wed, 23 Jan 2013 03:38:06 +0000 (22:38 -0500)]
fix next state

11 years agoinclude user email in users struct
Tony Mack [Wed, 23 Jan 2013 03:08:44 +0000 (22:08 -0500)]
include user email in users struct

11 years agofix extension url
Tony Mack [Tue, 22 Jan 2013 17:23:48 +0000 (12:23 -0500)]
fix extension url

11 years agoinclude opstates in ad rspec. include ssh-user in manifest rspec
Tony Mack [Mon, 21 Jan 2013 04:40:20 +0000 (23:40 -0500)]
include opstates in ad rspec. include ssh-user in manifest rspec

11 years agoAd rspec now includes schema location for standard geni opstate extension
Tony Mack [Fri, 18 Jan 2013 21:41:19 +0000 (16:41 -0500)]
Ad rspec now includes schema location for standard geni opstate extension

11 years agoremove debugging statement
Tony Mack [Fri, 18 Jan 2013 00:46:14 +0000 (19:46 -0500)]
remove debugging statement

11 years agofix error messages
Tony Mack [Thu, 17 Jan 2013 21:45:08 +0000 (16:45 -0500)]
fix error messages

11 years agoformatting
Tony Mack [Thu, 17 Jan 2013 21:16:56 +0000 (16:16 -0500)]
formatting

11 years agocheck xrns arg at beginning of method
Tony Mack [Thu, 17 Jan 2013 19:58:35 +0000 (14:58 -0500)]
check xrns arg at beginning of method

11 years agoindent error
Tony Mack [Thu, 17 Jan 2013 19:45:18 +0000 (14:45 -0500)]
indent error

11 years agoedit error message
Tony Mack [Thu, 17 Jan 2013 19:41:05 +0000 (14:41 -0500)]
edit error message

11 years agoedit error message
Tony Mack [Thu, 17 Jan 2013 19:12:45 +0000 (14:12 -0500)]
edit error message

11 years agoproduce more human readable error message when we've received an invalid sliver urn
Tony Mack [Tue, 15 Jan 2013 18:38:54 +0000 (13:38 -0500)]
produce more human readable error message when we've received an invalid sliver urn

11 years agoFix typo
Tony Mack [Fri, 11 Jan 2013 15:27:30 +0000 (10:27 -0500)]
Fix typo

11 years agoDescribe: geni_urn should never be null
Tony Mack [Fri, 11 Jan 2013 14:52:17 +0000 (09:52 -0500)]
Describe: geni_urn should never be null

11 years agofix bug in renew
Tony Mack [Fri, 11 Jan 2013 14:46:58 +0000 (09:46 -0500)]
fix bug in renew

11 years agoAllocate updates the slice's expiration to the credential's expiration
Tony Mack [Fri, 11 Jan 2013 14:43:58 +0000 (09:43 -0500)]
Allocate updates the slice's expiration to the credential's expiration

11 years agocomments
Tony Mack [Thu, 10 Jan 2013 03:42:09 +0000 (22:42 -0500)]
comments

11 years agosupport checking credentials agains sliver_ids
Tony Mack [Thu, 10 Jan 2013 03:42:00 +0000 (22:42 -0500)]
support checking credentials agains sliver_ids

11 years agostore slice_urn in sliver_allocation table
Tony Mack [Thu, 10 Jan 2013 01:53:55 +0000 (20:53 -0500)]
store slice_urn in sliver_allocation table

11 years agodon't try to guess an hrn's type
Tony Mack [Wed, 9 Jan 2013 20:46:43 +0000 (15:46 -0500)]
don't try to guess an hrn's type

11 years agosupport sliver ids
Tony Mack [Wed, 9 Jan 2013 14:29:14 +0000 (09:29 -0500)]
support sliver ids

11 years agofix import
Tony Mack [Wed, 9 Jan 2013 03:04:00 +0000 (22:04 -0500)]
fix import

11 years agomake sure node_ids and slice_ids are ints when calling plcapi
Tony Mack [Wed, 9 Jan 2013 03:03:43 +0000 (22:03 -0500)]
make sure node_ids and slice_ids are ints when calling plcapi

11 years agouse set instead of list to avoid potential duplicate entries
Tony Mack [Wed, 9 Jan 2013 02:12:01 +0000 (21:12 -0500)]
use set instead of list to avoid potential duplicate entries

11 years agoFix cast slice_ids to int before calling GetSlices() at plcapi
Tony Mack [Tue, 8 Jan 2013 20:10:58 +0000 (15:10 -0500)]
Fix cast slice_ids to int before calling GetSlices() at plcapi

11 years agoworking toward full support for sliver urns in the aggregate and registry
Tony Mack [Tue, 8 Jan 2013 18:35:20 +0000 (13:35 -0500)]
working toward full support for sliver urns in the aggregate and registry

11 years agoadded CREDENTIAL MISMATCH code
Tony Mack [Tue, 8 Jan 2013 00:39:05 +0000 (19:39 -0500)]
added CREDENTIAL MISMATCH code

11 years agoadded Forbidden exception
Tony Mack [Tue, 8 Jan 2013 00:38:39 +0000 (19:38 -0500)]
added Forbidden exception

11 years agofix typo
Tony Mack [Tue, 8 Jan 2013 00:38:25 +0000 (19:38 -0500)]
fix typo

11 years agoAddPerson is more picky
Thierry Parmentelat [Wed, 12 Dec 2012 08:59:42 +0000 (09:59 +0100)]
AddPerson is more picky

11 years agofix potential KeyError
Tony Mack [Tue, 18 Dec 2012 16:26:29 +0000 (11:26 -0500)]
fix potential KeyError

11 years agoget_subject() returns an empty string if credential has no gid object
Tony Mack [Tue, 18 Dec 2012 16:09:39 +0000 (11:09 -0500)]
get_subject() returns an empty string if credential has no gid object

11 years agofix content_type in fedrica rspec versions. Remove redundant rspec versions
Tony Mack [Tue, 18 Dec 2012 15:46:35 +0000 (10:46 -0500)]
fix content_type in fedrica rspec versions. Remove redundant rspec versions

11 years agogeni_error cannot be None
Tony Mack [Thu, 13 Dec 2012 21:36:35 +0000 (16:36 -0500)]
geni_error cannot be None

11 years agostore component_id in sliver_allocation table
Tony Mack [Thu, 13 Dec 2012 16:53:45 +0000 (11:53 -0500)]
store component_id in sliver_allocation table

11 years agoremove debugging statement
Tony Mack [Wed, 12 Dec 2012 01:44:52 +0000 (20:44 -0500)]
remove debugging statement

11 years agofix component_id
Tony Mack [Wed, 12 Dec 2012 01:44:42 +0000 (20:44 -0500)]
fix component_id

11 years agoStore client_id in sliver_allocation table
Tony Mack [Tue, 11 Dec 2012 18:39:40 +0000 (13:39 -0500)]
Store client_id in sliver_allocation table

11 years agoremove rspec conversion code
Tony Mack [Tue, 11 Dec 2012 18:38:12 +0000 (13:38 -0500)]
remove rspec conversion code

11 years agoProvision requires the geni_rspec_version option
Tony Mack [Wed, 5 Dec 2012 19:24:48 +0000 (14:24 -0500)]
Provision requires the geni_rspec_version option

11 years agoProvision requires the geni_rspec_version option
Tony Mack [Wed, 5 Dec 2012 19:01:58 +0000 (14:01 -0500)]
Provision requires the geni_rspec_version option

11 years agofix IndexError
Tony Mack [Wed, 5 Dec 2012 18:47:51 +0000 (13:47 -0500)]
fix IndexError

11 years agoraise exception if we don't support credential type
Tony Mack [Wed, 5 Dec 2012 18:39:57 +0000 (13:39 -0500)]
raise exception if we don't support credential type

11 years agodefault values for geni_type and geni_version
Tony Mack [Wed, 5 Dec 2012 18:36:35 +0000 (13:36 -0500)]
default values for geni_type and geni_version

11 years agoDelete should return a list of structs or an empty list of there are not slivers...
Tony Mack [Wed, 5 Dec 2012 18:33:15 +0000 (13:33 -0500)]
Delete should return a list of structs or an empty list of there are not slivers to delete

11 years agodescribe should return an empty rspec instead of an error if there are not allocated...
Tony Mack [Wed, 5 Dec 2012 18:22:50 +0000 (13:22 -0500)]
describe should return an empty rspec instead of an error if there are not allocated/provisioned slivers

11 years agorenew returns a list of structs
Tony Mack [Wed, 5 Dec 2012 18:11:08 +0000 (13:11 -0500)]
renew returns a list of structs

11 years agoPerformOperationalAction can only be called on fully allocated slivers
Tony Mack [Wed, 5 Dec 2012 18:08:02 +0000 (13:08 -0500)]
PerformOperationalAction can only be called on fully allocated slivers

11 years agoFix bug
Tony Mack [Wed, 5 Dec 2012 18:05:11 +0000 (13:05 -0500)]
Fix bug

11 years agoPerformOperationalAction can only be called on fully allocated slivers
Tony Mack [Wed, 5 Dec 2012 18:03:21 +0000 (13:03 -0500)]
PerformOperationalAction can only be called on fully allocated slivers

11 years agofix sliver operational status
Tony Mack [Wed, 5 Dec 2012 17:31:21 +0000 (12:31 -0500)]
fix sliver operational status

11 years agonode elements in the manifest rspec should not contain available element
Tony Mack [Wed, 5 Dec 2012 16:27:37 +0000 (11:27 -0500)]
node elements in the manifest rspec should not contain available element

11 years agofix Status() return value
Tony Mack [Wed, 5 Dec 2012 15:47:32 +0000 (10:47 -0500)]
fix Status() return value

11 years agofix AttributeError when loading credential of unknown format
Tony Mack [Tue, 4 Dec 2012 14:19:35 +0000 (09:19 -0500)]
fix AttributeError when loading credential of unknown format

11 years agofix syntax error
Tony Mack [Mon, 3 Dec 2012 16:24:54 +0000 (11:24 -0500)]
fix syntax error

11 years agofix AttributeError
Tony Mack [Mon, 3 Dec 2012 14:50:16 +0000 (09:50 -0500)]
fix AttributeError

11 years agofix bug in set_allocations
Tony Mack [Sat, 1 Dec 2012 03:42:37 +0000 (22:42 -0500)]
fix bug in set_allocations

11 years agofixed syntax error...adding change back.
Tony Mack [Sat, 1 Dec 2012 03:27:54 +0000 (22:27 -0500)]
fixed syntax error...adding change back.

11 years agorefactored
Tony Mack [Sat, 1 Dec 2012 03:01:06 +0000 (22:01 -0500)]
refactored

11 years agoadded set_allocations() and delete_allocations()
Tony Mack [Sat, 1 Dec 2012 02:16:42 +0000 (21:16 -0500)]
added set_allocations() and delete_allocations()

11 years agofix NameError
Tony Mack [Sat, 1 Dec 2012 01:26:53 +0000 (20:26 -0500)]
fix NameError

11 years agodescribe should return a rspec of type 'manifest'
Tony Mack [Sat, 1 Dec 2012 01:24:09 +0000 (20:24 -0500)]
describe should return a rspec of type 'manifest'

11 years agofix sliver_id in describe
Tony Mack [Sat, 1 Dec 2012 01:23:33 +0000 (20:23 -0500)]
fix sliver_id in describe

11 years agorevert last change
Tony Mack [Sat, 1 Dec 2012 00:42:52 +0000 (19:42 -0500)]
revert last change

11 years agoremove sliver allocation record when deleting slivers
Tony Mack [Sat, 1 Dec 2012 00:41:57 +0000 (19:41 -0500)]
remove sliver allocation record when deleting slivers

11 years agoverify_slice_nodes now returns the correct set of nodes
Tony Mack [Fri, 30 Nov 2012 02:11:58 +0000 (21:11 -0500)]
verify_slice_nodes now returns the correct set of nodes

11 years agofix sliver allocation states
Tony Mack [Fri, 30 Nov 2012 02:11:19 +0000 (21:11 -0500)]
fix sliver allocation states

11 years agocomment out code that overwrites site specific sfa_db values with myplc db values
Tony Mack [Fri, 30 Nov 2012 02:10:59 +0000 (21:10 -0500)]
comment out code that overwrites site specific sfa_db values with myplc db values

11 years agoSliverAllocation
Tony Mack [Fri, 30 Nov 2012 01:24:32 +0000 (20:24 -0500)]
SliverAllocation

11 years agoadded sliver_allocation table
Tony Mack [Thu, 29 Nov 2012 21:40:51 +0000 (16:40 -0500)]
added sliver_allocation table

11 years agoInstantiating Credential objects with string param is not safe when arg is unknown...
Tony Mack [Thu, 29 Nov 2012 20:57:07 +0000 (15:57 -0500)]
Instantiating Credential objects with string param is not safe when arg is unknown. Use cred param instead

11 years agofix sliver urn and expires timestamp in delete result
Tony Mack [Wed, 28 Nov 2012 15:16:30 +0000 (10:16 -0500)]
fix sliver urn and expires timestamp in delete result

11 years agofix return value for Delete method
Tony Mack [Wed, 28 Nov 2012 00:22:21 +0000 (19:22 -0500)]
fix return value for Delete method

11 years agoinitial checkin
Tony Mack [Tue, 20 Nov 2012 15:05:13 +0000 (10:05 -0500)]
initial checkin

11 years agom added variables() method
Tony Mack [Mon, 19 Nov 2012 22:42:52 +0000 (17:42 -0500)]
m added variables() method

11 years agofix provision
Tony Mack [Thu, 25 Oct 2012 15:43:46 +0000 (11:43 -0400)]
fix provision

11 years agofix allocation state names
Tony Mack [Thu, 25 Oct 2012 14:24:59 +0000 (10:24 -0400)]
fix allocation state names

11 years agofix allocation states
Tony Mack [Thu, 25 Oct 2012 14:21:15 +0000 (10:21 -0400)]
fix allocation states

11 years agoverify_slice_links() should exit if links are not supported at the aggregate
Tony Mack [Wed, 24 Oct 2012 17:17:32 +0000 (13:17 -0400)]
verify_slice_links() should exit if links are not supported at the aggregate

11 years agofix value error
Tony Mack [Wed, 24 Oct 2012 02:36:29 +0000 (22:36 -0400)]
fix value error

11 years agoremove debugging statement
Tony Mack [Wed, 24 Oct 2012 00:37:41 +0000 (20:37 -0400)]
remove debugging statement

11 years agofix bugs
Tony Mack [Wed, 24 Oct 2012 00:35:18 +0000 (20:35 -0400)]
fix bugs

11 years agofix AttributeError
Tony Mack [Tue, 23 Oct 2012 19:57:49 +0000 (15:57 -0400)]
fix AttributeError

11 years agoset schema and namespace to empty string instead of None
Tony Mack [Tue, 23 Oct 2012 19:16:36 +0000 (15:16 -0400)]
set schema and namespace to empty string instead of None

11 years agofix NameError
Tony Mack [Tue, 23 Oct 2012 19:13:14 +0000 (15:13 -0400)]
fix NameError

11 years agoGeneralize credentials argument
Tony Mack [Sat, 20 Oct 2012 03:05:31 +0000 (23:05 -0400)]
Generalize credentials argument

11 years agofix PerformOperationalAction
Tony Mack [Sat, 20 Oct 2012 02:23:06 +0000 (22:23 -0400)]
fix PerformOperationalAction