8 years agoFixed bug in ldapAdd.
Sandrine Avakian [Mon, 21 May 2012 12:59:45 +0000]
Fixed bug in ldapAdd.

8 years agoAdded ldapModify , ldapAdd, ldapDelete.
Sandrine Avakian [Wed, 16 May 2012 15:30:28 +0000]
Added ldapModify , ldapAdd, ldapDelete.

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

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

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

8 years agoAdded ldap global search function + check in verify_persons.
Sandrine Avakian [Mon, 14 May 2012 14:09:34 +0000]
Added ldap global search function + check in verify_persons.

8 years agoPut back missing fields in user credentials that will
savakian [Mon, 14 May 2012 12:26:29 +0000]
Put back missing fields in user credentials that will
be used to check if the user is already in senslab LDAP.

8 years agoAdded new column in slice_senslab.
Sandrine Avakian [Thu, 10 May 2012 11:38:50 +0000]
Added new column in slice_senslab.

8 years agoFixed bug in GetPeers.
Sandrine Avakian [Wed, 9 May 2012 09:21:44 +0000]
Fixed bug in GetPeers.
Changed the name of function ADDSliceToNodes to LaunchExperiment,

8 years agoBugfix in AddSlicetoNodes.
Sandrine Avakian [Thu, 26 Apr 2012 15:36:34 +0000]
Bugfix in AddSlicetoNodes.

8 years agoMinor modifications in timeslot element.
Sandrine Avakian [Thu, 26 Apr 2012 11:32:44 +0000]
Minor modifications in timeslot element.

8 years agoFixed Baseversion deletion problem. Using RSpecVersion instead in slabv1.
Sandrine Avakian [Thu, 26 Apr 2012 09:09:21 +0000]
Fixed Baseversion deletion problem. Using RSpecVersion instead in slabv1.

8 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Thu, 26 Apr 2012 08:52:40 +0000]
Merge branch 'master' into senslab2

8 years agoPossibility to handle unspecified timezone in timeslot specification.
Sandrine Avakian [Thu, 26 Apr 2012 08:43:24 +0000]
Possibility to handle unspecified timezone in timeslot specification.

8 years agoRemoved commented out older version of AddSliceToNodes.
Sandrine Avakian [Wed, 25 Apr 2012 15:35:53 +0000]
Removed commented out older version of AddSliceToNodes.

8 years agoAdded Slabv1 specific RSpec support.
Sandrine Avakian [Wed, 25 Apr 2012 15:27:39 +0000]
Added Slabv1 specific RSpec support.
Added special Timeslot element files.
Timeslot supports specification of different timezones
when creating a new experiment using senslab Rspec, computed
in AddSliceToNodes.
Timeslot format used :
<timeslot time="2012-04-26 10:00:00 Canada/Central" duration = "00:18:45" />
Timeslot does not belong to Node element, nor Sliver element.
Specific xml header should be used in order to trigger Slabv1 rspec
parsing functions.
<?xml version="1.0"?>
<rspec type="request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://senslab.info/resources/rspec/1" xmlns:flack="http://senslab.info/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xsi:schemaLocation="http://senslab.info/resources/rspec/1 http://senslab.info/resources/rspec/1/request.xsd http://www.planet-lab.org/resources/sfa/ext/planetlab/1 http://www.planet-lab.org/resources/sfa/ext/planetlab/1/planetlab.xsd" expires="2012-04-20T09:43:07Z" generated="2012-04-20T08:43:07Z">

8 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Tue, 24 Apr 2012 16:51:51 +0000]
Merge branch 'upstreammaster'

8 years agoVerify user also work with an urn now (worked only with hrn before). NT
Nicolas Turro [Wed, 18 Apr 2012 11:59:40 +0000]
Verify user also work with an urn now (worked only with hrn before). NT

8 years agoget_nodes_and_links calls with a slicename also return ressources that are not in...
Nicolas Turro [Wed, 18 Apr 2012 11:55:28 +0000]
get_nodes_and_links calls with a slicename also return ressources that are not in the slice. NT.

8 years agoSetting tag sfa-2.1-5 sfa-2.1-5
Tony Mack [Mon, 16 Apr 2012 18:54:30 +0000]
Setting tag sfa-2.1-5

