sfa.git
12 years agoUpdated node position (x,y,z in OAR 2.5)
Sandrine Avakian [Wed, 4 Jul 2012 14:02:33 +0000 (16:02 +0200)]
Updated node position (x,y,z in OAR 2.5)

12 years agoCleaning in slabslices.py.
Sandrine Avakian [Wed, 4 Jul 2012 11:49:20 +0000 (13:49 +0200)]
Cleaning in slabslices.py.
Removed useless import.

12 years agoAdded nodes architectures in nodes attributes in GetNodes.
Sandrine Avakian [Mon, 2 Jul 2012 14:26:27 +0000 (16:26 +0200)]
Added nodes architectures in nodes attributes in GetNodes.

12 years agoAdded functionnal lease support.
Sandrine Avakian [Mon, 2 Jul 2012 12:09:39 +0000 (14:09 +0200)]
Added functionnal lease support.

12 years agoFirst input in handling leases.
Sandrine Avakian [Fri, 29 Jun 2012 12:41:12 +0000 (14:41 +0200)]
First input in handling leases.
Still dealing with bugs from the OAR migration.

12 years agoCleaning OARrestapi.
Sandrine Avakian [Wed, 27 Jun 2012 15:37:32 +0000 (17:37 +0200)]
Cleaning OARrestapi.

12 years agoAdding python test script.
Sandrine Avakian [Tue, 26 Jun 2012 14:56:39 +0000 (16:56 +0200)]
Adding python test script.
Includes test for LDAP, OAR and the delete job function in the slabdriver.

12 years agoAdded new config folder in senslab and bash script
Sandrine Avakian [Tue, 26 Jun 2012 13:15:31 +0000 (15:15 +0200)]
Added new config folder in senslab and bash script
to handle nuking database/ nuking sfa/configuring sfa
importing db.

12 years agoFixed small merge problems.
Sandrine Avakian [Tue, 26 Jun 2012 09:05:36 +0000 (11:05 +0200)]
Fixed small merge problems.

12 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Tue, 26 Jun 2012 08:45:42 +0000 (10:45 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

Conflicts:
sfa/senslab/OARrestapi.py
sfa/senslab/slabdriver.py

12 years agoCorrected GetReservedNodes.
Sandrine Avakian [Mon, 25 Jun 2012 14:54:07 +0000 (16:54 +0200)]
Corrected GetReservedNodes.

12 years agoGetReservedNodes implementation change for OAR api 2.5
Nicolas Turro [Fri, 22 Jun 2012 07:43:04 +0000 (09:43 +0200)]
GetReservedNodes implementation change for OAR api 2.5

12 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Thu, 21 Jun 2012 15:26:06 +0000 (17:26 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

12 years agoFixed OAR.
Sandrine Avakian [Thu, 21 Jun 2012 15:25:49 +0000 (17:25 +0200)]
Fixed OAR.

12 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Thu, 21 Jun 2012 14:44:52 +0000 (16:44 +0200)]
Merge branch 'master' into senslab2

Conflicts:
setup.py

12 years agoUpdate in import packages.
Sandrine Avakian [Thu, 21 Jun 2012 13:49:45 +0000 (15:49 +0200)]
Update in import packages.

12 years agocommit rspec bug fixes.
Sandrine Avakian [Thu, 21 Jun 2012 13:39:09 +0000 (15:39 +0200)]
commit rspec bug fixes.

12 years agoFixed small print bug.
Sandrine Avakian [Thu, 21 Jun 2012 08:11:46 +0000 (10:11 +0200)]
Fixed small print bug.

12 years agoCorrection to slab_importer to handle the new node_id type (str instead of int).
Sandrine Avakian [Thu, 21 Jun 2012 08:05:38 +0000 (10:05 +0200)]
Correction to slab_importer to handle the new node_id type (str instead of int).

13 years agoDebugging OARrestapi - modifications because of the mirgation to OAR2.5.
Sandrine Avakian [Tue, 19 Jun 2012 11:50:19 +0000 (13:50 +0200)]
Debugging OARrestapi - modifications because of the mirgation to OAR2.5.
Side effects.

13 years agoChanged oar ip address.
Sandrine Avakian [Fri, 15 Jun 2012 08:04:26 +0000 (10:04 +0200)]
Changed oar ip address.

13 years agoFixed bugs in LDAP api.
Sandrine Avakian [Thu, 14 Jun 2012 15:30:35 +0000 (17:30 +0200)]
Fixed bugs in LDAP api.
Separated LDAP specific configuration parameters in another file.

13 years agoCorrected bugs.
Sandrine Avakian [Wed, 13 Jun 2012 14:34:55 +0000 (16:34 +0200)]
Corrected bugs.

13 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Tue, 12 Jun 2012 11:12:57 +0000 (13:12 +0200)]
Merge branch 'upstreammaster'

