# # ChangeLog for / # # Generated by Trac 1.2 # Nov 24, 2024 7:45:32 PM Sun, 30 Nov 2008 17:19:33 GMT Ted Faber [ec4fb42] * fedd/Makefile (modified) * fedd/fedd.py (modified) * fedd/fedd/access.py (moved) * fedd/fedd/access_project.py (moved) * fedd/fedd/allocate_project.py (moved) * fedd/fedd/config_parser.py (moved) * fedd/fedd/experiment_control.py (moved) * fedd/fedd/fedd_deter_impl.py (modified) * fedd/fedd/remote_service.py (modified) * fedd/fedd/server.py (moved) * fedd/fedd/split.py (moved) * fedd/fedd/util.py (moved) * fedd/fedd_client.py (modified) Clean up some names that start with fedd_ that are ugly with the new ... Sun, 30 Nov 2008 07:43:15 GMT Ted Faber [f0dc2ca] * fedd/fedd/fixed_resource.py (modified) * fedd/fixed_resource.py (added) split script out Sun, 30 Nov 2008 07:38:04 GMT Ted Faber [73102d1] * fedd/exp_access_db.py (moved) whoops! Sun, 30 Nov 2008 07:31:54 GMT Ted Faber [2dd442f] * fedd/confirm_sshkey.py (moved) should be a script, so put it back Sun, 30 Nov 2008 07:31:03 GMT Ted Faber [2729e48] * fedd/Makefile (modified) * fedd/fedd.py (modified) * fedd/fedd/__init__.py (added) * fedd/fedd/asn1_raw.py (moved) * fedd/fedd/authorizer.py (moved) * fedd/fedd/confirm_sshkey.py (moved) * fedd/fedd/exp_access_db.py (moved) * fedd/fedd/fedd_access.py (moved) * fedd/fedd/fedd_access_project.py (moved) * fedd/fedd/fedd_allocate_project.py (moved) * fedd/fedd/fedd_config_parser.py (moved) * fedd/fedd/fedd_deter_impl.py (moved) * fedd/fedd/fedd_experiment_control.py (moved) * fedd/fedd/fedd_server.py (moved) * fedd/fedd/fedd_split.py (moved) * fedd/fedd/fedd_util.py (moved) * fedd/fedd/fedid.py (moved) * fedd/fedd/fixed_resource.py (moved) * fedd/fedd/parse_detail.py (moved) * fedd/fedd/remote_service.py (moved) * fedd/fedd/service_error.py (moved) * fedd/fedd_client.py (modified) Move things around to make a python module encapsulation easier. ... Sun, 30 Nov 2008 06:22:17 GMT Ted Faber [0a20ef8] * fedd/fedd.py (modified) * fedd/fedd_config_parser.py (added) * fedd/fedd_server.py (added) Cleaner split for module definition Sat, 29 Nov 2008 00:04:25 GMT Ted Faber [1b57352] * fedd/fedd.py (modified) * fedd/remote_service.py (modified) Deal with common connection and SSL errors cleanly Fri, 28 Nov 2008 22:54:22 GMT Ted Faber [a2da110] * fedd/fedd.py (modified) Move service configuration into the config file and remove some ... Thu, 27 Nov 2008 06:17:13 GMT Ted Faber [0ea5050] * fedkit/fed-tun.pl (modified) Simplify the filehandle in the open call, so real data is read. Wed, 26 Nov 2008 23:11:26 GMT Ted Faber [93a06fb] * fedd/fedd_allocate_project.py (modified) Explicit allocation levels for the different knods of allocations. Wed, 26 Nov 2008 23:10:47 GMT Ted Faber [40eab39] * fedd/fedd_access.py (modified) Better debugging logging for acess decisions. Rename some attributes ... Wed, 26 Nov 2008 23:09:25 GMT Ted Faber [c7e40f5] * fedd/fedd_experiment_control.py (modified) Clean up placeholder state on a failed parse Wed, 26 Nov 2008 23:08:31 GMT Ted Faber [3584a9f] * fedd/confirm_sshkey.py (modified) Add dummy -C option Wed, 26 Nov 2008 18:45:44 GMT Ted Faber [457c4ac] * fedd/confirm_sshkey.py (added) Command line utility to check keys in a world without a modified ... Mon, 24 Nov 2008 22:19:43 GMT Ted Faber [516b7cc] * fedd/exp_access_db.py (added) Tool to generate experiment access databases Mon, 24 Nov 2008 22:17:29 GMT Ted Faber [d90f0fa] * fedd/fedd_experiment_control.py (modified) Bug checking multiple access requests. The code didn't notice when a ... Mon, 24 Nov 2008 19:11:52 GMT Ted Faber [34bc05c] * fedd/fedd_experiment_control.py (modified) Add map database and clean up access reading method Mon, 24 Nov 2008 04:23:13 GMT Ted Faber [bf0a80e] * fedd/fedd_experiment_control.py (modified) remove an extraneous if/else Mon, 24 Nov 2008 04:20:05 GMT Ted Faber [4064742] * fedd/fedd_experiment_control.py (modified) Add access control to the experiment control module. Mon, 24 Nov 2008 04:19:45 GMT Ted Faber [0df6015] * fedd/authorizer.py (modified) lurking errors Mon, 24 Nov 2008 03:24:05 GMT Ted Faber [b769892] * fedd/fedd_access.py (modified) remove debugging Mon, 24 Nov 2008 03:23:32 GMT Ted Faber [6bed468f] * fedd/fedid.py (modified) print fedids from certs Mon, 24 Nov 2008 02:22:45 GMT Ted Faber [69c015e] * fedd/fedd_access.py (modified) Bug in non-proxy release. Ooops. Mon, 24 Nov 2008 01:23:15 GMT Ted Faber [c35207d] * fedd/fedd_access.py (modified) proxy release (some in prevoius commit) Mon, 24 Nov 2008 01:14:31 GMT Ted Faber [a398ec9] * fedd/fedd_access.py (modified) * fedd/fedd_client.py (modified) remove option conflict Mon, 24 Nov 2008 00:44:35 GMT Ted Faber [1653a08] * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) type Mon, 24 Nov 2008 00:37:28 GMT Ted Faber [721705e9] * fedd/fedd_experiment_control.py (modified) Split the service and creation access properly Mon, 24 Nov 2008 00:36:45 GMT Ted Faber [0b123ff] * fedd/fedd.py (modified) More comprehensible error message for a bad service parameter Sat, 22 Nov 2008 01:50:25 GMT Ted Faber [5576a47] * fedd/fedd_access.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_types.xsd (modified) project exporting in place Sat, 22 Nov 2008 01:07:56 GMT Ted Faber [a94cb0a] * fedd/fedd_client.py (modified) * fedd/remote_service.py (modified) restore serialize Sat, 22 Nov 2008 00:54:39 GMT Ted Faber [ac54ef3] * fedd/fedd_access.py (modified) missed a comment Sat, 22 Nov 2008 00:39:47 GMT Ted Faber [3f6bc5f] * fedd/authorizer.py (added) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_deter_impl.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) Initial move to general authorization framework. Currently ... Fri, 21 Nov 2008 19:15:49 GMT Ted Faber [c971895] * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) clean up imports Fri, 21 Nov 2008 18:53:55 GMT Ted Faber [51cc9df] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) * fedd/fedd_util.py (modified) * fedd/fedid.py (added) * fedd/remote_service.py (modified) split fedid out Fri, 21 Nov 2008 18:43:39 GMT Ted Faber [9460b1e] * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) * fedd/fedd_util.py (modified) * fedd/remote_service.py (added) move remote_service out of fedd_util Fri, 21 Nov 2008 18:20:31 GMT Ted Faber [f8b118e] * fedd/fedd_client.py (modified) * fedd/fedd_util.py (modified) clean up service classes a bit Fri, 21 Nov 2008 03:25:28 GMT Ted Faber [cfabc40] * fedd/fedd_client.py (modified) error strings in output Fri, 21 Nov 2008 03:14:58 GMT Ted Faber [058f58e] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) * fedd/service_error.py (modified) Unify the code for calling SOAP and XMLRPC services into a couple ... Thu, 20 Nov 2008 03:24:16 GMT Ted Faber [c922f23] * fedd/fedd_access.py (modified) * fedd/fedd_util.py (modified) Start the move to unified service calling routines Thu, 20 Nov 2008 03:23:51 GMT Ted Faber [dab4d56] * fedd/fedd.py (modified) Some correct response codes and importantly closing the sockets after ... Wed, 19 Nov 2008 04:32:05 GMT Ted Faber [f8582c9] * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_internal_bindings.wsdl (modified) * fedd/fedd_internal_messages.wsdl (modified) * fedd/fedd_util.py (modified) * fedd/fixed_resource.py (modified) Resource allocation and deallocation really working Access handler ... Tue, 18 Nov 2008 18:56:30 GMT Ted Faber [fd729b9] * fedd/fixed_resource.py (moved) rename Tue, 18 Nov 2008 18:55:47 GMT Ted Faber [159a447] * fedd/fixed_key.py (modified) pre rename commit Tue, 18 Nov 2008 02:49:56 GMT Ted Faber [7583a62] * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) another checkpoint Tue, 18 Nov 2008 02:19:40 GMT Ted Faber [d81971a] * fedd/fedd_access.py (modified) * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_types.xsd (modified) checkpoint of the resource management stuff Mon, 17 Nov 2008 19:49:24 GMT Ted Faber [afa43a8] * fedd/fixed_key.py (added) add fixed key db routines and manipulator Sat, 15 Nov 2008 01:13:10 GMT Ted Faber [4ed10ae] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_internal_bindings.wsdl (modified) * fedd/fedd_internal_messages.wsdl (modified) * fedd/fedd_util.py (modified) Proxy key additions working Fri, 07 Nov 2008 05:18:37 GMT Ted Faber [2dafa0c] * fedd/fedd_internal_messages.wsdl (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_types.xsd (modified) content in the WSDL comments Wed, 05 Nov 2008 09:38:10 GMT Ted Faber [9c166cf] * fedkit/Makefile (modified) * fedkit/federate.sh (modified) * fedkit/make_hosts (modified) Support for this as a real fedkit. Loads using fedd and establishes ... Wed, 05 Nov 2008 09:37:28 GMT Ted Faber [2c6128f] * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) Add support for a real fedkit tar file rather than the ad hoc script ... Fri, 31 Oct 2008 01:23:48 GMT Ted Faber [01308c9] * fedkit/Makefile (added) add the ability to create fedkit tar file Fri, 31 Oct 2008 01:15:36 GMT Ted Faber [fa19281] * fedkit/fed_evrepeater (added) add event repeater binary Tue, 21 Oct 2008 00:17:31 GMT Ted Faber [f4f4117] * fedd/fedd.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_deter_impl.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_split.py (modified) add remote splitter interface Mon, 20 Oct 2008 20:33:21 GMT Ted Faber [72ed6e4] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_config_file.py (deleted) * fedd/fedd_deter_impl.py (modified) * fedd/fedd_experiment_control.py (modified) refactor configuration parsing to make code extensions more modular Fri, 17 Oct 2008 22:53:53 GMT Ted Faber [4700b3b] * fedd/fedd_internal_bindings.wsdl (modified) * fedd/fedd_internal_messages.wsdl (modified) * fedd/fedd_split.py (added) * fedd/fedd_types.xsd (modified) remote splitter (untested0 Fri, 17 Oct 2008 16:52:04 GMT Ted Faber [abb87eb] * fedd/fedd_access.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_types.xsd (modified) split acces to service and experiment access Wed, 15 Oct 2008 23:50:48 GMT Ted Faber [3925b50] * fedd/fedd_client.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_types.xsd (modified) add placeholder for other experiment descriptions Wed, 15 Oct 2008 00:35:15 GMT Ted Faber [d199ced] * fedd/fedd.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_util.py (modified) upgrade Thu, 09 Oct 2008 21:54:54 GMT Ted Faber [0b466d1] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_deter_impl.py (modified) * fedd/fedd_experiment_control.py (modified) logging Thu, 09 Oct 2008 21:08:28 GMT Ted Faber [0ea11af] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_deter_impl.py (modified) * fedd/fedd_experiment_control.py (modified) clean up and add some docs Wed, 08 Oct 2008 01:12:57 GMT Ted Faber [11a08b0] * fedd/fedd.py (modified) * fedd/fedd_access.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_config_file.py (modified) * fedd/fedd_experiment_control.py (modified) * fedd/fedd_util.py (modified) decent logging Tue, 07 Oct 2008 18:15:24 GMT Ted Faber [8ecfbad] * fedd/fedd.py (modified) Inherit from Threading server (whoops) Tue, 07 Oct 2008 18:03:50 GMT Ted Faber [a97394b] * fedd/fedd.py (modified) * fedd/fedd_experiment_control.py (modified) beginnings of a real multithreaded server Mon, 06 Oct 2008 23:00:19 GMT Ted Faber [eee2b2e] * fedd/fedd_config_file.py (modified) * fedd/fedd_experiment_control.py (modified) save state Sat, 04 Oct 2008 00:54:12 GMT Ted Faber [ea0a821] * fedd/fedd_experiment_control.py (modified) fix Terminate Fri, 03 Oct 2008 23:46:21 GMT Ted Faber [19cc408] * fedd/fedd.py (modified) * fedd/fedd_access.py (added) * fedd/fedd_access_project.py (added) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_config_file.py (added) * fedd/fedd_deter_impl.py (added) * fedd/fedd_experiment_control.py (moved) * fedd/fedd_proj.py (deleted) * fedd/fedd_util.py (modified) refactoring Mon, 22 Sep 2008 21:15:46 GMT Ted Faber [01073f7] * fedkit/fed-tun.pl (modified) * fedkit/fed-tun.ucb.pl (modified) FreeBSD 7.0 compatibility Sat, 20 Sep 2008 01:25:54 GMT Ted Faber [7a8d667] * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_client.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) * fedkit/fed-tun.pl (modified) * fedkit/fed-tun.ucb.pl (modified) reconfigure sshd_config explicitly Wed, 17 Sep 2008 00:52:29 GMT Ted Faber [9d207bd] * fedkit/make_hosts (modified) seer support Wed, 17 Sep 2008 00:14:34 GMT Ted Faber [a8b42b5] * fedd/fedd_create_experiment.py (modified) master testbed does not need a SeerControl field Tue, 16 Sep 2008 00:35:11 GMT Ted Faber [291423b] * fedd/fedd_create_experiment.py (modified) * fedkit/federate.sh (modified) SEER config support Sat, 13 Sep 2008 00:28:33 GMT Ted Faber [c52c48d] * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_client.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) add info and work with SEER attach Fri, 12 Sep 2008 00:07:31 GMT Ted Faber [27b6aea] * fedd/fedd_create_experiment.py (modified) * fedkit/fed-tun.pl (modified) * fedkit/federate.sh (modified) seer private pubsub support Thu, 11 Sep 2008 00:54:29 GMT Ted Faber [89d9502] * fedd/fedd_create_experiment.py (modified) checkpoint Wed, 10 Sep 2008 20:17:43 GMT Ted Faber [e40c7ee] * fedd/fedd_allocate_project.py (modified) * fedd/fedd_client.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) more data on a create request, including user requested local name Wed, 10 Sep 2008 00:59:55 GMT Ted Faber [03e0290] * fedd/fedd_client.py (modified) * fedd/fedd_create.py (deleted) single client Tue, 09 Sep 2008 21:54:07 GMT Ted Faber [45ebc4d] * fedd/fedd_create.py (modified) consolidate some code Tue, 09 Sep 2008 21:07:18 GMT Ted Faber [987aaa1] * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_create.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) get topo and vis data, persistent state Fri, 05 Sep 2008 23:08:19 GMT Ted Faber [4fc2250] * fedd/fedd_create_experiment.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) add slice/experiment name Thu, 04 Sep 2008 18:20:54 GMT Ted Faber [bcbf543] * fedd/fedd.py (modified) * fedd/fedd_create.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) initial SEER integration Thu, 28 Aug 2008 22:22:42 GMT Ted Faber [4d48e01] * fedd/fedd_create.py (added) command line experiment creation Thu, 28 Aug 2008 22:22:09 GMT Ted Faber [fca8740] * fedd/fedd_proj.py (modified) xmlrpc access to Create Thu, 28 Aug 2008 22:03:25 GMT Ted Faber [2d5c8b6] * fedd/fedd.py (modified) * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_client.py (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/parse_detail.py (modified) generic fault support (they're not all named RequestAccessFault any more) Thu, 28 Aug 2008 21:47:15 GMT Ted Faber [b234bb9] * fedd/fedd.py (modified) * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_create_experiment.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) Experiment creation integrated Thu, 28 Aug 2008 02:24:55 GMT Ted Faber [0d830de] * fedd/fedd_create_experiment.py (modified) topology and visualization into real data structures Wed, 27 Aug 2008 22:25:01 GMT Ted Faber [3441fe3] * fedd/fedd_create_experiment.py (modified) * fedd/fedd_types.xsd (modified) * fedd/service_error.py (modified) closer to fedd integration Fri, 22 Aug 2008 01:12:35 GMT Ted Faber [1af38d6] * fedd/fedd_create_experiment.py (modified) multithreading for startup. Needs more testing Thu, 21 Aug 2008 18:49:16 GMT Ted Faber [6546868] * fedd/fedd_create_experiment.py (modified) use mktmpdir to get per experiment work dirs instead of per process ones Thu, 21 Aug 2008 18:07:49 GMT Ted Faber [d0ae12d] * fedd/fedd_create_experiment.py (modified) generate visualization Wed, 20 Aug 2008 23:53:45 GMT Ted Faber [7add1a3] * fedd/fedd_create_experiment.py (modified) * fedkit/make_hosts (modified) stop the routing daemon before we restart it Wed, 20 Aug 2008 01:21:59 GMT Ted Faber [6679c122] * fedd/.cvsignore (modified) * fedd/fedd_create_experiment.py (added) * fedd/fedd_types.xsd (modified) beginnings of federated creation interfaces Wed, 20 Aug 2008 01:21:25 GMT Ted Faber [8f4c361] * fedd/fedd_proj.py (modified) whoops. some errors in untested code paths Fri, 01 Aug 2008 22:02:08 GMT Ted Faber [4a6f04b] * fedd/fedd_proj.py (modified) Don't poison the access database by assigning to objects in the DB (\!) Fri, 01 Aug 2008 21:58:53 GMT Ted Faber [e5a8b44] * fedd/fedd_proj.py (modified) split out internal interfaces Fri, 01 Aug 2008 21:50:26 GMT Ted Faber [7aec37d] * fedd/Makefile (modified) * fedd/fedd.py (modified) * fedd/fedd_allocate_project.py (modified) * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_internal.wsdl (added) * fedd/fedd_internal_bindings.wsdl (added) * fedd/fedd_internal_messages.wsdl (added) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) split out internal interfaces Fri, 01 Aug 2008 18:43:26 GMT Ted Faber [808889e] * fedd/fedd_util.py (modified) prune debugging Fri, 01 Aug 2008 18:41:39 GMT Ted Faber [ef36c1e] * fedd/fedd_allocate_project.py (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) * fedd/fedd_util.py (modified) * fedd/service_error.py (added) split out project creation Wed, 30 Jul 2008 22:48:02 GMT Ted Faber [7da9da6] * fedd/fedd_allocate_project.py (added) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) * fedd/fedd_types.xsd (modified) split out project creation. Local project creation works Tue, 22 Jul 2008 21:42:33 GMT Ted Faber [21a1c30] * fedd/fedd_bindings.wsdl (modified) * fedd/fedd_messages.wsdl (modified) * fedd/fedd_proj.py (modified) clear out some unused code, small bug Thu, 17 Jul 2008 17:33:51 GMT Ted Faber [dc8c3e6] * fedd/asn1_raw.py (modified) more descriptive comment