Sandrine Avakian [Thu, 29 Mar 2012 13:52:42 +0000 (15:52 +0200)]
Added code for delete slice - kills the job .
Nicolas Turro [Wed, 28 Mar 2012 14:43:36 +0000 (16:43 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Conflicts:
sfa/senslab/slabaggregate.py
Nicolas Turro [Wed, 28 Mar 2012 14:08:55 +0000 (16:08 +0200)]
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
Nicolas Turro [Wed, 28 Mar 2012 14:07:59 +0000 (16:07 +0200)]
New method GetReservedNodes that returns a list of nodes already involved in an oar job. NT.
Nicolas Turro [Wed, 28 Mar 2012 14:06:44 +0000 (16:06 +0200)]
Method ParseJobsDetails now returns something. NT
Sandrine Avakian [Wed, 28 Mar 2012 10:40:09 +0000 (12:40 +0200)]
Removed thrash print in slabaggregate.
Sandrine Avakian [Wed, 28 Mar 2012 09:56:17 +0000 (11:56 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Wed, 28 Mar 2012 09:55:37 +0000 (11:55 +0200)]
Created new Slabv1 RSpec option.
Nicolas Turro [Wed, 28 Mar 2012 08:52:24 +0000 (10:52 +0200)]
Oar time and timezone are now better handled to build Oar schedulling requests. NT.
Nicolas Turro [Wed, 28 Mar 2012 08:50:55 +0000 (10:50 +0200)]
The oar GET_timezone call now also return the servers timezone. NT.
Nicolas Turro [Fri, 23 Mar 2012 16:53:05 +0000 (17:53 +0100)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Nicolas Turro [Fri, 23 Mar 2012 16:51:32 +0000 (17:51 +0100)]
Bugfix, wrong node attribute were used to create sliver info in get_nodes_and_links. NT
Nicolas Turro [Fri, 23 Mar 2012 16:48:14 +0000 (17:48 +0100)]
Small typo error corrected. NT.
Sandrine Avakian [Fri, 23 Mar 2012 14:34:24 +0000 (15:34 +0100)]
.
Sandrine Avakian [Fri, 23 Mar 2012 14:27:29 +0000 (15:27 +0100)]
Fixed bug in browsing the nodes' dictionnary in sliver_status.
Sandrine Avakian [Fri, 23 Mar 2012 14:01:46 +0000 (15:01 +0100)]
Changes for use in sfa.
Using special planetlab variables instead of slab.
Sandrine Avakian [Fri, 23 Mar 2012 12:46:45 +0000 (13:46 +0100)]
Corrected silver_status to use with sfa.
Using pl_login.
Sandrine Avakian [Fri, 23 Mar 2012 12:34:54 +0000 (13:34 +0100)]
Corrected oar_job_id not a str in GetSlices.
Removed missing keys in slice record in sliver_status.
Sandrine Avakian [Fri, 23 Mar 2012 11:41:46 +0000 (12:41 +0100)]
Removed remaining site_login_base in slabdriver.py
Sandrine Avakian [Fri, 23 Mar 2012 10:14:02 +0000 (11:14 +0100)]
Corrected sliver_status.
Sandrine Avakian [Wed, 21 Mar 2012 13:36:17 +0000 (14:36 +0100)]
Added column node_list (array) in senslab_slice table.
Tony Mack [Tue, 20 Mar 2012 19:28:01 +0000 (15:28 -0400)]
Setting tag sfa-2.1-4
Tony Mack [Tue, 20 Mar 2012 00:07:50 +0000 (20:07 -0400)]
updated update()
Tony Mack [Mon, 19 Mar 2012 23:30:07 +0000 (19:30 -0400)]
add 'description' arg to _record_dict()
Tony Mack [Mon, 19 Mar 2012 20:54:06 +0000 (16:54 -0400)]
fix register
Tony Mack [Mon, 19 Mar 2012 20:53:46 +0000 (16:53 -0400)]
add more options to register() and update()
Tony Mack [Mon, 19 Mar 2012 19:08:30 +0000 (15:08 -0400)]
implement register() and update()
Sandrine Avakian [Mon, 19 Mar 2012 16:28:28 +0000 (17:28 +0100)]
Modified GetSlices to use SQLAlchemy.
'show' now updating job id.
Tony Mack [Mon, 19 Mar 2012 15:57:25 +0000 (11:57 -0400)]
save_as_xml() instead of save_to_string()
Tony Mack [Mon, 19 Mar 2012 15:57:08 +0000 (11:57 -0400)]
fix bug in save_record_to_file()
Tony Mack [Mon, 19 Mar 2012 15:42:46 +0000 (11:42 -0400)]
fix AttributeError
Tony Mack [Mon, 19 Mar 2012 15:35:20 +0000 (11:35 -0400)]
dont forget to create interface records
Thierry Parmentelat [Mon, 19 Mar 2012 11:28:13 +0000 (12:28 +0100)]
skip pickle files when running make scan
Tony Mack [Fri, 16 Mar 2012 21:21:30 +0000 (17:21 -0400)]
fix bug in delete_instances
Tony Mack [Fri, 16 Mar 2012 21:21:00 +0000 (17:21 -0400)]
fix delete_sliver. cleanup
Tony Mack [Fri, 16 Mar 2012 21:20:21 +0000 (17:20 -0400)]
modified init_context(). got rid unnecessary methods
Tony Mack [Fri, 16 Mar 2012 18:10:40 +0000 (14:10 -0400)]
fix group name. run_instances expects group_names argument to be a list, not a string
Tony Mack [Fri, 16 Mar 2012 18:09:50 +0000 (14:09 -0400)]
use the caller's context for the euca connection
Thierry Parmentelat [Fri, 16 Mar 2012 16:28:59 +0000 (09:28 -0700)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Tony Mack [Fri, 16 Mar 2012 16:20:54 +0000 (12:20 -0400)]
fix bugs
Tony Mack [Fri, 16 Mar 2012 16:13:21 +0000 (12:13 -0400)]
modify group name
Tony Mack [Fri, 16 Mar 2012 16:12:59 +0000 (12:12 -0400)]
fix NameError
Tony Mack [Fri, 16 Mar 2012 16:12:37 +0000 (12:12 -0400)]
added _init_ctx()
Thierry Parmentelat [Fri, 16 Mar 2012 16:05:20 +0000 (09:05 -0700)]
fix packaging
Tony Mack [Fri, 16 Mar 2012 03:56:50 +0000 (23:56 -0400)]
fix specify image type when calling image_ec2_id
Tony Mack [Fri, 16 Mar 2012 03:56:04 +0000 (23:56 -0400)]
assume first user's first key is the project key
Tony Mack [Fri, 16 Mar 2012 03:54:29 +0000 (23:54 -0400)]
fix access_key
Tony Mack [Thu, 15 Mar 2012 21:18:31 +0000 (17:18 -0400)]
leave description blank
Tony Mack [Thu, 15 Mar 2012 21:18:04 +0000 (17:18 -0400)]
fix logging
Tony Mack [Thu, 15 Mar 2012 21:17:45 +0000 (17:17 -0400)]
need to parse rspec to determine the version
Tony Mack [Thu, 15 Mar 2012 21:07:29 +0000 (17:07 -0400)]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 21:06:54 +0000 (17:06 -0400)]
spelling
Tony Mack [Thu, 15 Mar 2012 21:06:10 +0000 (17:06 -0400)]
Dont try to validate ip or protocol here. Assume that will be handled by the ec2 api
Tony Mack [Thu, 15 Mar 2012 19:44:22 +0000 (15:44 -0400)]
use euca2ool to validate protocol and ip addresses
Tony Mack [Thu, 15 Mar 2012 19:43:05 +0000 (15:43 -0400)]
import Euca2ool
Tony Mack [Thu, 15 Mar 2012 19:29:02 +0000 (15:29 -0400)]
fix bug
Tony Mack [Thu, 15 Mar 2012 19:03:55 +0000 (15:03 -0400)]
fix typo
Tony Mack [Thu, 15 Mar 2012 18:51:24 +0000 (14:51 -0400)]
fix default image
Tony Mack [Thu, 15 Mar 2012 18:51:00 +0000 (14:51 -0400)]
fix call to run_instances
Tony Mack [Thu, 15 Mar 2012 18:50:41 +0000 (14:50 -0400)]
fix errors
Tony Mack [Thu, 15 Mar 2012 18:34:31 +0000 (14:34 -0400)]
fix ImportError
Tony Mack [Thu, 15 Mar 2012 18:25:41 +0000 (14:25 -0400)]
fix call to CreateSliver
Tony Mack [Thu, 15 Mar 2012 18:11:33 +0000 (14:11 -0400)]
support plos extension in geniv3 rspecs
Tony Mack [Thu, 15 Mar 2012 17:50:18 +0000 (13:50 -0400)]
fix attribute error
Tony Mack [Thu, 15 Mar 2012 17:49:53 +0000 (13:49 -0400)]
assume xrn belongs to a slice
Tony Mack [Thu, 15 Mar 2012 17:48:23 +0000 (13:48 -0400)]
fix sfaadmin path
Tony Mack [Thu, 15 Mar 2012 17:47:41 +0000 (13:47 -0400)]
removed old bins
Tony Mack [Thu, 15 Mar 2012 17:47:27 +0000 (13:47 -0400)]
replaced by sfaadmin
Tony Mack [Thu, 15 Mar 2012 17:27:38 +0000 (13:27 -0400)]
fix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:25:08 +0000 (13:25 -0400)]
fix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:24:04 +0000 (13:24 -0400)]
fix AttributeError
Tony Mack [Thu, 15 Mar 2012 17:14:51 +0000 (13:14 -0400)]
delete_instnaces() also deletes any security groups associated with the instance
Tony Mack [Thu, 15 Mar 2012 16:55:15 +0000 (12:55 -0400)]
dont use pretty printer to display rspecs
Tony Mack [Thu, 15 Mar 2012 16:44:23 +0000 (12:44 -0400)]
refactored
Sandrine Avakian [Thu, 15 Mar 2012 16:17:27 +0000 (17:17 +0100)]
Fixed oarjob creation and update.
Tony Mack [Wed, 14 Mar 2012 21:24:11 +0000 (17:24 -0400)]
ensure unique group name
Tony Mack [Wed, 14 Mar 2012 20:42:24 +0000 (16:42 -0400)]
refactored
Tony Mack [Wed, 14 Mar 2012 20:41:54 +0000 (16:41 -0400)]
add plos namespace
Tony Mack [Wed, 14 Mar 2012 20:37:25 +0000 (16:37 -0400)]
support fw_rule element
Tony Mack [Wed, 14 Mar 2012 20:36:55 +0000 (16:36 -0400)]
support fw_rule element
Tony Mack [Wed, 14 Mar 2012 20:36:36 +0000 (16:36 -0400)]
initial checkin
Tony Mack [Wed, 14 Mar 2012 12:48:11 +0000 (08:48 -0400)]
initial checkin
Sandrine Avakian [Wed, 14 Mar 2012 10:34:08 +0000 (11:34 +0100)]
Seems a bug corrected on January 13 stroke again..
Corrected install_peer_certs trusted_gid not defined problem.
The sfa-start master is ok, can't find when the bug fixing line
got deleted.
Sandrine Avakian [Wed, 14 Mar 2012 09:38:27 +0000 (10:38 +0100)]
Merge branch 'master' into senslab2
Sandrine Avakian [Wed, 14 Mar 2012 09:36:20 +0000 (10:36 +0100)]
Corrected import site
- corrected GetSites
- corrected GetNodes
Federation still notworking.
Thierry Parmentelat [Tue, 13 Mar 2012 14:34:25 +0000 (07:34 -0700)]
Merge branch 'upstreammaster'
Tony Mack [Tue, 13 Mar 2012 00:36:12 +0000 (20:36 -0400)]
only import ssh keys
Tony Mack [Mon, 12 Mar 2012 16:42:22 +0000 (12:42 -0400)]
sfa.clientbin.sfaadmin replaces sfa-ca.py, sfa-nuke.py and sfa-import.py
Tony Mack [Mon, 12 Mar 2012 16:41:10 +0000 (12:41 -0400)]
removing
Tony Mack [Mon, 12 Mar 2012 16:40:41 +0000 (12:40 -0400)]
removing
Tony Mack [Mon, 12 Mar 2012 16:40:11 +0000 (12:40 -0400)]
spaces
Tony Mack [Mon, 12 Mar 2012 16:39:03 +0000 (12:39 -0400)]
handle potential exception if db is not under version control
Tony Mack [Mon, 12 Mar 2012 16:33:28 +0000 (12:33 -0400)]
fix NameError
Tony Mack [Mon, 12 Mar 2012 16:31:38 +0000 (12:31 -0400)]
fix NameError
Tony Mack [Mon, 12 Mar 2012 16:30:57 +0000 (12:30 -0400)]
fix NameError
Tony Mack [Mon, 12 Mar 2012 16:29:49 +0000 (12:29 -0400)]
fix NameError
Tony Mack [Mon, 12 Mar 2012 16:16:19 +0000 (12:16 -0400)]
implement registry_import
Tony Mack [Mon, 12 Mar 2012 16:15:56 +0000 (12:15 -0400)]
added Importer class (replaces sfa.importer.sfaimporter
Tony Mack [Fri, 9 Mar 2012 22:07:22 +0000 (17:07 -0500)]
fix various errors
Tony Mack [Fri, 9 Mar 2012 22:04:43 +0000 (17:04 -0500)]
fix import error