13 years agoavoid project name collision by using planetlab conventions for project names
Tony Mack [Tue, 12 Jun 2012 02:56:41 +0000 (22:56 -0400)]
avoid project name collision by using planetlab conventions for project names

13 years agoinclude <service/> and <login/> elements
Tony Mack [Tue, 12 Jun 2012 01:56:03 +0000 (21:56 -0400)]
include <service/> and <login/> elements

13 years agoinclude ip addresses in manifest rspec
Tony Mack [Mon, 11 Jun 2012 19:55:00 +0000 (15:55 -0400)]
include ip addresses in manifest rspec

13 years ago use PGv2Interface
Tony Mack [Mon, 11 Jun 2012 19:54:34 +0000 (15:54 -0400)]
 use PGv2Interface

13 years agoinitial checkin
Tony Mack [Mon, 11 Jun 2012 19:54:13 +0000 (15:54 -0400)]
initial checkin

13 years agoSlabDriver cleaning mainly.
Sandrine Avakian [Thu, 7 Jun 2012 15:42:30 +0000 (17:42 +0200)]
SlabDriver cleaning mainly.

13 years agoSetting tag sfa-2.1-11 sfa-2.1-11
Thierry Parmentelat [Thu, 7 Jun 2012 10:01:49 +0000 (12:01 +0200)]
Setting tag sfa-2.1-11
review packaging - site-packages/planetlab now come with sfa-plc
new package sfa-federica
clientbin moved one step upwards