8 years agofix bug in get_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:35:24 +0000]
fix bug in get_sliver_id()

8 years agoadd 'authority' param to urn_to_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:27:22 +0000]
add 'authority' param to urn_to_sliver_id()

8 years agofix call to urn_to_sliver_id()
Tony Mack [Fri, 13 Apr 2012 01:26:55 +0000]
fix call to urn_to_sliver_id()

8 years agofix urn
Tony Mack [Fri, 13 Apr 2012 00:47:11 +0000]
fix urn

8 years agofixed NameError
Tony Mack [Thu, 12 Apr 2012 14:10:54 +0000]
fixed NameError

8 years agoonly get plos firewall rules if plos namespace is present
Tony Mack [Thu, 12 Apr 2012 01:44:56 +0000]
only get plos firewall rules if plos namespace is present

8 years agofix import path
Tony Mack [Wed, 11 Apr 2012 17:32:02 +0000]
fix import path

8 years agospace
Tony Mack [Wed, 11 Apr 2012 17:31:03 +0000]
space

8 years agodisabling get_
Tony Mack [Wed, 11 Apr 2012 17:30:49 +0000]
disabling get_

8 years agorenaming
Tony Mack [Wed, 11 Apr 2012 17:30:12 +0000]
renaming

8 years agorenaming
Tony Mack [Wed, 11 Apr 2012 17:29:56 +0000]
renaming

8 years agofix make sync
Thierry Parmentelat [Tue, 10 Apr 2012 15:12:27 +0000]
fix make sync

8 years agocosmetic so messages look like the ones of PLC
Thierry Parmentelat [Thu, 5 Apr 2012 12:09:04 +0000]
cosmetic so messages look like the ones of PLC

8 years agofix bug that causes CreateSliver to fail if a <node> element is missing the 'componen...
Tony Mack [Wed, 4 Apr 2012 22:37:40 +0000]
fix bug that causes CreateSliver to fail if a <node> element is missing the 'component_name' attribute

8 years agoadd slice expiration and login info to SliverStatus response
Tony Mack [Tue, 3 Apr 2012 19:38:07 +0000]
add slice expiration and login info to SliverStatus response

8 years agonew make sync for vs or lxc
Thierry Parmentelat [Mon, 2 Apr 2012 15:48:41 +0000]
new make sync for vs or lxc

8 years agoremove debugging output
Tony Mack [Fri, 30 Mar 2012 19:21:47 +0000]
remove debugging output

8 years agoAdded code for delete slice - kills the job .
Sandrine Avakian [Thu, 29 Mar 2012 13:52:42 +0000]
Added code for delete slice - kills the job .

8 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Nicolas Turro [Wed, 28 Mar 2012 14:43:36 +0000]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

Conflicts:
sfa/senslab/slabaggregate.py

8 years agoIn get_nodes_and_links function, the 'boot_state' tag of node in a rspec is set to...
Nicolas Turro [Wed, 28 Mar 2012 14:08:55 +0000]
In get_nodes_and_links function, the 'boot_state' tag of node in a rspec is set to 'Reserved' if the node is involved in a running oar job. NT

8 years agoNew method GetReservedNodes that returns a list of nodes already involved in an oar...
Nicolas Turro [Wed, 28 Mar 2012 14:07:59 +0000]
New method GetReservedNodes that returns a list of nodes already involved in an oar job. NT.

8 years agoMethod ParseJobsDetails now returns something. NT
Nicolas Turro [Wed, 28 Mar 2012 14:06:44 +0000]
Method ParseJobsDetails now returns something. NT

8 years agoRemoved thrash print in slabaggregate.
Sandrine Avakian [Wed, 28 Mar 2012 10:40:09 +0000]
Removed thrash print in slabaggregate.

8 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Wed, 28 Mar 2012 09:56:17 +0000]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

8 years agoCreated new Slabv1 RSpec option.
Sandrine Avakian [Wed, 28 Mar 2012 09:55:37 +0000]
Created new Slabv1 RSpec option.

