sfa.git
9 years agoremove debug logging geni-v2
Tony Mack [Fri, 23 May 2014 13:51:01 +0000 (09:51 -0400)]
remove debug logging

9 years agofix speaks for auth
Tony Mack [Thu, 22 May 2014 02:12:40 +0000 (22:12 -0400)]
fix speaks for auth

9 years agopass options to auth.check()
Tony Mack [Thu, 22 May 2014 02:02:04 +0000 (22:02 -0400)]
pass options to auth.check()

9 years agofix speaks for auth
Tony Mack [Thu, 22 May 2014 02:00:57 +0000 (22:00 -0400)]
fix speaks for auth

10 years agopass options to check_credentials()
Tony Mack [Wed, 2 Apr 2014 22:46:29 +0000 (18:46 -0400)]
pass options to check_credentials()

10 years agoworking towards supporting speaks for credentials
Tony Mack [Wed, 2 Apr 2014 22:45:19 +0000 (18:45 -0400)]
working towards supporting speaks for credentials

10 years agofix syntax error
Tony Mack [Wed, 2 Apr 2014 19:35:47 +0000 (15:35 -0400)]
fix syntax error

10 years agodo not truncate login base
Tony Mack [Fri, 28 Feb 2014 19:43:45 +0000 (14:43 -0500)]
do not truncate login base

10 years agofix NameError
Tony Mack [Thu, 27 Feb 2014 14:12:43 +0000 (09:12 -0500)]
fix NameError

10 years agoincluding missing line
Tony Mack [Wed, 26 Feb 2014 20:00:00 +0000 (15:00 -0500)]
including missing line

10 years agofix attribute error
Tony Mack [Wed, 26 Feb 2014 00:58:53 +0000 (19:58 -0500)]
fix attribute error

10 years agouse SFA_MAX_SLICE_RENEW instead of hardcoded value to determine the maximum days...
Tony Mack [Wed, 26 Feb 2014 00:19:34 +0000 (19:19 -0500)]
use SFA_MAX_SLICE_RENEW instead of hardcoded value to determine the maximum days a slice can be renewed

10 years agouse plxrn to process xrns
Tony Mack [Tue, 25 Feb 2014 15:12:38 +0000 (10:12 -0500)]
use plxrn to process xrns

10 years agofix regex in pl_login_base()
Tony Mack [Tue, 25 Feb 2014 15:05:21 +0000 (10:05 -0500)]
fix regex in pl_login_base()

10 years agohandle escape chars in hrn
Tony Mack [Mon, 17 Feb 2014 16:35:28 +0000 (11:35 -0500)]
handle escape chars in hrn

10 years agoadding support for geni_speaking_for option
Tony Mack [Wed, 22 Jan 2014 02:50:11 +0000 (21:50 -0500)]
adding support for geni_speaking_for option

10 years agoadded support for geni_extend_alap (as long as possible) in RenewSliver
Tony Mack [Wed, 22 Jan 2014 02:02:05 +0000 (21:02 -0500)]
added support for geni_extend_alap (as long as possible) in RenewSliver

10 years agotypo
Mohamed Larabi [Wed, 15 Jan 2014 14:14:49 +0000 (15:14 +0100)]
typo

10 years agoroll back the option --interface and use --registry-interface (-R) for both version... geni-v2-broken-and-discontinued
Mohamed Larabi [Tue, 3 Dec 2013 10:05:30 +0000 (11:05 +0100)]
roll back the option --interface and use --registry-interface (-R) for both version and trusted calls

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

10 years agoFixed call to know the trusted roots of an AM sfi.py trusted to call the AM / sfi...
Loic Baron [Mon, 2 Dec 2013 13:04:15 +0000 (14:04 +0100)]
Fixed call to know the trusted roots of an AM sfi.py trusted to call the AM / sfi.py trusted -R for the Registry

10 years agodefalt read timeout to 60 seconds
Tony Mack [Wed, 20 Nov 2013 00:54:28 +0000 (19:54 -0500)]
defalt read timeout to 60 seconds