13 years agomove clientbin one step upwards
Thierry Parmentelat [Thu, 7 Jun 2012 09:21:36 +0000 (11:21 +0200)]
move clientbin one step upwards
to avoid suggesting it should show up in site-packages

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Thu, 7 Jun 2012 09:17:34 +0000 (11:17 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

13 years agoas a matter of fact sfa/clientbin is not needed unser site-packages of course
Thierry Parmentelat [Thu, 7 Jun 2012 09:17:22 +0000 (11:17 +0200)]
as a matter of fact sfa/clientbin is not needed unser site-packages of course

13 years agoRemoved parsing.py and parse_filter function in GetNodes and GetSites.
Sandrine Avakian [Thu, 7 Jun 2012 09:13:21 +0000 (11:13 +0200)]
Removed parsing.py and parse_filter function in GetNodes and GetSites.

13 years agoCompletion of the LDAP api.
Sandrine Avakian [Thu, 7 Jun 2012 09:08:19 +0000 (11:08 +0200)]
Completion of the LDAP api.

13 years agoadd warning in docs/README
Thierry Parmentelat [Thu, 7 Jun 2012 08:40:06 +0000 (10:40 +0200)]
add warning in docs/README

13 years agoMerge remote-tracking branch 'origin/master'
Git User [Thu, 7 Jun 2012 08:21:32 +0000 (04:21 -0400)]
Merge remote-tracking branch 'origin/master'

13 years agofix new sfa packaging
Thierry Parmentelat [Thu, 7 Jun 2012 08:21:09 +0000 (10:21 +0200)]
fix new sfa packaging

13 years agoSetting tag sfa-2.1-10 sfa-2.1-10
Tony Mack [Thu, 7 Jun 2012 02:34:05 +0000 (22:34 -0400)]
Setting tag sfa-2.1-10

13 years agocontinue using sfa rspec as the default rspec until sface fully supports the geni...
Tony Mack [Thu, 7 Jun 2012 01:53:48 +0000 (21:53 -0400)]
continue using sfa rspec as the default rspec until sface fully supports the geni rspec

13 years agofix bug in renew
Tony Mack [Thu, 7 Jun 2012 01:47:10 +0000 (21:47 -0400)]
fix bug in renew

13 years agoMerge remote-tracking branch 'origin/master'
Git User [Wed, 6 Jun 2012 14:36:34 +0000 (10:36 -0400)]
Merge remote-tracking branch 'origin/master'

13 years agonew sfa-federica packaging
Thierry Parmentelat [Wed, 6 Jun 2012 14:35:11 +0000 (16:35 +0200)]
new sfa-federica packaging

13 years agoMerge remote-tracking branch 'origin/master'
Git User [Tue, 5 Jun 2012 16:16:33 +0000 (12:16 -0400)]
Merge remote-tracking branch 'origin/master'

13 years agorevert plimporter to a strategy where previous records are only looked
Thierry Parmentelat [Tue, 5 Jun 2012 16:15:44 +0000 (18:15 +0200)]
revert plimporter to a strategy where previous records are only looked
up on their hrn, so that in the case of an hrn renaming a new gid gets
created, which is required

13 years agoundo previous tentative bugfix
Thierry Parmentelat [Tue, 5 Jun 2012 15:59:44 +0000 (17:59 +0200)]
undo previous tentative bugfix
about importing existing records with a auchange in their hrn
we need another approach entirely, when a hrn changes the gid needs to
be recomputed anyway

13 years agodisk_images renamed to disk_image
Tony Mack [Tue, 5 Jun 2012 15:13:33 +0000 (11:13 -0400)]
disk_images renamed to disk_image

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Tue, 5 Jun 2012 12:22:11 +0000 (14:22 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

13 years agodefault to GENI v3 rspec
Tony Mack [Tue, 5 Jun 2012 12:35:20 +0000 (08:35 -0400)]
default to GENI v3 rspec

13 years agorenamed disk_images to disk_image
Tony Mack [Tue, 5 Jun 2012 12:25:03 +0000 (08:25 -0400)]
renamed disk_images to disk_image

13 years agobugfix, for when hrns get renamed (e.g. by changing global SFA_INTERFACE_HRN)
Thierry Parmentelat [Tue, 5 Jun 2012 12:21:51 +0000 (14:21 +0200)]
bugfix, for when hrns get renamed (e.g. by changing global SFA_INTERFACE_HRN)

13 years agofix broken import
Thierry Parmentelat [Tue, 5 Jun 2012 09:26:58 +0000 (11:26 +0200)]
fix broken import

13 years agooops: list_leases option choices for reservation-oriented Rspec
Mohamed Larabi [Mon, 4 Jun 2012 21:38:14 +0000 (23:38 +0200)]
oops: list_leases option choices for reservation-oriented Rspec

13 years agoReservation-oriented Rspec with planetlab
Mohamed Larabi [Mon, 4 Jun 2012 18:14:21 +0000 (20:14 +0200)]
Reservation-oriented Rspec with planetlab

13 years agoAdded password encryption for LDAP (RFC2307 8 bytes salt sha-1
Sandrine Avakian [Mon, 4 Jun 2012 15:23:51 +0000 (17:23 +0200)]
Added password encryption for LDAP (RFC2307 8 bytes salt sha-1
algorithm). Added passlib module to support password encryption.

13 years agoLdap cleanup.
Sandrine Avakian [Mon, 4 Jun 2012 11:29:26 +0000 (13:29 +0200)]
Ldap cleanup.

13 years agoSetting tag sfa-2.1-9 sfa-2.1-9
Thierry Parmentelat [Sun, 3 Jun 2012 13:28:53 +0000 (15:28 +0200)]
Setting tag sfa-2.1-9
fix broken sfa.util.xrn class for lowercase

13 years agoxrn was breaking the tests
Thierry Parmentelat [Sun, 3 Jun 2012 12:06:00 +0000 (14:06 +0200)]
xrn was breaking the tests

13 years agoSetting tag sfa-2.1-8 sfa-2.1-8
Thierry Parmentelat [Sat, 2 Jun 2012 11:52:15 +0000 (13:52 +0200)]
Setting tag sfa-2.1-8
new 'void' generic_flavour for running in registry-only mode
first shot at refactoring importers - probably needs more work
openstack: various enhancements
sfi interface to registry not based on xml files anymore
sfi show sorts result on record key
bugfix in sfa update on users with a pl-backed registry

13 years agofix in the pl driver, for when updating users without changing 'email'
Thierry Parmentelat [Sat, 2 Jun 2012 11:07:26 +0000 (13:07 +0200)]
fix in the pl driver, for when updating users without changing 'email'

13 years agocleaup up sfi.Update a bit
Thierry Parmentelat [Sat, 2 Jun 2012 11:06:52 +0000 (13:06 +0200)]
cleaup up sfi.Update a bit

13 years agosfi update checks for its args a bit more robustly
Thierry Parmentelat [Sat, 2 Jun 2012 10:39:35 +0000 (12:39 +0200)]
sfi update checks for its args a bit more robustly

13 years agoA few indentation corrections.
Sandrine Avakian [Fri, 1 Jun 2012 15:41:38 +0000 (17:41 +0200)]
A few indentation corrections.

13 years agoFirst modifications for upcoming migration to OAR2.5 and senslab prod LDAP.
Sandrine Avakian [Fri, 1 Jun 2012 15:34:25 +0000 (17:34 +0200)]
First modifications for upcoming migration to OAR2.5 and senslab prod LDAP.

13 years agosomehow I just went across a urn that had been lower()'ed
Thierry Parmentelat [Fri, 1 Jun 2012 12:51:19 +0000 (14:51 +0200)]
somehow I just went across a urn that had been lower()'ed
tweaked xrn so that gets handled gracefully

13 years agosfi show shows the record sorted by keyname
Thierry Parmentelat [Fri, 1 Jun 2012 12:50:21 +0000 (14:50 +0200)]
sfi show shows the record sorted by keyname

13 years agowhoops !!
Thierry Parmentelat [Fri, 1 Jun 2012 11:06:47 +0000 (13:06 +0200)]
whoops !!

13 years agosfi: remove testbed-dependent options for add/update (like url or
Thierry Parmentelat [Thu, 31 May 2012 16:21:46 +0000 (18:21 +0200)]
sfi: remove testbed-dependent options for add/update (like url or
first_name),
replace with a general purpose --extra key=value option

13 years agoconvert urns and email addresses to lower case
Tony Mack [Thu, 31 May 2012 01:20:18 +0000 (21:20 -0400)]
convert urns and email addresses to lower case

13 years agooops, need this apparently useless 'print' line
Thierry Parmentelat [Wed, 30 May 2012 11:03:06 +0000 (13:03 +0200)]
oops, need this apparently useless 'print' line

13 years agoperform a minimal check on the key passed in arg
Thierry Parmentelat [Wed, 30 May 2012 10:01:06 +0000 (12:01 +0200)]
perform a minimal check on the key passed in arg

13 years agoremove debugging print statement
Thierry Parmentelat [Wed, 30 May 2012 10:00:47 +0000 (12:00 +0200)]
remove debugging print statement

13 years agobugfix - when using the legacy form 'sfi add <file>',
Thierry Parmentelat [Wed, 30 May 2012 07:50:23 +0000 (09:50 +0200)]
bugfix - when using the legacy form 'sfi add <file>',
no options are provided at all

13 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Tue, 29 May 2012 09:18:37 +0000 (11:18 +0200)]
Merge branch 'master' into senslab2

Conflicts:
setup.py

13 years agostrip extra whitespace
Tony Mack [Fri, 25 May 2012 19:19:24 +0000 (15:19 -0400)]
strip extra whitespace

13 years agosupport registering and updating records without using files
Tony Mack [Fri, 25 May 2012 16:57:19 +0000 (12:57 -0400)]
support registering and updating records without using files

13 years agoupdated key field name
Tony Mack [Wed, 23 May 2012 19:16:21 +0000 (15:16 -0400)]
updated key field name

13 years agouse default security_group if fw_rules aren't specified in the rspec
Tony Mack [Wed, 23 May 2012 17:25:54 +0000 (13:25 -0400)]
use default security_group if fw_rules aren't specified in the rspec

13 years agouse correct port range delimiter
Tony Mack [Wed, 23 May 2012 16:24:29 +0000 (12:24 -0400)]
use correct port range delimiter

13 years agodont use icmp_type if values are None
Tony Mack [Wed, 23 May 2012 16:19:48 +0000 (12:19 -0400)]
dont use icmp_type if values are None

13 years agoopen port 22 by defaul is no fw_rules are specified
Tony Mack [Wed, 23 May 2012 16:18:43 +0000 (12:18 -0400)]
open port 22 by defaul is no fw_rules are specified

13 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Wed, 23 May 2012 08:22:54 +0000 (10:22 +0200)]
Merge branch 'upstreammaster'

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Tue, 22 May 2012 14:38:01 +0000 (16:38 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

13 years agofixes for void flavour
Thierry Parmentelat [Tue, 22 May 2012 14:37:40 +0000 (16:37 +0200)]
fixes for void flavour

13 years agofixes
Thierry Parmentelat [Tue, 22 May 2012 14:37:18 +0000 (16:37 +0200)]
fixes

13 years agotests@master for onelab
Thierry Parmentelat [Tue, 22 May 2012 10:52:21 +0000 (12:52 +0200)]
tests@master for onelab

13 years agoFixed bug in ldapAdd.
Sandrine Avakian [Mon, 21 May 2012 12:59:45 +0000 (14:59 +0200)]
Fixed bug in ldapAdd.

13 years agowhitespace
Tony Mack [Sun, 20 May 2012 19:35:53 +0000 (15:35 -0400)]
whitespace

13 years agoensure urn has sliver type
Tony Mack [Sun, 20 May 2012 19:35:31 +0000 (15:35 -0400)]
ensure urn has sliver type

13 years agoimgae id always has 'ami' prefix regardless of container format
Tony Mack [Sun, 20 May 2012 19:08:20 +0000 (15:08 -0400)]
imgae id always has 'ami' prefix regardless of container format

13 years agofix bugs
Tony Mack [Sat, 19 May 2012 17:40:46 +0000 (13:40 -0400)]
fix bugs

13 years agosupport ovf container format
Tony Mack [Sat, 19 May 2012 14:34:34 +0000 (10:34 -0400)]
support ovf container format

13 years agosupport ovf container format
Tony Mack [Sat, 19 May 2012 14:33:55 +0000 (10:33 -0400)]
support ovf container format

13 years agoAdded ldapModify , ldapAdd, ldapDelete.
Sandrine Avakian [Wed, 16 May 2012 15:30:28 +0000 (17:30 +0200)]
Added ldapModify , ldapAdd, ldapDelete.

13 years agoRmoved parse_filter in GetPersons.
Sandrine Avakian [Wed, 16 May 2012 12:38:48 +0000 (14:38 +0200)]
Rmoved parse_filter in GetPersons.
Modified LDAP.PY : ldapFinHrn not used anymore, use ldapSearch instead.

13 years agoCleaning.
Sandrine Avakian [Wed, 16 May 2012 10:51:47 +0000 (12:51 +0200)]
Cleaning.
LDAP modifications to add entries in LDAP. REmoved fill_record_sfa_info (unused).

13 years agocosmetic, avoid name conflict between bootstrap method and SfaClientBootstrap instance
Thierry Parmentelat [Tue, 15 May 2012 13:06:43 +0000 (15:06 +0200)]
cosmetic, avoid name conflict between bootstrap method and SfaClientBootstrap instance

13 years agoModified LdapAPI.py and client_helper to match the master one.
Sandrine Avakian [Tue, 15 May 2012 09:43:38 +0000 (11:43 +0200)]
Modified LdapAPI.py and client_helper to match the master one.

13 years agoSetting tag sfa-2.1-7 sfa-2.1-7
Thierry Parmentelat [Mon, 14 May 2012 15:53:03 +0000 (17:53 +0200)]
Setting tag sfa-2.1-7
renamed sfa/plc into sfa/planetlab
plxrn moved in sfa/planetlab as well
bugfix for sfaadmin reg update --pi <>