8 years agoOar time and timezone are now better handled to build Oar schedulling requests. NT.
Nicolas Turro [Wed, 28 Mar 2012 08:52:24 +0000]
Oar time and timezone are now better handled to build Oar schedulling requests. NT.

8 years agoThe oar GET_timezone call now also return the servers timezone. NT.
Nicolas Turro [Wed, 28 Mar 2012 08:50:55 +0000]
The oar GET_timezone call now also return the servers timezone. NT.

8 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Nicolas Turro [Fri, 23 Mar 2012 16:53:05 +0000]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

8 years agoBugfix, wrong node attribute were used to create sliver info in get_nodes_and_links. NT
Nicolas Turro [Fri, 23 Mar 2012 16:51:32 +0000]
Bugfix, wrong node attribute were used to create sliver info in get_nodes_and_links. NT

8 years agoSmall typo error corrected. NT.
Nicolas Turro [Fri, 23 Mar 2012 16:48:14 +0000]
Small typo error corrected. NT.

8 years ago.
Sandrine Avakian [Fri, 23 Mar 2012 14:34:24 +0000]
.

8 years agoFixed bug in browsing the nodes' dictionnary in sliver_status.
Sandrine Avakian [Fri, 23 Mar 2012 14:27:29 +0000]
Fixed bug in browsing the nodes' dictionnary in sliver_status.

8 years agoChanges for use in sfa.
Sandrine Avakian [Fri, 23 Mar 2012 14:01:46 +0000]
Changes for use in sfa.
Using special planetlab variables instead of slab.

8 years agoCorrected silver_status to use with sfa.
Sandrine Avakian [Fri, 23 Mar 2012 12:46:45 +0000]
Corrected silver_status to use with sfa.
Using pl_login.

8 years agoCorrected oar_job_id not a str in GetSlices.
Sandrine Avakian [Fri, 23 Mar 2012 12:34:54 +0000]
Corrected oar_job_id not a str in GetSlices.
Removed missing keys in slice record in sliver_status.

8 years agoRemoved remaining site_login_base in slabdriver.py
Sandrine Avakian [Fri, 23 Mar 2012 11:41:46 +0000]
Removed remaining site_login_base in slabdriver.py

8 years agoCorrected sliver_status.
Sandrine Avakian [Fri, 23 Mar 2012 10:14:02 +0000]
Corrected sliver_status.

8 years agoAdded column node_list (array) in senslab_slice table.
Sandrine Avakian [Wed, 21 Mar 2012 13:36:17 +0000]
Added column node_list (array) in senslab_slice table.

8 years agoSetting tag sfa-2.1-4 sfa-2.1-4
Tony Mack [Tue, 20 Mar 2012 19:28:01 +0000]
Setting tag sfa-2.1-4

8 years agoupdated update()
Tony Mack [Tue, 20 Mar 2012 00:07:50 +0000]
updated update()

8 years agoadd 'description' arg to _record_dict()
Tony Mack [Mon, 19 Mar 2012 23:30:07 +0000]
add 'description' arg to _record_dict()

8 years agofix register
Tony Mack [Mon, 19 Mar 2012 20:54:06 +0000]
fix register

8 years agoadd more options to register() and update()
Tony Mack [Mon, 19 Mar 2012 20:53:46 +0000]
add more options to register() and update()

8 years agoimplement register() and update()
Tony Mack [Mon, 19 Mar 2012 19:08:30 +0000]
implement register() and update()

8 years agoModified GetSlices to use SQLAlchemy.
Sandrine Avakian [Mon, 19 Mar 2012 16:28:28 +0000]
Modified GetSlices to use SQLAlchemy.
'show' now updating job id.

8 years agosave_as_xml() instead of save_to_string()
Tony Mack [Mon, 19 Mar 2012 15:57:25 +0000]
save_as_xml() instead of save_to_string()

8 years agofix bug in save_record_to_file()
Tony Mack [Mon, 19 Mar 2012 15:57:08 +0000]
fix bug in save_record_to_file()

8 years agofix AttributeError
Tony Mack [Mon, 19 Mar 2012 15:42:46 +0000]
fix AttributeError

8 years agodont forget to create interface records
Tony Mack [Mon, 19 Mar 2012 15:35:20 +0000]
dont forget to create interface records

