6 years agoreflect senslab -> iotlab in rpm packaging
Thierry Parmentelat [Wed, 3 Jul 2013 05:04:50 +0000]
reflect senslab -> iotlab in rpm packaging

6 years agoreflect senslab -> iotlab in the debien packaging
Thierry Parmentelat [Wed, 3 Jul 2013 05:00:45 +0000]
reflect senslab -> iotlab in the debien packaging

6 years agoAdding iotlab as a package in setup.py.
Sandrine Avakian [Tue, 2 Jul 2013 16:15:49 +0000]
Adding iotlab as a package in setup.py.

6 years ago Renaming Senslab into Iotlab.
Sandrine Avakian [Mon, 1 Jul 2013 15:39:46 +0000]
Renaming Senslab into Iotlab.

6 years agoFixing stupid bug in Ldap
Sandrine Avakian [Mon, 24 Jun 2013 13:20:53 +0000]
Fixing stupid bug in Ldap

6 years agoSA
Sandrine Avakian [Mon, 24 Jun 2013 12:58:34 +0000]
SA
bug hunt

6 years agofix AM and SM urn format in GetVersion
Mohamed Larabi [Wed, 3 Jul 2013 13:09:45 +0000]
fix AM and SM urn format in GetVersion

6 years agoignore empty values in api_versions.xml
Mohamed Larabi [Wed, 3 Jul 2013 12:59:16 +0000]
ignore empty values in api_versions.xml

6 years agoSetting tag sfa-3.0-1 sfa-3.0-1
Thierry Parmentelat [Wed, 19 Jun 2013 10:11:12 +0000]
Setting tag sfa-3.0-1
AM API v3-based first implementation.
planetlab native V3 driver
dummy native V3 driver
introduction of v2_to_v3_adapter
lease times in RFC3339 date format, not epoch
mostly in line with geni-v2 for non-v3 issues like packaging and all

6 years agosfaadmin.py now handles extra testbed-dependent info for 'register' and 'update'
Mohamed Larabi [Wed, 19 Jun 2013 09:26:26 +0000]
sfaadmin.py now handles extra testbed-dependent info for 'register' and 'update'

6 years agouse api_option sfa_users for v2-based drivers
Mohamed Larabi [Tue, 18 Jun 2013 13:31:45 +0000]
use api_option sfa_users for v2-based drivers

6 years agosfi.py: put user and slice info in Allocate options
Mohamed Larabi [Tue, 18 Jun 2013 13:29:14 +0000]
sfi.py: put user and slice info in Allocate options

6 years agoclient_helper: fix pg_users_args
Mohamed Larabi [Tue, 18 Jun 2013 13:27:51 +0000]
client_helper: fix pg_users_args

6 years agofurther changes in sliver_status
Sandrine Avakian [Thu, 6 Jun 2013 12:50:15 +0000]
further changes in sliver_status

6 years agoFix duration in seconds and sliver_status.
Sandrine Avakian [Wed, 5 Jun 2013 13:07:23 +0000]
Fix duration in seconds and sliver_status.

6 years agodo start flash policy server when configured
Thierry Parmentelat [Fri, 14 Jun 2013 07:21:49 +0000]
do start flash policy server when configured

6 years agofix PLCInvalidArgument
Tony Mack [Thu, 13 Jun 2013 20:52:44 +0000]
fix PLCInvalidArgument

6 years agoFixing mistake.
Sandrine Avakian [Wed, 5 Jun 2013 07:55:55 +0000]
Fixing mistake.
Putting back GetSites in slabapi.py.

6 years agoFixing the delete slice and lease feature.
Sandrine Avakian [Tue, 4 Jun 2013 13:32:39 +0000]
Fixing the delete slice and lease feature.

6 years agoBug fixe when creating leases.
Sandrine Avakian [Tue, 4 Jun 2013 12:52:13 +0000]
Bug fixe when creating leases.

6 years agoslab: resolve merge conflict
Mohamed Larabi [Tue, 4 Jun 2013 15:54:41 +0000]
slab: resolve merge conflict

6 years agoBug fix and testing.
Sandrine Avakian [Mon, 3 Jun 2013 11:38:03 +0000]
Bug fix and testing.

6 years agoAdding check to ensure the required expirement is of 10 min
Sandrine Avakian [Mon, 3 Jun 2013 07:20:13 +0000]
Adding check to ensure the required expirement is of 10 min
dureation minimun.
Changed the lease granularity to 1 minute.
--testing
More cleaning and documenting.

6 years agoMore doc in LDAP
Sandrine Avakian [Mon, 3 Jun 2013 07:06:44 +0000]
More doc in LDAP

