Tony Mack [Fri, 30 Sep 2011 19:13:41 +0000 (15:13 -0400)]
moved version specific processing logic here
Tony Mack [Fri, 30 Sep 2011 19:09:53 +0000 (15:09 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Fri, 30 Sep 2011 19:09:46 +0000 (15:09 -0400)]
moved version specific processing logic here
Tony Mack [Fri, 30 Sep 2011 19:08:20 +0000 (15:08 -0400)]
added namespaces attribute
Andy Bavier [Thu, 29 Sep 2011 21:30:41 +0000 (17:30 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Andy Bavier [Thu, 29 Sep 2011 21:30:01 +0000 (17:30 -0400)]
Bug fix for incomplete Eucalyptus metadata in DB
Tony Mack [Thu, 29 Sep 2011 21:03:58 +0000 (17:03 -0400)]
only load enabled rspec versions
Tony Mack [Thu, 29 Sep 2011 21:03:11 +0000 (17:03 -0400)]
added 'enabled' attribute. orgaized
Tony Mack [Thu, 29 Sep 2011 20:44:21 +0000 (16:44 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 29 Sep 2011 20:44:16 +0000 (16:44 -0400)]
added BaseVersion class
Andy Bavier [Thu, 29 Sep 2011 20:28:41 +0000 (16:28 -0400)]
GENICLOUD-26
Export information about Eucalyptus instances
Tony Mack [Thu, 29 Sep 2011 20:07:01 +0000 (16:07 -0400)]
updated
Tony Mack [Thu, 29 Sep 2011 16:56:29 +0000 (12:56 -0400)]
rspec version must be a python dict'
smbaker [Tue, 27 Sep 2011 02:59:23 +0000 (19:59 -0700)]
Merge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa
smbaker [Tue, 27 Sep 2011 02:59:00 +0000 (19:59 -0700)]
add merge_node methods
Tony Mack [Tue, 27 Sep 2011 00:48:10 +0000 (20:48 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Tue, 27 Sep 2011 00:48:03 +0000 (20:48 -0400)]
ListResounces will only return the nodes a sliver has allocated
smbaker [Mon, 26 Sep 2011 21:06:29 +0000 (14:06 -0700)]
add output format for list/show commands
Andy Bavier [Mon, 26 Sep 2011 20:06:53 +0000 (16:06 -0400)]
Updated example Eucalyptus RSpec
Andy Bavier [Mon, 26 Sep 2011 19:58:48 +0000 (15:58 -0400)]
Attribute renaming in network element
Renamed the 'id' attribute of the 'network' element to 'name',
for compatibility with the PlanetLab RSpec.
Tony Mack [Fri, 23 Sep 2011 19:54:45 +0000 (15:54 -0400)]
set append to False in user struct when calling CreateSliver().
Tony Mack [Fri, 23 Sep 2011 19:30:47 +0000 (15:30 -0400)]
fix NameError
Tony Mack [Fri, 23 Sep 2011 01:53:23 +0000 (21:53 -0400)]
fix bug when looking up users by urn in verify_person(). verify_person() will append users/keys by default.
Tony Mack [Wed, 21 Sep 2011 17:19:39 +0000 (13:19 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Wed, 21 Sep 2011 17:19:31 +0000 (13:19 -0400)]
compare credential expiration against datetime.utcnow() instead of datetime.today()
Andy Bavier [Wed, 21 Sep 2011 15:02:51 +0000 (11:02 -0400)]
GENICLOUD-38 Change CreateSliver to use the keys passed in as arguments.
The latest SFA code passes the user keys as arguments to CreateSliver. Use these
instead of querying the Registry.
vagrant [Tue, 20 Sep 2011 13:47:55 +0000 (15:47 +0200)]
Added first version of file for Senslab Rspec sl.rng
Andy Bavier [Mon, 19 Sep 2011 17:45:00 +0000 (13:45 -0400)]
Compatibility changes
Minor changes to work with the SFA 1.0-36 release.
Nicolas Turro [Mon, 19 Sep 2011 14:29:40 +0000 (16:29 +0200)]
Merge branch 'master' of ssh://git.f-lab.fr/git/sfa
Thierry Parmentelat [Mon, 19 Sep 2011 14:21:21 +0000 (16:21 +0200)]
dummy change for checking write access upstream
Nicolas Turro [Fri, 16 Sep 2011 17:31:04 +0000 (19:31 +0200)]
Small rewrite + Version check. NT
Tony Mack [Thu, 15 Sep 2011 12:56:30 +0000 (08:56 -0400)]
Setting tag sfa-1.0-36
Thierry Parmentelat [Thu, 15 Sep 2011 03:57:29 +0000 (05:57 +0200)]
need to define email that is used a few lines below
Tony Mack [Wed, 14 Sep 2011 22:20:53 +0000 (18:20 -0400)]
import sfa.util.xrn.Xrn
Tony Mack [Wed, 14 Sep 2011 20:25:03 +0000 (16:25 -0400)]
fix issues regarding uppercase in user's email or urn
Sandrine Avakian [Wed, 14 Sep 2011 14:59:43 +0000 (16:59 +0200)]
Added OARrestapi.py
Sandrine Avakian [Wed, 14 Sep 2011 09:37:33 +0000 (11:37 +0200)]
Added manager files (slab)
Tony Mack [Wed, 14 Sep 2011 00:14:09 +0000 (20:14 -0400)]
verify_issuer(): Skip the call to root_cred_signer.verify_chain if trusted_gids is empty
Tony Mack [Wed, 14 Sep 2011 00:13:18 +0000 (20:13 -0400)]
Cleanup error messages. Exceptions should be raised not returned
Tony Mack [Wed, 14 Sep 2011 00:00:27 +0000 (20:00 -0400)]
lowercase extension before comparing
smbaker [Tue, 13 Sep 2011 22:38:01 +0000 (15:38 -0700)]
fix error in ListSlices
Sandrine Avakian [Tue, 13 Sep 2011 15:43:50 +0000 (17:43 +0200)]
Fixed symboli links problem
smbaker [Tue, 13 Sep 2011 04:45:49 +0000 (21:45 -0700)]
fix call name in statistics section
smbaker [Mon, 12 Sep 2011 22:29:27 +0000 (15:29 -0700)]
fix permissions
smbaker [Mon, 12 Sep 2011 22:28:48 +0000 (15:28 -0700)]
don't resolve user records if there aren't any users
Sandrine Avakian [Mon, 12 Sep 2011 15:03:14 +0000 (17:03 +0200)]
First input with Senslab API, includes
OARapi and import ressources from OAR,
as well as new aggregate and registry managers.
Thierry Parmentelat [Mon, 12 Sep 2011 14:30:13 +0000 (16:30 +0200)]
when scanning /etc/sfa/trusted_roots, match against a hardwired list
of extensions - currently 'gid', 'cert' and 'pem', to be tuned
Thierry Parmentelat [Mon, 12 Sep 2011 13:04:39 +0000 (15:04 +0200)]
renamed class TrustedRootList into TrustedRoots
Thierry Parmentelat [Mon, 12 Sep 2011 13:00:55 +0000 (15:00 +0200)]
renamed source file trust/trustedroot.py into trust/trustedroots.py
Thierry Parmentelat [Mon, 12 Sep 2011 12:51:25 +0000 (14:51 +0200)]
partially revert previous change (*) bugfix as os.path.isfile was called without the path, and (*) re-enable the *.gid filtering,
Thierry Parmentelat [Fri, 9 Sep 2011 16:00:56 +0000 (18:00 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Fri, 9 Sep 2011 15:32:07 +0000 (17:32 +0200)]
more convenient for publishing
Tony Mack [Thu, 8 Sep 2011 20:41:27 +0000 (16:41 -0400)]
generate username from users urn if it exists
Tony Mack [Thu, 8 Sep 2011 17:07:24 +0000 (13:07 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 8 Sep 2011 17:03:29 +0000 (13:03 -0400)]
cast timeout to float
Thierry Parmentelat [Thu, 8 Sep 2011 11:55:50 +0000 (13:55 +0200)]
adding a default path to output files is wrong - this is up to the caller
Thierry Parmentelat [Thu, 8 Sep 2011 11:54:44 +0000 (13:54 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Thu, 8 Sep 2011 11:54:39 +0000 (13:54 +0200)]
add a -o/--ouput option to the create command as well
Tony Mack [Wed, 7 Sep 2011 19:48:25 +0000 (15:48 -0400)]
fix bug when importing vini internet2 sites
Tony Mack [Wed, 7 Sep 2011 18:37:43 +0000 (14:37 -0400)]
in urn_to_sliver_id(), convert all values to string before calling str.join()
Tony Mack [Wed, 7 Sep 2011 17:50:25 +0000 (13:50 -0400)]
fix NameError
Tony Mack [Wed, 7 Sep 2011 16:37:25 +0000 (12:37 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Wed, 7 Sep 2011 16:35:41 +0000 (12:35 -0400)]
trying to resolve potential issues with foreign site login bases
Thierry Parmentelat [Wed, 7 Sep 2011 13:45:02 +0000 (15:45 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Wed, 7 Sep 2011 13:44:58 +0000 (15:44 +0200)]
restore output for -v option, add -d for more verbosity
cleanup
Thierry Parmentelat [Wed, 7 Sep 2011 13:44:05 +0000 (15:44 +0200)]
restored unit test
Tony Mack [Tue, 6 Sep 2011 20:08:58 +0000 (16:08 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Tue, 6 Sep 2011 20:08:49 +0000 (16:08 -0400)]
When calling CreateSliver, only attempt to fetch user keys from user record
Thierry Parmentelat [Tue, 6 Sep 2011 14:04:36 +0000 (16:04 +0200)]
bugfix
Thierry Parmentelat [Tue, 6 Sep 2011 12:52:38 +0000 (14:52 +0200)]
unicode-friendliness for user names with accents/special chars
Thierry Parmentelat [Tue, 6 Sep 2011 12:51:32 +0000 (14:51 +0200)]
intends to provide more details when a credential won't parse
Thierry Parmentelat [Tue, 6 Sep 2011 12:50:33 +0000 (14:50 +0200)]
oops, was intended to go with previous commit
Thierry Parmentelat [Tue, 6 Sep 2011 12:48:52 +0000 (14:48 +0200)]
bugfix, in multi-dirs mode this was always using ~/.sfi/ to look for
cached version
Thierry Parmentelat [Mon, 5 Sep 2011 09:21:42 +0000 (11:21 +0200)]
dos2unix'ed
Tony Mack [Fri, 2 Sep 2011 23:43:46 +0000 (19:43 -0400)]
whitespcae
Tony Mack [Fri, 2 Sep 2011 23:42:43 +0000 (19:42 -0400)]
added class variable 'template'
Tony Mack [Fri, 2 Sep 2011 23:02:57 +0000 (19:02 -0400)]
modified schema location of base protogeni rspec version
Tony Mack [Fri, 2 Sep 2011 23:02:02 +0000 (19:02 -0400)]
import InvalidRSpec fault
Tony Mack [Fri, 2 Sep 2011 20:59:45 +0000 (16:59 -0400)]
remove namespace arg from create, init
Tony Mack [Fri, 2 Sep 2011 20:57:06 +0000 (16:57 -0400)]
initial checkin of xml_interface
Tony Mack [Fri, 2 Sep 2011 20:53:04 +0000 (16:53 -0400)]
import logger
Tony Mack [Fri, 2 Sep 2011 20:52:08 +0000 (16:52 -0400)]
renamed some class variables
Tony Mack [Fri, 2 Sep 2011 20:51:11 +0000 (16:51 -0400)]
added sfa/rspecs/versions to install path
Tony Mack [Fri, 2 Sep 2011 20:29:53 +0000 (16:29 -0400)]
added get_version_by_schema method
Tony Mack [Fri, 2 Sep 2011 20:21:35 +0000 (16:21 -0400)]
added _get_version() method
Tony Mack [Fri, 2 Sep 2011 19:56:14 +0000 (15:56 -0400)]
initial checkin of VersionManager
Tony Mack [Thu, 1 Sep 2011 20:46:02 +0000 (16:46 -0400)]
initial checkin of new rspec version implementation
Tony Mack [Thu, 1 Sep 2011 20:45:18 +0000 (16:45 -0400)]
renamged get_element_type() to get_rspec_element(). Added load_rspec_elements() method
Tony Mack [Thu, 1 Sep 2011 19:49:30 +0000 (15:49 -0400)]
moved RSpecElement and RSpecElements to rspec_element.py
Tony Mack [Thu, 1 Sep 2011 18:46:25 +0000 (14:46 -0400)]
renamed find..() to get..()
Tony Mack [Thu, 1 Sep 2011 18:24:56 +0000 (14:24 -0400)]
added attributes_list() method0
Tony Mack [Thu, 1 Sep 2011 17:19:21 +0000 (13:19 -0400)]
added XPathFilter, RSpecElement classes. added find(), find_elements(), get_element_attributes() methods
Tony Mack [Wed, 31 Aug 2011 20:10:37 +0000 (16:10 -0400)]
added InvalidRSpecElement fault
Tony Mack [Wed, 31 Aug 2011 20:09:11 +0000 (16:09 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Wed, 31 Aug 2011 20:08:59 +0000 (16:08 -0400)]
enumeration implementation
Thierry Parmentelat [Tue, 30 Aug 2011 19:23:10 +0000 (21:23 +0200)]
Setting tag sfa-1.0-35
new method record.get_field for sface
smbaker [Tue, 30 Aug 2011 16:43:05 +0000 (09:43 -0700)]
Merge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa
smbaker [Tue, 30 Aug 2011 16:40:55 +0000 (09:40 -0700)]
added get_field method
Thierry Parmentelat [Mon, 29 Aug 2011 09:03:44 +0000 (11:03 +0200)]
Setting tag sfa-1.0-34
new option -c to sfa-nuke-plc.py
CreateSliver fixed for admin-only slice tags
Tony Mack [Fri, 26 Aug 2011 22:54:54 +0000 (18:54 -0400)]
don't filter certs based on the file's extension