10 years agoCleaning and documenting cortexlabdriver.
Sandrine Avakian [Tue, 19 Nov 2013 09:37:13 +0000 (10:37 +0100)]
Cleaning and documenting cortexlabdriver.

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

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

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

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 15:28:48 +0000 (10:28 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

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

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 14:16:42 +0000 (09:16 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

10 years agoFollowing methods are no longer static in iotlabshell / cortexlabshell:
Sandrine Avakian [Thu, 14 Nov 2013 14:12:14 +0000 (15:12 +0100)]
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

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 13:43:42 +0000 (08:43 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

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

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 13:37:49 +0000 (08:37 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

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

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 12:46:46 +0000 (07:46 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

10 years agoCortexlab driver modifications - propagating cortexlabshell
Sandrine Avakian [Thu, 14 Nov 2013 12:44:43 +0000 (13:44 +0100)]
Cortexlab driver modifications - propagating cortexlabshell

10 years agoMerge remote-tracking branch 'origin/geni-v2' into geni-v2
Git User [Thu, 14 Nov 2013 10:28:47 +0000 (05:28 -0500)]
Merge remote-tracking branch 'origin/geni-v2' into geni-v2

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

10 years agoMerge branch 'geni-v2' of ssh://git.planet-lab.org/git/sfa into geni-v2
Tony Mack [Wed, 13 Nov 2013 14:51:30 +0000 (09:51 -0500)]
Merge branch 'geni-v2' of ssh://git.planet-lab.org/git/sfa into geni-v2

10 years agoinclude legacy fields in Resolve output for backwards compatibility
Tony Mack [Wed, 13 Nov 2013 14:51:09 +0000 (09:51 -0500)]
include legacy fields in Resolve output for backwards compatibility

10 years agoCleaner version of cortexlab.
Sandrine Avakian [Wed, 13 Nov 2013 14:24:55 +0000 (15:24 +0100)]
Cleaner version of cortexlab.

10 years agominor
Mohamed Larabi [Fri, 8 Nov 2013 11:40:57 +0000 (12:40 +0100)]
minor

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Mohamed Larabi [Thu, 7 Nov 2013 18:22:39 +0000 (19:22 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoPL Driver: 1st shot rebase of PL operations around the HRN tags of Slice/Person/Site
Mohamed Larabi [Thu, 7 Nov 2013 18:22:35 +0000 (19:22 +0100)]
PL Driver: 1st shot rebase of PL operations around the HRN tags of Slice/Person/Site

10 years agocosmetic
Thierry Parmentelat [Thu, 7 Nov 2013 11:33:03 +0000 (12:33 +0100)]
cosmetic

10 years agosfi myslice uses annotation for authentication when uploadong onto manifold origin/bonfire3-dev
Thierry Parmentelat [Wed, 6 Nov 2013 11:39:14 +0000 (12:39 +0100)]
sfi myslice uses annotation for authentication when uploadong onto manifold

10 years agodisplay backend url as logger.info
Thierry Parmentelat [Tue, 5 Nov 2013 11:49:31 +0000 (12:49 +0100)]
display backend url as logger.info

10 years agocosmetic
Thierry Parmentelat [Tue, 5 Nov 2013 11:33:57 +0000 (12:33 +0100)]
cosmetic

10 years agofix options to sfi myslice for selecting a custom backend
Thierry Parmentelat [Tue, 5 Nov 2013 11:29:07 +0000 (12:29 +0100)]
fix options to sfi myslice for selecting a custom backend

10 years agoOOps.
Sandrine Avakian [Tue, 29 Oct 2013 14:19:24 +0000 (15:19 +0100)]
OOps.

10 years agoFinished version after cleaning and refactoring functions
Sandrine Avakian [Tue, 29 Oct 2013 14:03:06 +0000 (15:03 +0100)]
Finished version after cleaning and refactoring functions
to match CorteXLab requirements.
Warning:Needs testing.

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Tue, 29 Oct 2013 14:01:45 +0000 (15:01 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoModifications in get_rspec.
Sandrine Avakian [Tue, 29 Oct 2013 14:00:56 +0000 (15:00 +0100)]
Modifications in get_rspec.
Creating a dedicated function to get the ldap uid
from the slice record instead of piece of code
here and there doing the stuff.

10 years agosfa client bootstrap library has a new 'my_pkcs12' feature, and this is now invoked...
Thierry Parmentelat [Fri, 25 Oct 2013 16:29:02 +0000 (18:29 +0200)]
sfa client bootstrap library has a new 'my_pkcs12' feature, and this is now invoked when running sfi myslice

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Thu, 24 Oct 2013 13:58:49 +0000 (15:58 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoQuick fix in AddLEases.
Sandrine Avakian [Thu, 24 Oct 2013 13:58:30 +0000 (15:58 +0200)]
Quick fix in AddLEases.

10 years agofix nitos rspecs : nitosv1Sliver
Mohamed Larabi [Wed, 23 Oct 2013 13:01:57 +0000 (15:01 +0200)]
fix nitos rspecs : nitosv1Sliver

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Tue, 22 Oct 2013 09:45:04 +0000 (11:45 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoAmelioration in GetReservedNodes.
Sandrine Avakian [Tue, 22 Oct 2013 09:43:34 +0000 (11:43 +0200)]
Amelioration in GetReservedNodes.
Propagating column change in db into GetLeases.

10 years agohandle other sliver_type in geniv3 rspecs
Mohamed Larabi [Fri, 18 Oct 2013 23:09:05 +0000 (01:09 +0200)]
handle other sliver_type in geniv3 rspecs

10 years agoremove pl dependencies fron nitos rspecs
Mohamed Larabi [Fri, 18 Oct 2013 23:07:49 +0000 (01:07 +0200)]
remove pl dependencies fron nitos rspecs

10 years agoChaning node names in show.
Sandrine Avakian [Thu, 17 Oct 2013 13:53:28 +0000 (15:53 +0200)]
Chaning node names in show.

10 years agoPropagating clast changes.
Sandrine Avakian [Thu, 17 Oct 2013 13:40:08 +0000 (15:40 +0200)]
Propagating clast changes.

10 years agoFixing mistake in db name.
Sandrine Avakian [Thu, 17 Oct 2013 13:34:35 +0000 (15:34 +0200)]
Fixing mistake in db name.

10 years agoAdding more error check in OARrestapi.
Sandrine Avakian [Thu, 17 Oct 2013 12:57:09 +0000 (14:57 +0200)]
Adding more error check in OARrestapi.
Changing iotlabpostgres classes name (Db, tables, and table fields)
so that it can be reused in an other testbed.
Propagating the changes in iotlabaggregate and iotlabapi.

10 years agoCreate new cortexlab forlder, for the Cortex-lab testbed,
Sandrine Avakian [Tue, 15 Oct 2013 14:02:58 +0000 (16:02 +0200)]
Create new cortexlab forlder, for the Cortex-lab testbed,
based on the iotlab driver.
So far, all the files in the cortexlab are copies of
iotlab's, with a very few modifications. First draft.

10 years agoMore Rspec modification (test_rspecs)
Sandrine Avakian [Tue, 15 Oct 2013 14:02:30 +0000 (16:02 +0200)]
More Rspec modification (test_rspecs)

10 years agoFix in GetLEases.
Sandrine Avakian [Tue, 15 Oct 2013 11:42:15 +0000 (13:42 +0200)]
Fix in GetLEases.

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Tue, 15 Oct 2013 10:05:10 +0000 (12:05 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoCorrection node names.
Sandrine Avakian [Tue, 15 Oct 2013 10:04:55 +0000 (12:04 +0200)]
Correction node names.

10 years agoenable jordan's hotfix
Tony Mack [Sat, 12 Oct 2013 14:29:19 +0000 (10:29 -0400)]
enable jordan's hotfix

10 years agocall method
Tony Mack [Sat, 12 Oct 2013 14:28:04 +0000 (10:28 -0400)]
call method

10 years agoQuick fix in rspecs.
Sandrine Avakian [Mon, 14 Oct 2013 12:28:36 +0000 (14:28 +0200)]
Quick fix in rspecs.

10 years agoModifying iotlab node hostname sin rspec files.
Sandrine Avakian [Mon, 14 Oct 2013 11:41:31 +0000 (13:41 +0200)]
Modifying iotlab node hostname sin rspec files.

10 years agofix nitos add_nodes
Mohamed Larabi [Fri, 11 Oct 2013 12:59:04 +0000 (14:59 +0200)]
fix nitos add_nodes

10 years agooptparse -> argparse
Thierry Parmentelat [Thu, 10 Oct 2013 20:16:04 +0000 (22:16 +0200)]
optparse -> argparse

10 years agonew option sfadump -c to run verify[_chain] on related object against user-provided...
Thierry Parmentelat [Thu, 10 Oct 2013 20:11:07 +0000 (22:11 +0200)]
new option sfadump -c to run verify[_chain] on related object against user-provided trusted roots

10 years agoreformatted
Thierry Parmentelat [Thu, 10 Oct 2013 20:09:08 +0000 (22:09 +0200)]
reformatted

10 years agosfi myslice : store delegated creds like sfi delegate does, and turn on INFO log...
Thierry Parmentelat [Thu, 10 Oct 2013 17:33:03 +0000 (19:33 +0200)]
sfi myslice : store delegated creds like sfi delegate does, and turn on INFO log level by default

10 years agoSetting tag sfa-2.1-27 sfa-2.1-27
Thierry Parmentelat [Thu, 10 Oct 2013 15:38:46 +0000 (17:38 +0200)]
Setting tag sfa-2.1-27
-- core
Extend all versions of rspecs in order to support "links" and "channels" management methods
several fixes aroung Rspecs in order to make the code usable by 3rd-party tools
expose PL node tags in PGv2 and GENIv3 rspecs
fix default slivers mgt in sfav1 rspecs
fix SM and AM urn format in GetVersion
fix sfaadmin.py to handle extra testbed-dependent info
-- PlanetLab
Better management of external Slices/Persons/Sites
Importer ignores external Slices/Persons/Sites
-- Nitos
uniformize Leases management
address channels with urn
-- IotLab
Renaming slab folders, files and variables to iotlab, the new name of the platform.
New class ParsingResourcesFull in Oarrestapi file. Contain all the parsing nodes functions.
Adding a mobile field to iotlab rspec and a mobility type attribute .
Granularity changed to 60 sec.
Fixing returned rspec in GetSlices and GetLeases.
Corrections in import (importing nodes)
More testis in script files under testbeds/iotlab/tests . Creation of Rspecs request models under r testbeds/iotlab/tests /tests_rspec
Lease filtering by date added in GetLeases.
Commenting and cleaning

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Mohamed Larabi [Thu, 10 Oct 2013 10:02:28 +0000 (12:02 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agono need to convert rspec in sfi
Mohamed Larabi [Thu, 10 Oct 2013 10:00:27 +0000 (12:00 +0200)]
no need to convert rspec in sfi

10 years agoadd options to sfi myslice for overriding delegate or backend from config file
Thierry Parmentelat [Wed, 9 Oct 2013 22:06:11 +0000 (00:06 +0200)]
add options to sfi myslice for overriding delegate or backend from config file
not intended for average users but can come in handy in devel mode

10 years agoFixing small mistake in GetLeases.
Sandrine Avakian [Wed, 9 Oct 2013 09:46:56 +0000 (11:46 +0200)]
Fixing small mistake in GetLeases.
Changing diration so as to be in units of granularity when
querying to list leases.

10 years agooops
Mohamed Larabi [Tue, 8 Oct 2013 17:48:16 +0000 (19:48 +0200)]
oops

10 years agoMake unirom the return of get_leases in Nitos rspecs
Mohamed Larabi [Tue, 8 Oct 2013 17:45:48 +0000 (19:45 +0200)]
Make unirom the return of get_leases in Nitos rspecs

10 years agomake uniform Lease management methods in nitos
Mohamed Larabi [Tue, 8 Oct 2013 17:06:33 +0000 (19:06 +0200)]
make uniform Lease management methods in nitos

10 years agoAll versions of rspecs need to support "links" and "channels" management methods
Mohamed Larabi [Tue, 8 Oct 2013 17:03:46 +0000 (19:03 +0200)]
All versions of rspecs need to support "links" and "channels" management methods

10 years agocosmetic
Mohamed Larabi [Tue, 8 Oct 2013 12:59:21 +0000 (14:59 +0200)]
cosmetic

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Mohamed Larabi [Tue, 8 Oct 2013 12:39:06 +0000 (14:39 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agoRe-activate and fix command "trusted" in sfi.py
Mohamed Larabi [Tue, 8 Oct 2013 12:38:58 +0000 (14:38 +0200)]
Re-activate and fix command "trusted" in sfi.py

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Tue, 8 Oct 2013 11:49:11 +0000 (13:49 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

10 years agochanging mobility-type to mobility_type
Sandrine Avakian [Tue, 8 Oct 2013 11:48:59 +0000 (13:48 +0200)]
changing mobility-type to mobility_type

10 years agoBetter mgt of external slices/users/sites + fixes
Mohamed Larabi [Mon, 7 Oct 2013 09:37:03 +0000 (11:37 +0200)]
Better mgt of external slices/users/sites + fixes

10 years agoPL importer: do not import external sites, persons and slices into the registry
Mohamed Larabi [Fri, 4 Oct 2013 14:19:23 +0000 (16:19 +0200)]
PL importer: do not import external sites, persons and slices into the registry

10 years agoPL driver: Fix verification of site, person and slice triggered by CreateSliver
Mohamed Larabi [Fri, 4 Oct 2013 14:10:55 +0000 (16:10 +0200)]
PL driver: Fix verification of site, person and slice triggered by CreateSliver
PL driver: Get/Set the attribute HRN for Person, Node and Slice in MyPLC
PL driver: External PL site name starts with "sfa."
PL driver: Lease's slice_urn is built from HRN attribute of the slice in MyPLC

10 years agofix rspec version number in SM
Mohamed Larabi [Thu, 3 Oct 2013 13:58:26 +0000 (15:58 +0200)]
fix rspec version number in SM

10 years agoPGv2 and GENIv3 Rspec: handle PL initscript and attribute exceptions
Mohamed Larabi [Wed, 2 Oct 2013 12:19:19 +0000 (14:19 +0200)]
PGv2 and GENIv3 Rspec: handle PL initscript and attribute exceptions

10 years agorspec.version.add_nodes take an extra arg to handle Request RSpec
Mohamed Larabi [Wed, 2 Oct 2013 10:18:56 +0000 (12:18 +0200)]
rspec.version.add_nodes take an extra arg to handle Request RSpec

10 years agofix component_name in rspecs
Mohamed Larabi [Tue, 1 Oct 2013 16:06:00 +0000 (18:06 +0200)]
fix component_name in rspecs