6 years agoMainly cleaning and commenting.
Sandrine Avakian [Mon, 27 May 2013 13:28:18 +0000]
Mainly cleaning and commenting.

6 years agoUnplug v2_to_v3 adapter from the dummy driver, since dummy driver is a native v3...
Mohamed Larabi [Tue, 4 Jun 2013 07:56:32 +0000]
Unplug v2_to_v3 adapter from the dummy driver, since dummy driver is a native v3 driver

6 years agoRefactor Dummy Driver and make it implements AM API v3 natively
Mohamed Larabi [Tue, 4 Jun 2013 07:52:31 +0000]
Refactor Dummy Driver and make it implements AM API v3 natively

6 years agoMainly cleaning and commenting.
Sandrine Avakian [Mon, 27 May 2013 13:28:18 +0000]
Mainly cleaning and commenting.

6 years agofurther cleaning and commenting
Sandrine Avakian [Mon, 13 May 2013 13:25:34 +0000]
further cleaning and commenting

6 years agodocstring slabdriver. touch ups slabimporter.
Sandrine Avakian [Tue, 7 May 2013 13:17:28 +0000]
docstring slabdriver. touch ups slabimporter.

6 years agodocstring OK in slabimporter.py
Sandrine Avakian [Mon, 6 May 2013 13:10:09 +0000]
docstring OK in slabimporter.py

6 years agocleaning slabimporter
Sandrine Avakian [Mon, 6 May 2013 08:18:11 +0000]
cleaning slabimporter

6 years agoRefactoring import
Sandrine Avakian [Mon, 29 Apr 2013 12:24:14 +0000]
Refactoring import

6 years agocleaning slabimporter.py
Sandrine Avakian [Mon, 29 Apr 2013 08:23:54 +0000]
cleaning slabimporter.py

6 years agoAttemtpt at modifying requirements.
Sandrine Avakian [Thu, 25 Apr 2013 09:46:00 +0000]
Attemtpt at modifying requirements.

6 years agoremoving all theversion s in requirements for jenkins
Sandrine Avakian [Wed, 24 Apr 2013 13:09:35 +0000]
removing all theversion s in requirements for jenkins

6 years agoremoving reportbug off the requirements
Sandrine Avakian [Wed, 24 Apr 2013 12:54:00 +0000]
removing reportbug off the requirements

6 years agoremoving versions in requirements for debian packages.
Sandrine Avakian [Wed, 24 Apr 2013 12:35:40 +0000]
removing versions in requirements for debian packages.

6 years agoquick fix in requirements python-apt
Sandrine Avakian [Wed, 24 Apr 2013 12:25:41 +0000]
quick fix in requirements python-apt

6 years agomistake
Sandrine Avakian [Mon, 22 Apr 2013 13:44:50 +0000]
mistake

6 years agoCleaning in slabapi. Trying a small fix to the sfi.py show
Sandrine Avakian [Mon, 22 Apr 2013 13:43:19 +0000]
Cleaning in slabapi. Trying a small fix to the sfi.py show
in slabdriver.py.

6 years agoChange in chardet version in requirements for jenkins virtualenv.
Sandrine Avakian [Mon, 22 Apr 2013 13:18:24 +0000]
Change in chardet version in requirements for jenkins virtualenv.

6 years agoChange in ZSI version in requirements for jenkins virtualenv.
Sandrine Avakian [Mon, 22 Apr 2013 13:11:44 +0000]
Change in ZSI version in requirements for jenkins virtualenv.

6 years agoChange in SOAppy version in requirements for jenkins virtualenv.
Sandrine Avakian [Mon, 22 Apr 2013 12:57:31 +0000]
Change in SOAppy version in requirements for jenkins virtualenv.

6 years agoadding requirements file listing python libs needed
Sandrine Avakian [Mon, 22 Apr 2013 11:52:18 +0000]
adding requirements file listing python libs needed

6 years agosmall cleaning.
Sandrine Avakian [Fri, 19 Apr 2013 10:15:59 +0000]
small cleaning.

6 years agoPutting all the driver related calls into slab_api (Getslices,GetNodes...).
Sandrine Avakian [Tue, 2 Apr 2013 10:21:23 +0000]
Putting all the driver related calls into slab_api (Getslices,GetNodes...).
Cleaning commented code.

6 years agopl: node component_id takes also site login_base
Mohamed Larabi [Wed, 29 May 2013 14:45:01 +0000]
pl: node component_id takes also site login_base

6 years agopl: set exclusive property in RSpec according to node type
Mohamed Larabi [Wed, 29 May 2013 13:52:54 +0000]
pl: set exclusive property in RSpec according to node type

