Sandrine Avakian [Fri, 11 Jan 2013 14:45:10 +0000 (15:45 +0100)]
Propagating the users' senslab login in GetSlices, get_rspec and GetLeases
from cerate_sliver.
Sandrine Avakian [Thu, 10 Jan 2013 15:12:53 +0000 (16:12 +0100)]
Further bug fixes for federated user adding.
Sandrine Avakian [Thu, 10 Jan 2013 13:52:50 +0000 (14:52 +0100)]
Now adding federated user who doesn't have senslab account directly in SFA db
(on top of creating an account for him).
Prevents duplicates created upon importing the user from LDAP to
SFA (same email).
Sandrine Avakian [Thu, 10 Jan 2013 08:03:59 +0000 (09:03 +0100)]
Further changes to handle federated user .
Sandrine Avakian [Wed, 9 Jan 2013 11:45:20 +0000 (12:45 +0100)]
Fixing bug when using a slice from another federated site
without a valid LDAP Senslab account exisiting.
Modifying LdapFindUser to avoid returning misleading hrn.
Fixed peer_authority bug in same funcion.
Changed verify_persons to create user dict based on
their emails.
Sandrine Avakian [Mon, 7 Jan 2013 13:57:15 +0000 (14:57 +0100)]
Correcting typo in aggregates.xml
Fixing trusted roots auto import in bash nukem.
Fixing Getslices and GetLeases in slabdriver.py
Sandrine Avakian [Wed, 2 Jan 2013 13:43:40 +0000 (14:43 +0100)]
n TestSuite.py# Please enter the commit message for your changes. Lines starting
Sandrine Avakian [Wed, 2 Jan 2013 13:03:08 +0000 (14:03 +0100)]
Merge branch 'master' into senslab2
Sandrine Avakian [Wed, 2 Jan 2013 12:36:52 +0000 (13:36 +0100)]
Merge branch 'upstreammaster'
Sandrine Avakian [Wed, 19 Dec 2012 15:31:02 +0000 (16:31 +0100)]
Fixing bug in querying OAR.
Page limit is 500, so query OAR until all the pages are loaded
to get all the nodes (grenoble, rennes and eurtaech).
Thierry Parmentelat [Mon, 17 Dec 2012 14:39:43 +0000 (15:39 +0100)]
be explicit on sfa-cm being not supported
Thierry Parmentelat [Mon, 17 Dec 2012 10:17:48 +0000 (11:17 +0100)]
Merge branch 'geni-v2' of ssh://git.onelab.eu/git/sfa into geni-v2
Thierry Parmentelat [Mon, 17 Dec 2012 10:17:31 +0000 (11:17 +0100)]
fix initscript for sfa-cm that was irritatingly loading the wrong file
Thierry Parmentelat [Sun, 16 Dec 2012 22:09:59 +0000 (23:09 +0100)]
Setting tag sfa-2.1-22
suited (and required) to run with plcapi-5.1-5 b/c of changes to AddPerson
tweaks in nitos importer
improvements to sfaadmin check-gid
Mohamed Larabi [Fri, 14 Dec 2012 11:28:03 +0000 (12:28 +0100)]
Nitos reg importer update
Sandrine Avakian [Thu, 13 Dec 2012 15:39:33 +0000 (16:39 +0100)]
Fixing bug in DeleteJobs.
Sandrine Avakian [Thu, 13 Dec 2012 14:47:00 +0000 (15:47 +0100)]
Fixed ple hrn in aggregates.xml and registries.xml
Mohamed Larabi [Thu, 13 Dec 2012 13:55:48 +0000 (14:55 +0100)]
sfaadmin.py: cosmetic changes
Sandrine Avakian [Thu, 13 Dec 2012 13:26:35 +0000 (14:26 +0100)]
Take into account case where there is no information on
the running experiment in slab db when asking for list
of leases.
Sandrine Avakian [Thu, 13 Dec 2012 12:54:07 +0000 (13:54 +0100)]
Fix in bash_nukem
Sandrine Avakian [Thu, 13 Dec 2012 12:34:57 +0000 (13:34 +0100)]
Modification on slabimporter to avoid creating an account when importing
new LDAP user to a federated user already registered in SFA db.
Introducing new federation option in bash_nukem.
Sandrine Avakian [Wed, 12 Dec 2012 15:31:53 +0000 (16:31 +0100)]
Adding config files for federation.
Sandrine Avakian [Wed, 12 Dec 2012 13:35:35 +0000 (14:35 +0100)]
Correcting SlabImporter according previous changes.
Sandrine Avakian [Wed, 12 Dec 2012 11:25:03 +0000 (12:25 +0100)]
Small fix in GetSlices.
Sandrine Avakian [Wed, 12 Dec 2012 09:26:14 +0000 (10:26 +0100)]
Merge branch 'master' into senslab2
Sandrine Avakian [Wed, 12 Dec 2012 09:14:22 +0000 (10:14 +0100)]
Merge branch 'upstreammaster'
Sandrine Avakian [Wed, 12 Dec 2012 09:12:27 +0000 (10:12 +0100)]
Fixing GetSlices and sfi.py show.
Needs cleaning.
Thierry Parmentelat [Wed, 12 Dec 2012 08:59:42 +0000 (09:59 +0100)]
AddPerson is more picky
Thierry Parmentelat [Tue, 11 Dec 2012 10:50:51 +0000 (11:50 +0100)]
Setting tag sfa-2.1-21
PL importer: minor fixes for corner cases
PL importer: also handles last_updated more accurately
sfi update can be used to select a key among several in PL
sfi add/update usage message fixes (no more record)
new feature sfaadmin registry check_gid [-a]
Mohamed Larabi [Mon, 10 Dec 2012 16:14:44 +0000 (17:14 +0100)]
sfaadmin.py: improve check_gid feature and enable check users feature
Sandrine Avakian [Mon, 10 Dec 2012 13:24:10 +0000 (14:24 +0100)]
Modification in GetLeases to fetch the slice name with
which the reservation has been made from the slab db.
Sandrine Avakian [Mon, 10 Dec 2012 12:52:36 +0000 (13:52 +0100)]
Deleted slice_senslab table (redundancy with reg-researchers relationship
in SFA).
Created slab_xp giving information about which slice has been used
for whcih experiment.
Modified GetSlices, GetLeases, AddLeases as well as slabimporter accordingly.
Mohamed Larabi [Mon, 10 Dec 2012 10:11:27 +0000 (11:11 +0100)]
sfaadmin.py: new feature check_gid which checks the correspondence between the GID and the PubKey for a given record
Mohamed Larabi [Fri, 7 Dec 2012 15:32:03 +0000 (16:32 +0100)]
cosmetic: plimporter appends record.last_updated when user is updated
Mohamed Larabi [Thu, 6 Dec 2012 16:37:47 +0000 (17:37 +0100)]
correcting sfi add/update usage and help
Mohamed Larabi [Thu, 6 Dec 2012 15:30:12 +0000 (16:30 +0100)]
record update again
Mohamed Larabi [Thu, 6 Dec 2012 14:43:46 +0000 (15:43 +0100)]
Bux fix sfi update record in order to handle user pubkey and gid update
Mohamed Larabi [Tue, 4 Dec 2012 16:38:51 +0000 (17:38 +0100)]
plimporter update
Mohamed Larabi [Tue, 4 Dec 2012 12:07:59 +0000 (13:07 +0100)]
plimporter bugfix: was not updating already imported users with no key
Thierry Parmentelat [Mon, 3 Dec 2012 19:17:51 +0000 (20:17 +0100)]
Setting tag sfa-2.1-20
fix 2 major bugs in PL importer
esp. wrt GID management against PLC key
Thierry Parmentelat [Mon, 3 Dec 2012 18:19:30 +0000 (19:19 +0100)]
oops, fix commit was wrong
Thierry Parmentelat [Mon, 3 Dec 2012 18:10:02 +0000 (19:10 +0100)]
display starting time and duration of importer in the logs
Thierry Parmentelat [Mon, 3 Dec 2012 16:54:19 +0000 (17:54 +0100)]
fix the logic for handling new PLC keys
Thierry Parmentelat [Mon, 3 Dec 2012 15:35:39 +0000 (16:35 +0100)]
pretty-printed
Thierry Parmentelat [Mon, 3 Dec 2012 14:54:44 +0000 (15:54 +0100)]
turn off debug statements
Thierry Parmentelat [Mon, 3 Dec 2012 14:54:12 +0000 (15:54 +0100)]
comment off useless warning
Thierry Parmentelat [Mon, 3 Dec 2012 14:53:58 +0000 (15:53 +0100)]
fix logic on persons, esp. wrt disabled users that
were somtimes causing the same person to be handled twice
Thierry Parmentelat [Mon, 3 Dec 2012 13:47:08 +0000 (14:47 +0100)]
added debug statements
Thierry Parmentelat [Mon, 3 Dec 2012 13:34:01 +0000 (14:34 +0100)]
cosmetic
Sandrine Avakian [Mon, 3 Dec 2012 08:58:22 +0000 (09:58 +0100)]
Test with a new table to manage external federated usrs.
Thierry Parmentelat [Fri, 30 Nov 2012 08:24:53 +0000 (09:24 +0100)]
Merge branch 'geni-v2' of ssh://git.onelab.eu/git/sfa into geni-v2
Thierry Parmentelat [Fri, 30 Nov 2012 08:24:33 +0000 (09:24 +0100)]
fix for make ple
Thierry Parmentelat [Wed, 28 Nov 2012 15:36:23 +0000 (16:36 +0100)]
Setting tag sfa-2.1-19
nicer sfi delegate, can handle multiple delegations and for authorities(pi) as well
Thierry Parmentelat [Wed, 28 Nov 2012 15:23:50 +0000 (16:23 +0100)]
Merge branch 'geni-v2' of ssh://git.onelab.eu/git/sfa into geni-v2
Thierry Parmentelat [Wed, 28 Nov 2012 15:23:27 +0000 (16:23 +0100)]
sfi delegate can now prodce several delegated creds in one shot and
can handle authority credentials as well
Sandrine Avakian [Wed, 28 Nov 2012 13:43:54 +0000 (14:43 +0100)]
Modifying AddPerson.
Thierry Parmentelat [Wed, 28 Nov 2012 10:18:55 +0000 (11:18 +0100)]
Setting tag sfa-2.1-18
support fordelegation in sfaclientlib
sfi delegate fixed
other delegation-related sfi option trashed
new config (based on ini format)
new dummy driver and related package
pl importer has more explicit error messages
credential dump shows expiration
Thierry Parmentelat [Wed, 28 Nov 2012 09:31:05 +0000 (10:31 +0100)]
add expiration date to credential dump
Thierry Parmentelat [Tue, 27 Nov 2012 15:50:42 +0000 (16:50 +0100)]
cleaned up -d/--delegate altogether
Thierry Parmentelat [Tue, 27 Nov 2012 15:48:20 +0000 (16:48 +0100)]
last (cleaned up) version with the -d/--delegate option that was
broken and very unclear about its purpose
Thierry Parmentelat [Tue, 27 Nov 2012 15:47:20 +0000 (16:47 +0100)]
move delegate_credential from sfi.py to sfaclientlib.py
Sandrine Avakian [Tue, 27 Nov 2012 15:22:09 +0000 (16:22 +0100)]
Bug fixes to add a federated user.
Sandrine Avakian [Tue, 27 Nov 2012 14:43:01 +0000 (15:43 +0100)]
Small fix in slabslices.py.
Sandrine Avakian [Tue, 27 Nov 2012 13:31:38 +0000 (14:31 +0100)]
Adding federated user in LDAP.sed on email
Please enter the commit message for your changes. Lines starting
Sandrine Avakian [Tue, 27 Nov 2012 13:19:31 +0000 (14:19 +0100)]
Fixing slab_importer to remove deleted users.
Thierry Parmentelat [Tue, 27 Nov 2012 12:10:43 +0000 (13:10 +0100)]
cosmetic
Thierry Parmentelat [Tue, 27 Nov 2012 10:29:24 +0000 (11:29 +0100)]
sfi resources with delegation turned on was broken
Thierry Parmentelat [Tue, 27 Nov 2012 10:27:22 +0000 (11:27 +0100)]
bugfix - sfi delegate was broken
Thierry Parmentelat [Tue, 27 Nov 2012 10:27:03 +0000 (11:27 +0100)]
cosmetic
Thierry Parmentelat [Tue, 20 Nov 2012 11:57:47 +0000 (12:57 +0100)]
describe failing hrns if any in the pl importer
Tony Mack [Mon, 19 Nov 2012 22:41:27 +0000 (17:41 -0500)]
added variables() method
Sandrine Avakian [Fri, 16 Nov 2012 13:43:24 +0000 (14:43 +0100)]
Cleaning.
Sandrine Avakian [Thu, 15 Nov 2012 13:52:42 +0000 (14:52 +0100)]
Fixing GetSlices and fixing bug that was launching
the same job in OAR from federated senslab and senslab2.
Sandrine Avakian [Thu, 15 Nov 2012 13:34:57 +0000 (14:34 +0100)]
Fixed bug from centralizing senslab sites
which was resulting in importing people from ldap twice.
Sandrine Avakian [Thu, 15 Nov 2012 13:34:22 +0000 (14:34 +0100)]
Config files for senslab2 to enable federation with senslab.
Sandrine Avakian [Tue, 13 Nov 2012 11:20:05 +0000 (12:20 +0100)]
Fixing sfi.py slices : must print all the slices in the testbedd.
Sandrine Avakian [Mon, 12 Nov 2012 14:24:42 +0000 (15:24 +0100)]
Modifications to remove errors in Jenkins.
Sandrine Avakian [Mon, 12 Nov 2012 12:05:53 +0000 (13:05 +0100)]
Fix sfi.py slices.
Sandrine Avakian [Mon, 5 Nov 2012 14:43:02 +0000 (15:43 +0100)]
Adding oar config file.
Sandrine Avakian [Mon, 5 Nov 2012 13:08:39 +0000 (14:08 +0100)]
Fixing bug in TestSuite (OAR).
Sandrine Avakian [Mon, 5 Nov 2012 09:55:20 +0000 (10:55 +0100)]
Adding new lease format support to special RSpec format slab.
Sandrine Avakian [Mon, 29 Oct 2012 09:29:19 +0000 (10:29 +0100)]
Adding tests in RunAll tests.
Sandrine Avakian [Mon, 29 Oct 2012 08:06:46 +0000 (09:06 +0100)]
Merge branch 'master' into senslab2
Sandrine Avakian [Mon, 29 Oct 2012 08:02:54 +0000 (09:02 +0100)]
Merge branch 'upstreammaster'
Sandrine Avakian [Mon, 29 Oct 2012 07:49:30 +0000 (08:49 +0100)]
Minor changes before merging master.
Sandrine Avakian [Tue, 23 Oct 2012 13:55:07 +0000 (15:55 +0200)]
Removing verify_slice_nodes from create_sliver
because it deletes modified leases, which is already
done in verify_slice_leases.
Sandrine Avakian [Tue, 23 Oct 2012 12:17:41 +0000 (14:17 +0200)]
Updated walltimeAdditionalDelay based on java files in
fit repository.
Reenabled OAR tests querying the job id.
Sandrine Avakian [Mon, 22 Oct 2012 14:28:01 +0000 (16:28 +0200)]
Cleaning slabslices.py
Sandrine Avakian [Mon, 22 Oct 2012 14:07:07 +0000 (16:07 +0200)]
Adding new test : delete slice in testsuite.py .
Fixing bug preventing the user from creating a lease
if another lease is not already running.
Mohamed Larabi [Sun, 21 Oct 2012 19:31:14 +0000 (21:31 +0200)]
put package description for the Dummy Driver
Mohamed Larabi [Fri, 19 Oct 2012 14:37:51 +0000 (16:37 +0200)]
Dummy Testbed Driver update and bug fix
Sandrine Avakian [Fri, 19 Oct 2012 13:20:22 +0000 (15:20 +0200)]
.
Sandrine Avakian [Fri, 19 Oct 2012 12:42:56 +0000 (14:42 +0200)]
Removing unused parameter in createtable.
Sandrine Avakian [Fri, 19 Oct 2012 12:41:09 +0000 (14:41 +0200)]
Removing get_slivers from slabslices.py.
Sandrine Avakian [Fri, 19 Oct 2012 12:10:27 +0000 (14:10 +0200)]
Merge branch 'senslab2' of ssh://138.96.116.40/git/sfa into senslab2
Conflicts:
sfa/senslab/slabslices.py
Sandrine Avakian [Fri, 19 Oct 2012 11:59:19 +0000 (13:59 +0200)]
Cleaning slabslices and slapostgres.
Sandrine Avakian [Fri, 19 Oct 2012 11:59:19 +0000 (13:59 +0200)]
Cleaning slabslices and slapostgres.
Sandrine Avakian [Fri, 19 Oct 2012 10:13:55 +0000 (12:13 +0200)]
Modifying test again.
Sandrine Avakian [Fri, 19 Oct 2012 08:58:33 +0000 (10:58 +0200)]
Changing the rspec for creating leases in TestSuites.py.
Sandrine Avakian [Thu, 18 Oct 2012 12:56:14 +0000 (14:56 +0200)]
Merge branch 'master' into senslab2