8 years agoskip pickle files when running make scan
Thierry Parmentelat [Mon, 19 Mar 2012 11:28:13 +0000]
skip pickle files when running make scan

8 years agofix bug in delete_instances
Tony Mack [Fri, 16 Mar 2012 21:21:30 +0000]
fix bug in delete_instances

8 years agofix delete_sliver. cleanup
Tony Mack [Fri, 16 Mar 2012 21:21:00 +0000]
fix delete_sliver. cleanup

8 years agomodified init_context(). got rid unnecessary methods
Tony Mack [Fri, 16 Mar 2012 21:20:21 +0000]
modified init_context(). got rid unnecessary methods

8 years agofix group name. run_instances expects group_names argument to be a list, not a string
Tony Mack [Fri, 16 Mar 2012 18:10:40 +0000]
fix group name. run_instances expects group_names argument to be a list, not a string

8 years agouse the caller's context for the euca connection
Tony Mack [Fri, 16 Mar 2012 18:09:50 +0000]
use the caller's context for the euca connection

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Fri, 16 Mar 2012 16:28:59 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

8 years agofix bugs
Tony Mack [Fri, 16 Mar 2012 16:20:54 +0000]
fix bugs

8 years agomodify group name
Tony Mack [Fri, 16 Mar 2012 16:13:21 +0000]
modify group name

8 years agofix NameError
Tony Mack [Fri, 16 Mar 2012 16:12:59 +0000]
fix NameError

8 years agoadded _init_ctx()
Tony Mack [Fri, 16 Mar 2012 16:12:37 +0000]
added _init_ctx()

8 years agofix packaging
Thierry Parmentelat [Fri, 16 Mar 2012 16:05:20 +0000]
fix packaging

8 years agofix specify image type when calling image_ec2_id
Tony Mack [Fri, 16 Mar 2012 03:56:50 +0000]
fix specify image type when calling image_ec2_id

8 years agoassume first user's first key is the project key
Tony Mack [Fri, 16 Mar 2012 03:56:04 +0000]
assume first user's first key is the project key

8 years agofix access_key
Tony Mack [Fri, 16 Mar 2012 03:54:29 +0000]
fix access_key

8 years agoleave description blank
Tony Mack [Thu, 15 Mar 2012 21:18:31 +0000]
leave description blank

8 years agofix logging
Tony Mack [Thu, 15 Mar 2012 21:18:04 +0000]
fix logging

8 years agoneed to parse rspec to determine the version
Tony Mack [Thu, 15 Mar 2012 21:17:45 +0000]
need to parse rspec to determine the version

8 years agoDont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 21:07:29 +0000]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api

8 years agospelling
Tony Mack [Thu, 15 Mar 2012 21:06:54 +0000]
spelling

8 years agoDont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 21:06:10 +0000]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api

8 years agouse euca2ool to validate protocol and ip addresses
Tony Mack [Thu, 15 Mar 2012 19:44:22 +0000]
use euca2ool to validate protocol and ip addresses

8 years agoimport Euca2ool
Tony Mack [Thu, 15 Mar 2012 19:43:05 +0000]
import Euca2ool

8 years agofix bug
Tony Mack [Thu, 15 Mar 2012 19:29:02 +0000]
fix bug

8 years agofix typo
Tony Mack [Thu, 15 Mar 2012 19:03:55 +0000]
fix typo

8 years agofix default image
Tony Mack [Thu, 15 Mar 2012 18:51:24 +0000]
fix default image

8 years agofix call to run_instances
Tony Mack [Thu, 15 Mar 2012 18:51:00 +0000]
fix call to run_instances

8 years agofix errors
Tony Mack [Thu, 15 Mar 2012 18:50:41 +0000]
fix errors

8 years agofix ImportError
Tony Mack [Thu, 15 Mar 2012 18:34:31 +0000]
fix ImportError

8 years agofix call to CreateSliver
Tony Mack [Thu, 15 Mar 2012 18:25:41 +0000]
fix call to CreateSliver

8 years agosupport plos extension in geniv3 rspecs
Tony Mack [Thu, 15 Mar 2012 18:11:33 +0000]
support plos extension in geniv3 rspecs