6 years agoSlice Manager: Merge returned Values of Delete
Mohamed Larabi [Tue, 28 May 2013 17:00:57 +0000]
Slice Manager: Merge returned Values of Delete

6 years agopldriver: specifie the rspec version for the describe call within perform_operation_a...
Mohamed Larabi [Tue, 28 May 2013 13:25:35 +0000]
pldriver: specifie the rspec version for the describe call within perform_operation_action

6 years agoPerformOperationaAction takes creds array
Mohamed Larabi [Tue, 28 May 2013 13:21:06 +0000]
PerformOperationaAction takes creds array

6 years agoOops ... remove pl from the list of v2 drivers managed by the v2_to_v3_adapter
Mohamed Larabi [Tue, 28 May 2013 12:59:13 +0000]
Oops ... remove pl from the list of v2 drivers managed by the v2_to_v3_adapter

6 years agoFix dummy driver
Mohamed Larabi [Tue, 28 May 2013 12:29:13 +0000]
Fix dummy driver

6 years agocosmetic
Mohamed Larabi [Tue, 28 May 2013 10:23:50 +0000]
cosmetic

6 years ago1st draft of v2_to_v3_adapter, which brings v3 compatibility to existing v2 drivers
Mohamed Larabi [Tue, 28 May 2013 10:20:28 +0000]
1st draft of v2_to_v3_adapter, which brings v3 compatibility to existing v2 drivers

6 years agoPlug v2_to_v3_adapter into existing v2 drivers
Mohamed Larabi [Tue, 28 May 2013 10:18:32 +0000]
Plug v2_to_v3_adapter into existing v2 drivers

6 years agoReplace RSpec elements Node and Services in v2 drivers by NodeElement and ServicesElement
Mohamed Larabi [Tue, 28 May 2013 10:16:17 +0000]
Replace RSpec elements Node and Services in v2 drivers by NodeElement and ServicesElement

6 years agosfi myslice: user might want specify which authority/slice creds to delegate to mysli...
Mohamed Larabi [Fri, 24 May 2013 13:58:33 +0000]
sfi myslice: user might want specify which authority/slice creds to delegate to myslice (options -a and -s)

6 years agoExpress Lease start_time in RFC3339 date format not in epoch
Mohamed Larabi [Fri, 24 May 2013 08:00:16 +0000]
Express Lease start_time in RFC3339 date format not in epoch

6 years agobump version number in v3 to be 3.0
Thierry Parmentelat [Thu, 23 May 2013 12:53:50 +0000]
bump version number in v3 to be 3.0

6 years agoturns out for now, one instance of xmlrpclib.ServerProxy won't happily run several...
Thierry Parmentelat [Thu, 23 May 2013 12:47:57 +0000]
turns out for now, one instance of xmlrpclib.ServerProxy won't happily run several API calls

6 years agomore compact output with -v - reliable return code for 'sfi myslice'
Thierry Parmentelat [Thu, 23 May 2013 12:33:24 +0000]
more compact output with -v - reliable return code for 'sfi myslice'

6 years agofirst draft of 'sfi myslice' actually tested against a manifold v2 api server
Thierry Parmentelat [Thu, 23 May 2013 12:16:54 +0000]
first draft of 'sfi myslice' actually tested against a manifold v2 api server

Conflicts:
sfa/client/sfi.py

6 years agonicer/more instructive messages when running sfi myslice
Thierry Parmentelat [Thu, 23 May 2013 11:55:21 +0000]
nicer/more instructive messages when running sfi myslice

6 years agoremove help mentions hrn, not name
Thierry Parmentelat [Thu, 23 May 2013 10:03:52 +0000]
remove help mentions hrn, not name

6 years agonicer sfi config
Thierry Parmentelat [Thu, 23 May 2013 10:03:22 +0000]
nicer sfi config

6 years agomanually complete previous move
Thierry Parmentelat [Thu, 23 May 2013 09:38:14 +0000]
manually complete previous move

6 years agoreorder parser create funcs
Thierry Parmentelat [Thu, 23 May 2013 09:34:29 +0000]
reorder parser create funcs

6 years agofix broken sfi config
Thierry Parmentelat [Thu, 23 May 2013 08:43:13 +0000]
fix broken sfi config

6 years agoforce make version to redo no matter what
Thierry Parmentelat [Thu, 23 May 2013 08:42:59 +0000]
force make version to redo no matter what

6 years agofirst rough version of a complete sfi myslice
Thierry Parmentelat [Wed, 22 May 2013 18:35:30 +0000]
first rough version of a complete sfi myslice
not thoroughly tested yet, as none of my v2 APIs seem to respond for now

Conflicts:
sfa/client/manifolduploader.py

