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
Thierry Parmentelat [Wed, 8 Feb 2012 16:54:43 +0000 (17:54 +0100)]
Setting tag sfa-2.1-2
registry database has user's keys and mail (known as v0 for migrate)
pl importer properly maintains user's keys and mail
pl driver now to handle 'role' when adding person record (exp.)
first draft of federica driver with config section
SFA_GENERIC_FLAVOUR in usual variables for sfa-config-tty
plus, from master as of tag merged-in-sfa-2.1-2:
disk_image revisited
new nova_shell nova_driver & various tweaks for openstack
Tony Mack [Wed, 8 Feb 2012 15:18:22 +0000 (10:18 -0500)]
fix bug in delete_sliver
Tony Mack [Wed, 8 Feb 2012 14:46:30 +0000 (09:46 -0500)]
reorganized
Thierry Parmentelat [Wed, 8 Feb 2012 13:24:22 +0000 (14:24 +0100)]
add SFA_GENERIC_FLAVOUR as the first usual variable to sfa-config-tty
Thierry Parmentelat [Wed, 8 Feb 2012 12:59:45 +0000 (13:59 +0100)]
Merge branch 'master' into sqlalchemy
Conflicts:
sfa/importer/sfa-import-openstack.py
sfa/managers/registry_manager.py
sfa/openstack/nova_driver.py
sfa/storage/PostgreSQL.py
sfa/storage/filter.py
trashed changes in PostgreSQL / filter
applied changes in sfa-import-openstack.py into openstackimporter.py
this is mostly manual so please double check
Tony Mack [Tue, 7 Feb 2012 18:43:26 +0000 (13:43 -0500)]
fix bug in get_aggregate_nodes()
Tony Mack [Tue, 7 Feb 2012 17:16:28 +0000 (12:16 -0500)]
fix AttributeError
Tony Mack [Tue, 7 Feb 2012 17:05:05 +0000 (12:05 -0500)]
fix AttributeError
Tony Mack [Tue, 7 Feb 2012 16:47:22 +0000 (11:47 -0500)]
added support for disk images
Tony Mack [Tue, 7 Feb 2012 16:46:58 +0000 (11:46 -0500)]
add 'disk_images' to fields
Tony Mack [Tue, 7 Feb 2012 16:46:35 +0000 (11:46 -0500)]
include disk image dteails
Tony Mack [Tue, 7 Feb 2012 16:46:03 +0000 (11:46 -0500)]
renamed NovaDB to InjectContext
Tony Mack [Tue, 7 Feb 2012 16:45:12 +0000 (11:45 -0500)]
initial checkin
Thierry Parmentelat [Tue, 7 Feb 2012 11:29:49 +0000 (12:29 +0100)]
this is required for the federica driver as well
Thierry Parmentelat [Tue, 7 Feb 2012 11:29:21 +0000 (12:29 +0100)]
first draft for the federica driver
Thierry Parmentelat [Tue, 7 Feb 2012 09:32:08 +0000 (10:32 +0100)]
renaming
smbaker [Tue, 7 Feb 2012 07:44:37 +0000 (23:44 -0800)]
allow raw output to be written to file; support raw output formats json and pickle
Thierry Parmentelat [Mon, 6 Feb 2012 17:23:32 +0000 (18:23 +0100)]
reworked import
Thierry Parmentelat [Mon, 6 Feb 2012 11:00:19 +0000 (12:00 +0100)]
cascade delete so that unreferenced keys get deleted
Thierry Parmentelat [Mon, 6 Feb 2012 10:59:21 +0000 (11:59 +0100)]
trash old code
Thierry Parmentelat [Mon, 6 Feb 2012 10:48:31 +0000 (11:48 +0100)]
create registry objects with kdws-style again, like RegAuthority(hrn=hrn)
record_options->add_options
Tony Mack [Sat, 4 Feb 2012 03:30:16 +0000 (22:30 -0500)]
Fix get resources for slices
Tony Mack [Sat, 4 Feb 2012 03:29:51 +0000 (22:29 -0500)]
Fix get resources for slices
Tony Mack [Sat, 4 Feb 2012 02:26:15 +0000 (21:26 -0500)]
fix pototntial TypeError
Tony Mack [Sat, 4 Feb 2012 02:25:36 +0000 (21:25 -0500)]
spelling
Tony Mack [Sat, 4 Feb 2012 02:25:18 +0000 (21:25 -0500)]
fix import. fix typo
Tony Mack [Sat, 4 Feb 2012 02:24:59 +0000 (21:24 -0500)]
no longer need __getattr__()
Tony Mack [Sat, 4 Feb 2012 01:46:15 +0000 (20:46 -0500)]
fix remaining bugs in fill_record_info
Tony Mack [Sat, 4 Feb 2012 01:41:19 +0000 (20:41 -0500)]
fix TypeError