6 years agoRevert "fix sfa-client pkg"
Mohamed Larabi [Mon, 13 Jan 2014 18:09:29 +0000]
Revert "fix sfa-client pkg"

This reverts commit 000636812d39b36d343b3660417c3052b8555572.

6 years agofix sfa-client pkg
Mohamed Larabi [Mon, 13 Jan 2014 17:59:48 +0000]
fix sfa-client pkg

6 years agofix sfa-client pkg
Mohamed Larabi [Mon, 13 Jan 2014 17:56:36 +0000]
fix sfa-client pkg

6 years agodebian pkg: temporarely turn off *.wsdl packaging
Mohamed Larabi [Mon, 13 Jan 2014 17:52:23 +0000]
debian pkg: temporarely turn off *.wsdl packaging

6 years agoyet another attempt
Mohamed Larabi [Mon, 13 Jan 2014 17:37:31 +0000]
yet another attempt

6 years agodebian pgk: attempt to fix *.wsdl handling
Mohamed Larabi [Mon, 13 Jan 2014 17:00:51 +0000]
debian pgk: attempt to fix *.wsdl handling

6 years agodebian packaging fix
Mohamed Larabi [Mon, 13 Jan 2014 16:32:51 +0000]
debian packaging fix

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Mohamed Larabi [Mon, 13 Jan 2014 16:24:38 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoattempt to fix debian packaging
Mohamed Larabi [Mon, 13 Jan 2014 16:24:31 +0000]
attempt to fix debian packaging

6 years agoAdding sfa/cortexlab in setup.py.
Sandrine Avakian [Mon, 13 Jan 2014 14:14:18 +0000]
Adding sfa/cortexlab in setup.py.

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Mon, 13 Jan 2014 14:12:23 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoFixing small mistakes in code / commentary.
Sandrine Avakian [Mon, 13 Jan 2014 14:12:04 +0000]
Fixing small mistakes in code / commentary.

6 years agoDebian/Ubuntu packaging: replace site-packages by dist-packages
Mohamed Larabi [Mon, 13 Jan 2014 13:08:35 +0000]
Debian/Ubuntu packaging: replace site-packages by dist-packages

6 years agoFurther modificatons for cortexlabv3.
Sandrine Avakian [Fri, 10 Jan 2014 10:13:56 +0000]
Further modificatons for cortexlabv3.
Cosmetic change in iotlabaggregate.

6 years agoSmall fixes in the documentation, test script and iotlabdriver.
Sandrine Avakian [Thu, 9 Jan 2014 16:21:03 +0000]
Small fixes in the documentation, test script and iotlabdriver.

6 years agoPorting cortexlab to geni-v3.
Sandrine Avakian [Thu, 9 Jan 2014 16:20:06 +0000]
Porting cortexlab to geni-v3.
May try to factor the code in the future, as Iotlab and Cortexlab drivers are similar.

6 years agocosmetic - Should use the same file as iotlab (iotlabslices) in
Sandrine Avakian [Tue, 7 Jan 2014 15:26:46 +0000]
cosmetic - Should use the same file as iotlab (iotlabslices) in
cortexlabdriver.

6 years agoCorrecting the doc in cortexlab.
Sandrine Avakian [Tue, 7 Jan 2014 15:25:05 +0000]
Correcting the doc in cortexlab.
Fixing bug in sfi_client_tests.py.

6 years agoAdding docs in cortexlab.
Sandrine Avakian [Tue, 7 Jan 2014 10:55:34 +0000]
Adding docs in cortexlab.

6 years agoWorkaround export certificate in sfaadmin
Loic Baron [Fri, 27 Dec 2013 09:54:31 +0000]
Workaround export certificate in sfaadmin

6 years agoDocumenting and cleaning test scripts in /testbeds/iotlab/tests.
Sandrine Avakian [Thu, 19 Dec 2013 14:41:48 +0000]
Documenting and cleaning test scripts in /testbeds/iotlab/tests.
Adding documentation in sphinx file index.rst.

6 years agoCleaning and documenting Iotlab files.
Sandrine Avakian [Wed, 18 Dec 2013 14:04:00 +0000]
Cleaning and documenting Iotlab files.

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Wed, 18 Dec 2013 14:02:22 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoAdding sphinx doc configuration files in iotlab.
Sandrine Avakian [Wed, 18 Dec 2013 13:54:48 +0000]
Adding sphinx doc configuration files in iotlab.
Creating a new "docs" folder in sfa/iotlab.

6 years agosfi: Renew() handles single slivers + cosmetic
Mohamed Larabi [Tue, 17 Dec 2013 14:12:09 +0000]
sfi: Renew() handles single slivers + cosmetic

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Mohamed Larabi [Mon, 16 Dec 2013 17:44:40 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoProvision(), Delete() and PerformOperationalAction() handle single slivers
Mohamed Larabi [Mon, 16 Dec 2013 17:44:32 +0000]
Provision(), Delete() and PerformOperationalAction() handle single slivers

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Mon, 16 Dec 2013 12:57:14 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoIotlab now using sfa database for the special table lease_table.
Sandrine Avakian [Mon, 16 Dec 2013 12:56:23 +0000]
Iotlab now using sfa database for the special table lease_table.
Using alchemy.py classes to create a session to the DB.

6 years agooups
Mohamed Larabi [Mon, 16 Dec 2013 09:58:06 +0000]
oups

6 years agopldriver: sliver_to_slice_xrn() and check_sliver_credentials() mgt foreign slices
Mohamed Larabi [Mon, 16 Dec 2013 09:42:38 +0000]
pldriver: sliver_to_slice_xrn() and check_sliver_credentials() mgt foreign slices

6 years agoMoving methods using the SFA db and api object from IotlabShell to IotlabDriver.
Sandrine Avakian [Fri, 13 Dec 2013 16:00:35 +0000]
Moving methods using the SFA db and api object from IotlabShell to IotlabDriver.
Propagating the changes in iotlabimporter, iotlabaggregate and iotlabslices.

6 years agoFunctional v3 version of Iotlab.
Sandrine Avakian [Fri, 13 Dec 2013 14:39:21 +0000]
Functional v3 version of Iotlab.

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Fri, 13 Dec 2013 14:35:44 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Mohamed Larabi [Fri, 13 Dec 2013 10:25:09 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agopl: wider mgt of new slice url and description
Mohamed Larabi [Fri, 13 Dec 2013 10:25:02 +0000]
pl: wider mgt of new slice url and description

6 years agofix for sfi version and sfi trusted, that were broken because of the -R option
Thierry Parmentelat [Thu, 12 Dec 2013 11:36:03 +0000]
fix for sfi version and sfi trusted, that were broken because of the -R option

6 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Tue, 10 Dec 2013 13:05:53 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

6 years agoAllocate, Describe, Provision now working for iotlab.
Sandrine Avakian [Tue, 10 Dec 2013 12:42:55 +0000]
Allocate, Describe, Provision now working for iotlab.

6 years agoSetting tag sfa-3.1-1 sfa-3.1-1
Thierry Parmentelat [Tue, 10 Dec 2013 07:57:12 +0000]
Setting tag sfa-3.1-1
-- core
clean up rspecs.
GENIv3 rspecs enhirits everything from pgv2.
fix dbsession mgt by attributing each incoming API call has its own dbsession.
update all drivers and v2_to_v3_adapter according to dbsession fix.
fix DB migration.
-- client
fix sfi.py myslice.
sfi.py new option "my_pkcs12".
sfi.py defaulr rspec version is GENIv3
sfi.py trusted target either Registry interface or Slice interface.
-- PlanetLab
rebase all pl driver operations around the objects HRNs.
ignore objects (Site/Slice/Person/Node) coming from MyPLC peering.
importer ignores sites with tag sfa_created='True'.
-- IoTLab
In progress writing of native AM API v3 compliant driver.

6 years agobump version number to 3.1
Thierry Parmentelat [Tue, 10 Dec 2013 07:55:06 +0000]
bump version number to 3.1

6 years agopl: set new person HRN after adding it to the site
Mohamed Larabi [Thu, 5 Dec 2013 10:54:22 +0000]
pl: set new person HRN after adding it to the site

6 years agoplslices.verify_person: get the site and slice of a person using their HRNs
Mohamed Larabi [Thu, 5 Dec 2013 10:15:44 +0000]
plslices.verify_person: get the site and slice of a person using their HRNs

6 years agodon't import sites with tag 'sfa_created'==True
Mohamed Larabi [Wed, 4 Dec 2013 14:52:55 +0000]
don't import sites with tag 'sfa_created'==True

7 years agoroll back the option --interface and use --registry-interface (-R) for both version...
Mohamed Larabi [Tue, 3 Dec 2013 10:00:21 +0000]
roll back the option --interface and use --registry-interface (-R) for both version and trusted calls

7 years agopgv2services fix
Mohamed Larabi [Mon, 2 Dec 2013 19:22:08 +0000]
pgv2services fix

7 years agosfi.py: fix storing adv rspec in a file
Mohamed Larabi [Mon, 2 Dec 2013 19:19:27 +0000]
sfi.py: fix storing adv rspec in a file

7 years agosfi.py: use option "interface" to select the SFA interface to talk to (sm or registry...
Mohamed Larabi [Mon, 2 Dec 2013 17:39:31 +0000]
sfi.py: use option "interface" to select the SFA interface to talk to (sm or registry), and update "version" and "trusted" accordingly

7 years agoRemove IotLab flavour from V2ToV3Adapter supported flavours
Mohamed Larabi [Mon, 2 Dec 2013 13:30:29 +0000]
Remove IotLab flavour from V2ToV3Adapter supported flavours

7 years agoremove rspec/elements/v3 from setup.py packages
Mohamed Larabi [Mon, 2 Dec 2013 12:35:46 +0000]
remove rspec/elements/v3 from setup.py packages

7 years agorspecs pgv3 enhirits everything from pgv2
Mohamed Larabi [Thu, 28 Nov 2013 14:36:37 +0000]
rspecs pgv3 enhirits everything from pgv2

7 years agoDescribe(): look for the slice based on its HRN
Mohamed Larabi [Wed, 27 Nov 2013 17:23:41 +0000]
Describe(): look for the slice based on its HRN

7 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Mohamed Larabi [Tue, 26 Nov 2013 15:49:11 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

7 years agofix get_services for rspecs pgv2 and geniv3
Mohamed Larabi [Tue, 26 Nov 2013 15:49:01 +0000]
fix get_services for rspecs pgv2 and geniv3

7 years agoBug fix : IotlabShell does not take an api object as a paremater
Sandrine Avakian [Tue, 26 Nov 2013 15:10:07 +0000]
Bug fix : IotlabShell does not take an api object as a paremater
but a config object.

7 years agoAdding iotlabxrn.py
Sandrine Avakian [Tue, 26 Nov 2013 14:48:43 +0000]
Adding iotlabxrn.py

7 years agominor: fix save_rspec_to_file in sfi.py
Mohamed Larabi [Tue, 26 Nov 2013 14:46:58 +0000]
minor: fix save_rspec_to_file in sfi.py

7 years agoMerge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3
Sandrine Avakian [Tue, 26 Nov 2013 14:46:36 +0000]
Merge branch 'geni-v3' of ssh://git.onelab.eu/git/sfa into geni-v3

7 years agoIotlab moving to geni-v3 : First commit
Sandrine Avakian [Tue, 26 Nov 2013 14:45:08 +0000]
Iotlab moving to geni-v3 : First commit
Changing iotlabimporter to use IotlabShell instead of the IotlabDriver
(config replaced by api).
Adding Describe and list_resources in iotlabaggregate.py.

7 years agosfi: default rspec version is GENIv3
Mohamed Larabi [Tue, 26 Nov 2013 14:35:31 +0000]
sfi: default rspec version is GENIv3

7 years agopl cleanup: remove myplc peering residues
Mohamed Larabi [Tue, 26 Nov 2013 14:19:10 +0000]
pl cleanup: remove myplc peering residues

7 years agoenable the person's account after being registered
Mohamed Larabi [Tue, 26 Nov 2013 10:58:27 +0000]
enable the person's account after being registered

7 years agoDB Migration: fix 003_sliver_allocations.py
Mohamed Larabi [Mon, 25 Nov 2013 16:53:23 +0000]
DB Migration: fix 003_sliver_allocations.py

7 years agopldriver.Register(): add person to site anyway
Mohamed Larabi [Thu, 21 Nov 2013 15:27:52 +0000]
pldriver.Register(): add person to site anyway

7 years agoignore Persons/Slices/Sites/Nodes that comes from plc peering
Mohamed Larabi [Thu, 21 Nov 2013 14:44:23 +0000]
ignore Persons/Slices/Sites/Nodes that comes from plc peering

7 years agofix dbsession retrieval in plaggregate
Mohamed Larabi [Thu, 21 Nov 2013 13:37:40 +0000]
fix dbsession retrieval in plaggregate

7 years agocheck/set slice url and description when creating a new slice
Mohamed Larabi [Thu, 21 Nov 2013 13:32:25 +0000]
check/set slice url and description when creating a new slice

7 years agoupdate_cert_records() uses global_dbsession
Mohamed Larabi [Thu, 21 Nov 2013 11:37:09 +0000]
update_cert_records() uses global_dbsession

7 years agoextend AM version with sfa field
Mohamed Larabi [Thu, 21 Nov 2013 11:32:17 +0000]
extend AM version with sfa field

7 years agoapply dbsession changes on v2_to_v3_adapter origin/geni-v3
Mohamed Larabi [Mon, 18 Nov 2013 09:44:50 +0000]
apply dbsession changes on v2_to_v3_adapter

7 years agoupdate v2_to_v3_adapter constructor
Mohamed Larabi [Fri, 15 Nov 2013 15:23:48 +0000]
update v2_to_v3_adapter constructor

7 years agothis should end the move to api-related dbsession for the iotlab driver
Thierry Parmentelat [Fri, 15 Nov 2013 14:13:10 +0000]
this should end the move to api-related dbsession for the iotlab driver

7 years agoChanging get_user_record into a normal object method.
Sandrine Avakian [Fri, 15 Nov 2013 14:01:16 +0000]
Changing get_user_record into a normal object method.

7 years agoTesting cortexlab objects - few fixes.
Sandrine Avakian [Fri, 15 Nov 2013 14:00:46 +0000]
Testing cortexlab objects - few fixes.

7 years agoAdding file to be completed by cortexlab testbed calls to get the nodes,
Sandrine Avakian [Fri, 15 Nov 2013 13:59:33 +0000]
Adding file to be completed by cortexlab testbed calls to get the nodes,
leases and slices.

7 years agoone remaining staticmethod in iotlabdriver needs dbsession
Thierry Parmentelat [Fri, 15 Nov 2013 13:48:13 +0000]
one remaining staticmethod in iotlabdriver needs dbsession
updated this one, + comments on how to do this properly

7 years agoiotlabshell won’t use global dbsession anymore
Thierry Parmentelat [Fri, 15 Nov 2013 13:47:03 +0000]
iotlabshell won’t use global dbsession anymore

7 years agobuild drivers from an api instance, not a config anymore
Thierry Parmentelat [Fri, 15 Nov 2013 13:44:30 +0000]
build drivers from an api instance, not a config anymore

7 years agoRenaming variable holding a reference to the iotlab database.
Sandrine Avakian [Thu, 14 Nov 2013 15:26:12 +0000]
Renaming variable holding a reference to the iotlab database.

7 years agoFollowing methods are no longer static in iotlabshell / cortexlabshell:
Sandrine Avakian [Thu, 14 Nov 2013 14:12:14 +0000]
Following methods are no longer static in iotlabshell / cortexlabshell:
- GetKeys
- _sql_get_slice_info
- _sql_get_slice_info_from_user
- GetPeers
- AddSlice
-__add_person_to_db

7 years agobug fix in iotlabdriver. cleaning in iotlabshell.
Sandrine Avakian [Thu, 14 Nov 2013 13:42:56 +0000]
bug fix in iotlabdriver. cleaning in iotlabshell.

7 years agoBug fix in test scipt.
Sandrine Avakian [Thu, 14 Nov 2013 13:35:20 +0000]
Bug fix in test scipt.

7 years agoCortexlab driver modifications - propagating cortexlabshell
Sandrine Avakian [Thu, 14 Nov 2013 12:44:43 +0000]
Cortexlab driver modifications - propagating cortexlabshell

7 years agoChanging iotlabapi to iotlabshell - propagating the changes
Sandrine Avakian [Thu, 14 Nov 2013 10:27:40 +0000]
Changing iotlabapi to iotlabshell - propagating the changes

7 years agoCleaner version of cortexlab.
Sandrine Avakian [Wed, 13 Nov 2013 14:24:55 +0000]
Cleaner version of cortexlab.

7 years agoMerge remote-tracking branch 'origin/geni-v3' into geni-v3
Git User [Thu, 14 Nov 2013 07:34:43 +0000]
Merge remote-tracking branch 'origin/geni-v3' into geni-v3

7 years agoMerge branch 'geni-v3' into dbsession dbsession
Thierry Parmentelat [Thu, 14 Nov 2013 07:31:26 +0000]
Merge branch 'geni-v3' into dbsession
dbsession at this point is almost in sync with geni-v3, let's integrate tehe rest of the deltas

7 years agoMerge remote-tracking branch 'origin/geni-v3' into geni-v3
Git User [Wed, 13 Nov 2013 17:34:53 +0000]
Merge remote-tracking branch 'origin/geni-v3' into geni-v3

7 years agoplshell: explicitly cast to string PL Username and AuthString
Mohamed Larabi [Wed, 13 Nov 2013 17:27:36 +0000]
plshell: explicitly cast to string PL Username and AuthString

7 years agofix indentation error
Mohamed Larabi [Wed, 13 Nov 2013 08:43:41 +0000]
fix indentation error

7 years agoMerge remote-tracking branch 'origin/geni-v3' into geni-v3
Git User [Tue, 12 Nov 2013 22:32:20 +0000]
Merge remote-tracking branch 'origin/geni-v3' into geni-v3

7 years agopldriver: set Site/Slice/Person HRN in Register() and Update()
Mohamed Larabi [Tue, 12 Nov 2013 22:30:16 +0000]
pldriver: set Site/Slice/Person HRN in Register() and Update()

7 years agoupdated dbsession.readme
Thierry Parmentelat [Tue, 12 Nov 2013 13:35:25 +0000]
updated dbsession.readme

7 years agoUpdate federica driver constructor
Mohamed Larabi [Tue, 12 Nov 2013 10:40:15 +0000]
Update federica driver constructor

7 years agofix dbsession retrieval in plslices
Mohamed Larabi [Tue, 12 Nov 2013 10:34:52 +0000]
fix dbsession retrieval in plslices

7 years agoApply dbsession changes on openstack driver
Mohamed Larabi [Tue, 12 Nov 2013 10:29:52 +0000]
Apply dbsession changes on openstack driver

7 years agoApply dbsession changes on Nitos driver
Mohamed Larabi [Tue, 12 Nov 2013 10:18:48 +0000]
Apply dbsession changes on Nitos driver

7 years agoApply dbsession changes on dummy driver
Mohamed Larabi [Tue, 12 Nov 2013 10:13:23 +0000]
Apply dbsession changes on dummy driver

7 years agoMerge remote-tracking branch 'local_master/geni-v3' into geni-v3
Git User [Sun, 10 Nov 2013 22:59:07 +0000]
Merge remote-tracking branch 'local_master/geni-v3' into geni-v3

7 years agostart a readme on this move
Thierry Parmentelat [Sat, 9 Nov 2013 09:25:45 +0000]
start a readme on this move