6 years agouses utcnow() instead of now() when testing for credential validity
Thierry Parmentelat [Wed, 22 May 2013 15:27:30 +0000]
uses utcnow() instead of now() when testing for credential validity

6 years agonicer layout
Thierry Parmentelat [Wed, 22 May 2013 15:23:24 +0000]
nicer layout

6 years agoshuffle/unexpose commands so that myslice comes last
Thierry Parmentelat [Wed, 22 May 2013 14:43:47 +0000]
shuffle/unexpose commands so that myslice comes last

6 years agomore cosmetic
Thierry Parmentelat [Wed, 22 May 2013 14:38:43 +0000]
more cosmetic

6 years agoprovide example for 'sfi delegate' as well, refer to 'sfi myslice'
Thierry Parmentelat [Wed, 22 May 2013 14:13:32 +0000]
provide example for 'sfi delegate' as well, refer to 'sfi myslice'
plus more minor cosmetic changes for the online doc

Conflicts:
sfa/client/sfi.py

6 years agocosmetic changes here and there
Thierry Parmentelat [Wed, 22 May 2013 13:42:26 +0000]
cosmetic changes here and there

6 years agodeprecate former 'available' list that was manually maintained
Thierry Parmentelat [Wed, 22 May 2013 08:54:50 +0000]
deprecate former 'available' list that was manually maintained
replace with a decorator-based declaration mechanism where we can
more easily maintain argument list, doc and even examples of each command

Conflicts:
sfa/client/sfi.py

6 years agocosmetic
Thierry Parmentelat [Wed, 22 May 2013 07:06:01 +0000]
cosmetic

6 years agoscaffolding command myslice (does not do anything yet)
Thierry Parmentelat [Wed, 22 May 2013 07:05:51 +0000]
scaffolding command myslice (does not do anything yet)

6 years agonicer output of sfi (catches SystemExit)
Thierry Parmentelat [Tue, 21 May 2013 15:14:24 +0000]
nicer output of sfi (catches SystemExit)

6 years agoFix leases allocation in pl
Mohamed Larabi [Mon, 6 May 2013 11:46:50 +0000]
Fix leases allocation in pl

6 years agoOops.. fix indentation error
Mohamed Larabi [Mon, 6 May 2013 09:12:23 +0000]
Oops.. fix indentation error

6 years agoupdate list of methods
Mohamed Larabi [Sun, 5 May 2013 13:36:27 +0000]
update list of methods

6 years agoremove create method from sfaadmin.py
Mohamed Larabi [Fri, 3 May 2013 16:13:32 +0000]
remove create method from sfaadmin.py

6 years agosfaadmin.py clean up
Mohamed Larabi [Fri, 3 May 2013 16:11:46 +0000]
sfaadmin.py clean up

6 years agoclean up
Mohamed Larabi [Fri, 3 May 2013 14:31:32 +0000]
clean up

6 years agoclean up
Mohamed Larabi [Fri, 3 May 2013 14:22:37 +0000]
clean up

6 years agoFix slice manager Status merging
Mohamed Larabi [Thu, 2 May 2013 16:14:57 +0000]
Fix slice manager Status merging

6 years agoGENI AM API v3 compliant abstract driver class
Mohamed Larabi [Thu, 2 May 2013 12:57:49 +0000]
GENI AM API v3 compliant abstract driver class

6 years agoembed debian stuff in main Makefile
Thierry Parmentelat [Thu, 2 May 2013 10:51:28 +0000]
embed debian stuff in main Makefile

6 years agoforget about plrelease
Thierry Parmentelat [Thu, 2 May 2013 09:49:51 +0000]
forget about plrelease

6 years agomore robust setup.py for cleanups
Thierry Parmentelat [Thu, 2 May 2013 09:31:47 +0000]
more robust setup.py for cleanups

6 years agouse new names when debian building
Thierry Parmentelat [Thu, 2 May 2013 09:25:03 +0000]
use new names when debian building

6 years agoattempt to get the sfa debian build to work again
Thierry Parmentelat [Thu, 2 May 2013 08:40:30 +0000]
attempt to get the sfa debian build to work again

6 years agoupdated comments
Tony Mack [Wed, 10 Apr 2013 12:56:28 +0000]
updated comments

6 years agominor updates
Tony Mack [Wed, 10 Apr 2013 00:09:28 +0000]
minor updates

6 years agofix sfa initscript
Mohamed Larabi [Thu, 4 Apr 2013 10:22:03 +0000]
fix sfa initscript

6 years agoplaggregate fix
Mohamed Larabi [Thu, 4 Apr 2013 09:34:07 +0000]
plaggregate fix