sfa.git
14 years agoinitial checkin
Tony Mack [Fri, 22 Jul 2011 18:59:16 +0000 (14:59 -0400)]
initial checkin

14 years agoinitial checkin
Tony Mack [Fri, 22 Jul 2011 18:59:01 +0000 (14:59 -0400)]
initial checkin

14 years agoinitial checkin
Tony Mack [Fri, 22 Jul 2011 18:58:40 +0000 (14:58 -0400)]
initial checkin

14 years agoinitial checkin
Tony Mack [Fri, 22 Jul 2011 18:58:10 +0000 (14:58 -0400)]
initial checkin

14 years agouse xmlrpc to access plcapi until out why PLC.Shell.Shell doesn't close db connection...
Tony Mack [Fri, 22 Jul 2011 18:46:37 +0000 (14:46 -0400)]
use xmlrpc to access plcapi until out why PLC.Shell.Shell doesn't close db connection properly

14 years ago__getCreentialRaw(): get the correct authority record type
Tony Mack [Wed, 20 Jul 2011 12:28:09 +0000 (08:28 -0400)]
__getCreentialRaw(): get the correct authority record type

14 years agofix AttributeError
Tony Mack [Wed, 20 Jul 2011 11:21:00 +0000 (07:21 -0400)]
fix AttributeError

14 years agoremoving redundant determine_rights() method
Tony Mack [Tue, 19 Jul 2011 20:26:57 +0000 (16:26 -0400)]
removing redundant determine_rights() method

14 years agosupport authority+sm type
Tony Mack [Tue, 19 Jul 2011 20:03:40 +0000 (16:03 -0400)]
support authority+sm type

14 years agoadvertise available pl initscripts in advertisement rspec
Tony Mack [Mon, 18 Jul 2011 20:31:23 +0000 (16:31 -0400)]
advertise available pl initscripts in advertisement rspec

14 years agosupport planetlab initscript in protogeni rspec using planetlab extension
Tony Mack [Mon, 18 Jul 2011 18:17:47 +0000 (14:17 -0400)]
support planetlab initscript in protogeni rspec using planetlab extension

14 years agoscan only *.gid files in /etc/sfa/trusted_roots
Thierry Parmentelat [Wed, 13 Jul 2011 10:23:58 +0000 (12:23 +0200)]
scan only *.gid files in /etc/sfa/trusted_roots
previous behaviour was to scan all files, which was error-prone

14 years agoAdd 'expires' and 'generated' attributes to VINI schema
Andy Bavier [Tue, 12 Jul 2011 21:05:24 +0000 (17:05 -0400)]
Add 'expires' and 'generated' attributes to VINI schema

14 years agodont add in blank networks
Tony Mack [Tue, 12 Jul 2011 21:03:14 +0000 (17:03 -0400)]
dont add in blank networks

14 years agofill in missing node attributes
Tony Mack [Tue, 12 Jul 2011 19:58:36 +0000 (15:58 -0400)]
fill in missing node attributes

14 years agoproperly merge ProtoGENI v2 rspec with SFA rspec
Tony Mack [Mon, 11 Jul 2011 23:33:28 +0000 (19:33 -0400)]
properly merge ProtoGENI v2 rspec with SFA rspec

14 years agoremove 'geni_compressed' option before calling ListResources
Tony Mack [Mon, 11 Jul 2011 19:03:57 +0000 (15:03 -0400)]
remove 'geni_compressed' option before calling ListResources

14 years agocomponent_manager_id should be a urn not hrn
Tony Mack [Sat, 9 Jul 2011 21:48:56 +0000 (17:48 -0400)]
component_manager_id should be a urn not hrn

14 years agoremove unnecessary statement sfa-1.0-27
Tony Mack [Fri, 8 Jul 2011 20:36:40 +0000 (16:36 -0400)]
remove unnecessary statement

14 years agofix NameError(s)
Tony Mack [Fri, 8 Jul 2011 20:24:24 +0000 (16:24 -0400)]
fix NameError(s)

14 years agospelling
Tony Mack [Fri, 8 Jul 2011 19:55:35 +0000 (15:55 -0400)]
spelling

14 years agosetting 1.0-27 tag
Tony Mack [Fri, 8 Jul 2011 19:54:25 +0000 (15:54 -0400)]
setting 1.0-27 tag

14 years agofix name error
Tony Mack [Fri, 8 Jul 2011 19:20:08 +0000 (15:20 -0400)]
fix name error

14 years agoListResources: filter our nodes with a whitelist if the caller's slice isn't on the...
Tony Mack [Fri, 8 Jul 2011 16:55:15 +0000 (12:55 -0400)]
ListResources: filter our nodes with a whitelist if the caller's slice isn't on the whitelist

