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
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
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
Tony Mack [Fri, 9 Mar 2012 22:02:48 +0000 (17:02 -0500)]
spelling
Tony Mack [Fri, 9 Mar 2012 22:01:47 +0000 (17:01 -0500)]
fix indent error
Tony Mack [Fri, 9 Mar 2012 22:00:51 +0000 (17:00 -0500)]
add cert to list of valid commands
Tony Mack [Fri, 9 Mar 2012 21:52:34 +0000 (16:52 -0500)]
implemnt more certificate and aggregate commands
Tony Mack [Thu, 8 Mar 2012 20:16:07 +0000 (15:16 -0500)]
fix bug in get_rspec
Tony Mack [Thu, 8 Mar 2012 19:39:19 +0000 (14:39 -0500)]
fix AttributeError
Tony Mack [Thu, 8 Mar 2012 19:33:00 +0000 (14:33 -0500)]
fix call to registry_manager.GetCredential
Tony Mack [Wed, 7 Mar 2012 19:32:49 +0000 (14:32 -0500)]
formatting
Tony Mack [Wed, 7 Mar 2012 19:28:58 +0000 (14:28 -0500)]
fix dump()
Tony Mack [Wed, 7 Mar 2012 19:10:04 +0000 (14:10 -0500)]
added get_field()
Tony Mack [Wed, 7 Mar 2012 17:26:52 +0000 (12:26 -0500)]
fix save_as_xml()
Tony Mack [Tue, 6 Mar 2012 16:36:21 +0000 (11:36 -0500)]
fix bug that causes a slice with no nodes to have an in incorrect rspec
Git User [Sun, 4 Mar 2012 15:26:12 +0000 (10:26 -0500)]
Merge remote-tracking branch 'origin/master'
Thierry Parmentelat [Sun, 4 Mar 2012 15:23:58 +0000 (16:23 +0100)]
Merge branch 'alchemy'
Thierry Parmentelat [Sun, 4 Mar 2012 09:57:42 +0000 (10:57 +0100)]
fix packaging of sfaadmin.py
Tony Mack [Sat, 3 Mar 2012 01:16:19 +0000 (20:16 -0500)]
fix bugs
Tony Mack [Sat, 3 Mar 2012 00:19:12 +0000 (19:19 -0500)]
SfaRecord has been replaced by Record
Tony Mack [Fri, 2 Mar 2012 22:32:13 +0000 (17:32 -0500)]
remove sqlalchemy dependency from sfi
Tony Mack [Fri, 2 Mar 2012 22:31:58 +0000 (17:31 -0500)]
initial checkin
Tony Mack [Fri, 2 Mar 2012 22:12:19 +0000 (17:12 -0500)]
remove unused import
Tony Mack [Fri, 2 Mar 2012 22:11:52 +0000 (17:11 -0500)]
add some placeholders in comments for later use
Tony Mack [Fri, 2 Mar 2012 22:09:23 +0000 (17:09 -0500)]
implement more methods
Tony Mack [Fri, 2 Mar 2012 22:08:33 +0000 (17:08 -0500)]
remove unused import
Tony Mack [Mon, 27 Feb 2012 22:01:44 +0000 (17:01 -0500)]
fix bugs in disk_image_to_rspec_object(), get_machine_image_details()
Tony Mack [Mon, 27 Feb 2012 22:00:19 +0000 (17:00 -0500)]
added resources implementation
Tony Mack [Mon, 27 Feb 2012 21:02:31 +0000 (16:02 -0500)]
modified sfa.manager.registry_manager.RegistryManager.GetCredential(), replaced boolean 'is_local' parameter with string 'caller_xrn' parameter
Tony Mack [Mon, 27 Feb 2012 20:17:11 +0000 (15:17 -0500)]
implement credential()
Tony Mack [Mon, 27 Feb 2012 17:04:16 +0000 (12:04 -0500)]
fix remove
Tony Mack [Mon, 27 Feb 2012 17:03:35 +0000 (12:03 -0500)]
implement remove()
Tony Mack [Mon, 27 Feb 2012 16:36:51 +0000 (11:36 -0500)]
moving
Thierry Parmentelat [Fri, 24 Feb 2012 17:47:01 +0000 (18:47 +0100)]
Merge branch 'master' into sqlalchemy
Conflicts:
sfa/importer/sfa-import-plc.py
Thierry Parmentelat [Fri, 24 Feb 2012 17:39:24 +0000 (18:39 +0100)]
Setting tag sfa-2.1-3
slice x researcher rel. in database,
plimporter to maintain that, as well as user.email, and more robust
ongoing draft for sfaadmin tool
support for a federica driver
support for a nova/euca driver
no more sfa-clean-peer-records script
Thierry Parmentelat [Fri, 24 Feb 2012 15:46:48 +0000 (16:46 +0100)]
stupid java wants creds as strings
Thierry Parmentelat [Fri, 24 Feb 2012 15:45:09 +0000 (16:45 +0100)]
bye syncrica
Thierry Parmentelat [Fri, 24 Feb 2012 15:44:43 +0000 (16:44 +0100)]
fix dumps (may be run client-side or server-side)
Tony Mack [Fri, 24 Feb 2012 13:20:41 +0000 (08:20 -0500)]
store user's email in their gid
Thierry Parmentelat [Fri, 24 Feb 2012 11:37:30 +0000 (12:37 +0100)]
go for a unique config URL for the federica xmlrpc service
Thierry Parmentelat [Fri, 24 Feb 2012 10:52:18 +0000 (11:52 +0100)]
Merge branch 'master' into sqlalchemy
Conflicts:
sfa/storage/record.py
Thierry Parmentelat [Tue, 21 Feb 2012 11:07:28 +0000 (12:07 +0100)]
cosmetic / nicer dumps
Thierry Parmentelat [Tue, 21 Feb 2012 10:52:13 +0000 (11:52 +0100)]
missing import and adds validation hooks for datetime columns
Thierry Parmentelat [Tue, 21 Feb 2012 10:46:51 +0000 (11:46 +0100)]
user records were missing date_created - renamed user_person for consistency
Tony Mack [Mon, 20 Feb 2012 16:23:10 +0000 (11:23 -0500)]
use pprint.PrettyPrinter intead of pprint.pformat
Tony Mack [Mon, 20 Feb 2012 16:13:19 +0000 (11:13 -0500)]
updated dump
Tony Mack [Mon, 20 Feb 2012 16:07:42 +0000 (11:07 -0500)]
version(), status(), slices()
Thierry Parmentelat [Sun, 19 Feb 2012 08:29:59 +0000 (09:29 +0100)]
Merge branch 'master' into sqlalchemy
Conflicts:
config/default_config.xml
sfa.spec
Removed:
sfa/server/sfa-clean-peer-records.py
sfa/storage/record.py
Tony Mack [Sat, 18 Feb 2012 14:23:13 +0000 (09:23 -0500)]
parse timestamps correctly
Thierry Parmentelat [Fri, 17 Feb 2012 15:34:16 +0000 (16:34 +0100)]
db now has slice x researcher relation ship
plimporter preserves that
not yet used by registry when issuing credentials though
Tony Mack [Fri, 17 Feb 2012 13:50:29 +0000 (08:50 -0500)]
removed sfa-clean-peer-records.py
Tony Mack [Fri, 17 Feb 2012 03:42:01 +0000 (22:42 -0500)]
modified dump()
Tony Mack [Thu, 16 Feb 2012 22:24:22 +0000 (17:24 -0500)]
updaed show()
Tony Mack [Thu, 16 Feb 2012 21:50:29 +0000 (16:50 -0500)]
implement show
Tony Mack [Thu, 16 Feb 2012 21:47:29 +0000 (16:47 -0500)]
import sfa.util.config.Config
Tony Mack [Thu, 16 Feb 2012 21:39:02 +0000 (16:39 -0500)]
fix bug in Resolve
Tony Mack [Thu, 16 Feb 2012 21:29:33 +0000 (16:29 -0500)]
initial checkin of admin script
Tony Mack [Thu, 16 Feb 2012 19:11:06 +0000 (14:11 -0500)]
removing unused script
Tony Mack [Wed, 15 Feb 2012 19:29:12 +0000 (14:29 -0500)]
reorganized
Tony Mack [Wed, 15 Feb 2012 19:25:05 +0000 (14:25 -0500)]
fix sliver_status
Tony Mack [Tue, 14 Feb 2012 18:10:14 +0000 (13:10 -0500)]
changed some config options
Tony Mack [Tue, 14 Feb 2012 13:21:00 +0000 (08:21 -0500)]
create slivers using EucaShell
Tony Mack [Tue, 14 Feb 2012 13:17:36 +0000 (08:17 -0500)]
comments
Tony Mack [Tue, 14 Feb 2012 13:17:13 +0000 (08:17 -0500)]
added refrence to sfa.openstack.euca_shell.EucaShell
Tony Mack [Tue, 14 Feb 2012 13:16:07 +0000 (08:16 -0500)]
initial checkin
Thierry Parmentelat [Mon, 13 Feb 2012 19:01:40 +0000 (20:01 +0100)]
cleanup in the federica area
Thierry Parmentelat [Thu, 9 Feb 2012 16:41:22 +0000 (17:41 +0100)]
various fixes, plus handle return code properly
Thierry Parmentelat [Thu, 9 Feb 2012 16:23:51 +0000 (17:23 +0100)]
declare the federica rspec schemas
Tony Mack [Thu, 9 Feb 2012 00:48:21 +0000 (19:48 -0500)]
can now store an email address in the subjectAltName field
Tony Mack [Thu, 9 Feb 2012 00:40:25 +0000 (19:40 -0500)]
get_rspec() should return an empty rspec when the slice has no nodes
Thierry Parmentelat [Wed, 8 Feb 2012 18:23:54 +0000 (19:23 +0100)]
Merge branch 'sqlalchemy' of ssh://git.onelab.eu/git/sfa into sqlalchemy
Thierry Parmentelat [Wed, 8 Feb 2012 17:48:29 +0000 (18:48 +0100)]
minor
Thierry Parmentelat [Wed, 8 Feb 2012 17:48:02 +0000 (18:48 +0100)]
smarter make synclib wrt migrations