14 years agofix slices geni_urn in SliverStatus
Tony Mack [Thu, 7 Jul 2011 21:14:46 +0000 (17:14 -0400)]
fix slices geni_urn in SliverStatus

14 years agofix sliver_id in PG manifest RSpec
Tony Mack [Thu, 7 Jul 2011 20:45:18 +0000 (16:45 -0400)]
fix sliver_id in PG manifest RSpec

14 years agoneed to cast ids to string
Tony Mack [Thu, 7 Jul 2011 20:29:48 +0000 (16:29 -0400)]
need to cast ids to string

14 years agoadded urn_to_sliver_id() method
Tony Mack [Thu, 7 Jul 2011 20:27:19 +0000 (16:27 -0400)]
added urn_to_sliver_id() method

14 years agofix import
Tony Mack [Thu, 7 Jul 2011 20:17:25 +0000 (16:17 -0400)]
fix import

14 years agoadd fack info to the rspec if it exists
Tony Mack [Thu, 7 Jul 2011 20:02:36 +0000 (16:02 -0400)]
add fack info to the rspec if it exists

14 years agojust store the string representation of flack:info attributes
Tony Mack [Thu, 7 Jul 2011 19:02:30 +0000 (15:02 -0400)]
just store the string representation of flack:info attributes

14 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 7 Jul 2011 18:37:43 +0000 (14:37 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

14 years agofix bug
Tony Mack [Thu, 7 Jul 2011 18:37:37 +0000 (14:37 -0400)]
fix bug

14 years agoMerge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa
smbaker [Thu, 7 Jul 2011 18:04:25 +0000 (11:04 -0700)]
Merge branch 'master' of ssh://bakers@git.planet-lab.org/git/sfa

14 years agofix possible IOError (pemission denied) 2 users are writing to the same log file
Tony Mack [Thu, 7 Jul 2011 18:04:11 +0000 (14:04 -0400)]
fix possible IOError (pemission denied) 2 users are writing to the same log file

14 years agomake gid.dump() look nice
Tony Mack [Thu, 7 Jul 2011 18:00:49 +0000 (14:00 -0400)]
make gid.dump() look nice

14 years agoadded warning() method to logger
smbaker [Thu, 7 Jul 2011 17:59:16 +0000 (10:59 -0700)]
added warning() method to logger

14 years agomake pg_rspec aware of <sliver_type> child tags <initscript> and <flack:info>
Tony Mack [Thu, 7 Jul 2011 17:20:54 +0000 (13:20 -0400)]
make pg_rspec aware of <sliver_type> child tags <initscript> and <flack:info>

14 years agocatch and log execptions when adding sliver attributes(tags) fails
Tony Mack [Thu, 7 Jul 2011 17:19:50 +0000 (13:19 -0400)]
catch and log execptions when adding sliver attributes(tags) fails

14 years agoremove debugging output
Tony Mack [Thu, 7 Jul 2011 17:18:47 +0000 (13:18 -0400)]
remove debugging output

14 years agolog exceptions that occur inside of threads
Tony Mack [Thu, 7 Jul 2011 16:19:55 +0000 (12:19 -0400)]
log exceptions that occur inside of threads

14 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Thu, 7 Jul 2011 16:10:50 +0000 (12:10 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

14 years agocall dump_string instead of dump
Tony Mack [Thu, 7 Jul 2011 16:10:46 +0000 (12:10 -0400)]
call dump_string instead of dump

14 years agovarious fixes - should bring createsliver back to life
Thierry Parmentelat [Thu, 7 Jul 2011 08:41:21 +0000 (10:41 +0200)]
various fixes - should bring createsliver back to life

14 years agouse the correct logger
Tony Mack [Wed, 6 Jul 2011 23:37:28 +0000 (19:37 -0400)]
use the correct logger

14 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Wed, 6 Jul 2011 20:31:21 +0000 (16:31 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

14 years agoimplement get_slice_attributes
Tony Mack [Wed, 6 Jul 2011 20:31:14 +0000 (16:31 -0400)]
implement get_slice_attributes

14 years agoUndo GENICloud-specific change to PL SM
Andy Bavier [Wed, 6 Jul 2011 18:48:47 +0000 (14:48 -0400)]
Undo GENICloud-specific change to PL SM

14 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Andy Bavier [Wed, 6 Jul 2011 18:18:36 +0000 (14:18 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

14 years agocatch eception if convert_publickey fails
Tony Mack [Wed, 6 Jul 2011 18:12:46 +0000 (14:12 -0400)]
catch eception if convert_publickey fails

14 years agologger.warn instead of logger.warning
Tony Mack [Wed, 6 Jul 2011 18:04:57 +0000 (14:04 -0400)]
logger.warn instead of logger.warning

14 years agoUpdate RelaxNG schemas for PL RSpec changes
Andy Bavier [Wed, 6 Jul 2011 18:03:22 +0000 (14:03 -0400)]
Update RelaxNG schemas for PL RSpec changes

14 years agoStrip out <network> subtrees corresponding to other aggregates.
Andy Bavier [Wed, 6 Jul 2011 18:00:10 +0000 (14:00 -0400)]
Strip out <network> subtrees corresponding to other aggregates.

The PlanetLab slice manager sends the entire RSpec to each aggregate.
In order to cleanly validate the RSpec, first strip out portions corresponding
to other aggregates.

14 years agocall api.get_cached_server_version() insead of _get_server_version() in CreateSliver
Tony Mack [Wed, 6 Jul 2011 17:28:29 +0000 (13:28 -0400)]
call api.get_cached_server_version() insead of _get_server_version() in CreateSliver

14 years agocatch exception in _CreateSliver that otherwise gets discarded
Thierry Parmentelat [Wed, 6 Jul 2011 15:02:37 +0000 (17:02 +0200)]
catch exception in _CreateSliver that otherwise gets discarded
still need to fix _get_server_version that's an unknown symbol

14 years agoeven safer handling of expiration types across
Thierry Parmentelat [Wed, 6 Jul 2011 10:47:22 +0000 (12:47 +0200)]
even safer handling of expiration types across
timestamp/datetime/strings, as this tends to be used outside of the
trust area in the pl aggregate, and RenewSliver method

14 years agoreviewed consistency of the expiration field in credential, and calls
Thierry Parmentelat [Wed, 6 Jul 2011 10:38:50 +0000 (12:38 +0200)]
reviewed consistency of the expiration field in credential, and calls
to utcparse that could not deal with a datetime input

14 years agofix mode bits
smbaker [Tue, 5 Jul 2011 22:55:13 +0000 (15:55 -0700)]
fix mode bits

14 years agoshow logging messages on console
smbaker [Tue, 5 Jul 2011 22:53:37 +0000 (15:53 -0700)]
show logging messages on console

14 years agoDisable RSpec validation for now
Andy Bavier [Tue, 5 Jul 2011 21:31:35 +0000 (17:31 -0400)]
Disable RSpec validation for now

14 years agoSupport multiple <network> tags in the RSpec
Andy Bavier [Tue, 5 Jul 2011 21:26:15 +0000 (17:26 -0400)]
Support multiple <network> tags in the RSpec

14 years agoImplement GetVersion call
Andy Bavier [Tue, 5 Jul 2011 21:05:30 +0000 (17:05 -0400)]
Implement GetVersion call

14 years agoGENICloud should only return the resources managed by its aggregates
Andy Bavier [Tue, 5 Jul 2011 19:46:47 +0000 (15:46 -0400)]
GENICloud should only return the resources managed by its aggregates
(not by GENICloud Central)

14 years agoOnly a single credential is being passed in to ListResources
Andy Bavier [Tue, 5 Jul 2011 19:45:33 +0000 (15:45 -0400)]
Only a single credential is being passed in to ListResources

14 years agoChange <cloud> tag to <network>
Andy Bavier [Tue, 5 Jul 2011 19:22:45 +0000 (15:22 -0400)]
Change <cloud> tag to <network>

The PlanetLab SM requires that each aggregate's RSpec
be enclosed in a <network> tag.

14 years agoapplied dos2unix
Thierry Parmentelat [Tue, 5 Jul 2011 12:19:40 +0000 (14:19 +0200)]
applied dos2unix

14 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/sfa
Tony Mack [Tue, 5 Jul 2011 12:12:15 +0000 (08:12 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/sfa

14 years agoinitial checkin
Tony Mack [Tue, 5 Jul 2011 12:12:08 +0000 (08:12 -0400)]
initial checkin

14 years agoadded attributes_list() method
Tony Mack [Tue, 5 Jul 2011 12:10:52 +0000 (08:10 -0400)]
added attributes_list() method

14 years agocall utcparse before exiting get_expiration istead of calling it when timestamp is...
Tony Mack [Tue, 5 Jul 2011 12:07:36 +0000 (08:07 -0400)]
call utcparse before exiting get_expiration istead of calling it when timestamp is compared

14 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Mon, 4 Jul 2011 14:13:02 +0000 (16:13 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

14 years agoignore retcod of scriptlet
Thierry Parmentelat [Mon, 4 Jul 2011 14:11:38 +0000 (16:11 +0200)]
ignore retcod of scriptlet

14 years agohide out files
Thierry Parmentelat [Mon, 4 Jul 2011 14:10:34 +0000 (16:10 +0200)]
hide out files
don't generate svg anymore

14 years agoinstead of just dropping timezone info, use sfa.util.sfatime.utcparse to correctly...
Tony Mack [Fri, 1 Jul 2011 19:11:25 +0000 (15:11 -0400)]
instead of just dropping timezone info, use sfa.util.sfatime.utcparse to correctly handle datetime with timezone info

14 years agoFix 'non-default argument follows default argument' SyntaxError
Tony Mack [Fri, 1 Jul 2011 11:50:09 +0000 (07:50 -0400)]
Fix 'non-default argument follows default argument' SyntaxError

14 years agoremove timezone info from credential's expires timestamp
Tony Mack [Thu, 30 Jun 2011 22:47:31 +0000 (18:47 -0400)]
remove timezone info from credential's expires timestamp

14 years agofix type error
Tony Mack [Thu, 30 Jun 2011 22:43:31 +0000 (18:43 -0400)]
fix type error

14 years agonode tag value should go in the text field
Tony Mack [Thu, 30 Jun 2011 19:27:23 +0000 (15:27 -0400)]
node tag value should go in the text field

14 years agoreplace 'recursive' argument with 'depth' argument in get_attributes()
Tony Mack [Thu, 30 Jun 2011 19:26:54 +0000 (15:26 -0400)]
replace 'recursive' argument with 'depth' argument in get_attributes()

14 years agofix typo
Tony Mack [Thu, 30 Jun 2011 16:04:14 +0000 (12:04 -0400)]
fix typo

14 years agofix string conversion
Tony Mack [Thu, 30 Jun 2011 15:59:59 +0000 (11:59 -0400)]
fix string conversion

14 years agoimport urn_to_hrn
Tony Mack [Thu, 30 Jun 2011 15:48:42 +0000 (11:48 -0400)]
import urn_to_hrn

14 years agoadded default methods
Tony Mack [Thu, 30 Jun 2011 04:56:55 +0000 (00:56 -0400)]
added default methods

14 years agoadded recursive argument to get_attributes()
Tony Mack [Thu, 30 Jun 2011 04:56:21 +0000 (00:56 -0400)]
added recursive argument to get_attributes()

14 years agoadded hostname agrument to get_node_elements()
Tony Mack [Thu, 30 Jun 2011 04:55:05 +0000 (00:55 -0400)]
added hostname agrument to get_node_elements()

14 years agoonly call get_trusted_certs at sfa aggregates.
Tony Mack [Thu, 30 Jun 2011 04:53:46 +0000 (00:53 -0400)]
only call get_trusted_certs at sfa aggregates.

14 years agofix typo in get_slice_attributes
Tony Mack [Thu, 30 Jun 2011 04:50:43 +0000 (00:50 -0400)]
fix typo in get_slice_attributes

14 years agomore verbose logging
Tony Mack [Thu, 30 Jun 2011 01:38:04 +0000 (21:38 -0400)]
more verbose logging

14 years agoCreateSliver removes stale slice tags
Tony Mack [Thu, 30 Jun 2011 01:02:37 +0000 (21:02 -0400)]
CreateSliver removes stale slice tags

14 years agoCreateSliver now handles slice attributes
Tony Mack [Thu, 30 Jun 2011 00:18:23 +0000 (20:18 -0400)]
CreateSliver now handles slice attributes

14 years agoimplement get_slice_attributes()
Tony Mack [Thu, 30 Jun 2011 00:13:59 +0000 (20:13 -0400)]
implement get_slice_attributes()

14 years agosliver attribute value should go in the text section
Tony Mack [Wed, 29 Jun 2011 23:38:15 +0000 (19:38 -0400)]
sliver attribute value should go in the text section

14 years agoremove timezone info from credential expiration before validating
Tony Mack [Wed, 29 Jun 2011 17:12:01 +0000 (13:12 -0400)]
remove timezone info from credential expiration before validating

14 years agoconvert attribute to string
Tony Mack [Tue, 28 Jun 2011 17:00:24 +0000 (13:00 -0400)]
convert attribute to string

14 years agoremoving
Tony Mack [Mon, 27 Jun 2011 22:09:07 +0000 (18:09 -0400)]
removing

14 years agoupdated
Tony Mack [Mon, 27 Jun 2011 21:59:29 +0000 (17:59 -0400)]
updated

14 years agoinitial checkin of rspec elements
Tony Mack [Mon, 27 Jun 2011 20:44:27 +0000 (16:44 -0400)]
initial checkin of rspec elements

14 years agofix NameError
Tony Mack [Mon, 27 Jun 2011 16:39:33 +0000 (12:39 -0400)]
fix NameError

14 years agoget cached server version in CreateSliver
Tony Mack [Mon, 27 Jun 2011 16:18:55 +0000 (12:18 -0400)]
get cached server version in CreateSliver

14 years agoadd_sliver() removes nodes that aren't running specified sliver
Tony Mack [Fri, 24 Jun 2011 19:54:50 +0000 (15:54 -0400)]
add_sliver() removes nodes that aren't running specified sliver