# # ChangeLog for / # # Generated by Trac 1.2 # Nov 22, 2024 3:58:07 PM Wed, 28 Oct 2009 18:26:56 GMT Jay Jacobs [b12e315] * wsdl/abac_types.xsd (modified) Modified GoalType to support LinkingGoal and TrustTarget since those ... Wed, 14 Oct 2009 00:14:51 GMT Jay Jacobs [8cb3db3] * wsdl/abac_types.xsd (modified) Added role traceability to the credential update method. Tue, 13 Oct 2009 17:52:54 GMT Jay Jacobs [49b771b] * wsdl/abac.wsdl (modified) * wsdl/abac_types.xsd (modified) Added context to credential update Tue, 13 Oct 2009 17:23:28 GMT Jay Jacobs [47334e5] * wsdl/abac.wsdl (modified) Added update and discovery services Fri, 09 Oct 2009 00:27:20 GMT Ted Faber [6727c97] * fedd/abac_test.sh (modified) debug Wed, 07 Oct 2009 16:26:25 GMT Ted Faber [af51a97] * fedd/abac_test.sh (modified) clean up abac_test.sh - quotes for the shell and a #! line Wed, 07 Oct 2009 16:18:17 GMT Ted Faber [ab33158] * fedd/federation/dragon_access.py (modified) final tweaks to get working Wed, 30 Sep 2009 22:45:43 GMT Jay Jacobs [181cf9c] * fedd/abac_client.py (modified) * fedd/abac_test.sh (added) * fedd/federation/abac_remote_service.py (modified) API tested. Use abac_test.sh for example usage. Sat, 26 Sep 2009 00:54:25 GMT Ted Faber [6c1981f] * fedkit/make_hosts (modified) set up dragon on master nodes Fri, 25 Sep 2009 20:51:15 GMT Ted Faber [4702322] * fedkit/Makefile (modified) * fedkit/fed-tun.pl (modified) Add config to make file. Remove remoteconfigfile from fed-tun.pl as ... Fri, 25 Sep 2009 17:45:22 GMT Ted Faber [0fa1729] * fedd/federation/experiment_control.py (modified) bug in cancelling partial swapin Fri, 25 Sep 2009 01:35:09 GMT Ted Faber [b236eed] * fedd/federation/emulab_access.py (modified) IP address output for dragon mounted portals Wed, 23 Sep 2009 21:14:40 GMT Ted Faber [46bc576] * wsdl/fedd_types.xsd (modified) more optional emulab. Should eventually clear out Wed, 23 Sep 2009 21:13:21 GMT Ted Faber [ecf679e] * fedd/federation/experiment_control.py (modified) fix terminate/multistatus Wed, 23 Sep 2009 00:31:36 GMT Ted Faber [8c9933c] * fedkit/config_from_tunnelip.pl (modified) tweak to make the routerdest behavior a littel neater. Tue, 22 Sep 2009 20:05:50 GMT Ted Faber [fde165c] * fedkit/config_from_tunnelip.pl (modified) comments Tue, 22 Sep 2009 18:31:04 GMT Ted Faber [e26c240] * fedkit/federate.sh (modified) call out to configure external addresses Tue, 22 Sep 2009 18:28:34 GMT Ted Faber [53c649f] * fedkit/config_from_tunnelip.pl (added) This encapsulates the process of configuring an interface from ... Tue, 22 Sep 2009 01:48:50 GMT Ted Faber [ae0f69a] * wsdl/fedd_types.xsd (modified) * wsdl/topdl.xsd (modified) Add some more attributes. Tue, 22 Sep 2009 01:48:12 GMT Ted Faber [69692a9] * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) Looks like Dragon is being called correctly. Internals remain a bit ... Sat, 19 Sep 2009 02:27:17 GMT Ted Faber [adcbdaf] * fedkit/Makefile (modified) * fedkit/fed-tun.ucb.pl (deleted) * fedkit/federate.sh (modified) * fedkit/rc.accounts.patch (deleted) * fedkit/rc.fedaccounts (added) Stop depending on the patched rc.accounts file to install accounts. Fri, 18 Sep 2009 20:08:46 GMT Ted Faber [157ac77] * fedkit/fed-tun.pl (modified) duh; avoid embedded newline Fri, 18 Sep 2009 00:23:32 GMT Ted Faber [68bb551] * fedd/federation/dragon_access.py (modified) Get the allocation log into the response and add the vlan number as ... Thu, 17 Sep 2009 21:45:04 GMT Ted Faber [23dec62] * fedd/fedd_client.py (modified) * fedd/federation/deter_impl.py (modified) * fedd/federation/dragon_access.py (added) Initial dragon import and fedd_client testing for same Thu, 17 Sep 2009 21:11:05 GMT Jay Jacobs [5a03ea5] * wsdl/abac.wsdl (modified) * wsdl/abac_types.xsd (modified) Added discovery and credential update messages. Credential updates ... Wed, 16 Sep 2009 16:56:39 GMT Ted Faber [53dfd4b] * fedd/fedd_client.py (modified) * wsdl/fedd_types.xsd (modified) optional emulab section (temporary) Wed, 16 Sep 2009 16:51:19 GMT Ted Faber [0e366a6] * fedd/federation/proxy_emulab_segment.py (modified) Type, Python 2.5 allows duplicate params, and 2.6 does not. Fri, 11 Sep 2009 00:19:16 GMT Ted Faber [1d913e13] * fedd/federation/emulab_access.py (modified) Potentially uninitialized variables. Fri, 11 Sep 2009 00:01:57 GMT Ted Faber [13e3dd2] * fedd/federation/experiment_control.py (modified) Proper multiplexing of portal nodes, correct determination of portal ... Fri, 11 Sep 2009 00:00:21 GMT Ted Faber [e2a7a413] * fedd/federation/emulab_access.py (modified) Yipe! Time bomb (the code in the loop uses a different value for the ... Wed, 09 Sep 2009 20:40:11 GMT Ted Faber [32e7d93] * fedd/federation/experiment_control.py (modified) Incremental logging and correct failures. Wed, 09 Sep 2009 17:45:40 GMT Ted Faber [3c6dbec] * fedd/federation/deter_impl.py (modified) * fedd/federation/emulab_access.py (moved) Make space for other access plugins Wed, 09 Sep 2009 17:20:07 GMT Ted Faber [11860f52] * fedd/federation/access.py (modified) * fedd/federation/local_emulab_segment.py (added) * fedd/federation/proxy_emulab_segment.py (added) Emulab access element now supports local and remote operation. Wed, 09 Sep 2009 16:52:44 GMT Ted Faber [40dd8c1] * fedd/federation/experiment_control.py (modified) * fedd/federation/util.py (modified) make file_copy a utility route so many can use it. Wed, 09 Sep 2009 00:57:00 GMT Ted Faber [f07fa49] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/list_log.py (added) better logging and cleanup Tue, 08 Sep 2009 22:38:10 GMT Ted Faber [430e98d] * fedd/federation/topdl.py (modified) typo Tue, 08 Sep 2009 22:37:56 GMT Ted Faber [22defdb] * fedd/federation/access.py (modified) typeo Tue, 08 Sep 2009 21:54:45 GMT Ted Faber [b770aa0] * fedd/federation/access.py (modified) clean up tmpdir in the face of errors Tue, 08 Sep 2009 21:46:32 GMT Ted Faber [574055e] * fedd/federation/access.py (modified) remove access temp dirs Tue, 08 Sep 2009 21:33:33 GMT Ted Faber [895a133] * fedd/federation/experiment_control.py (modified) Better modularity of experiment creation. Sun, 06 Sep 2009 22:25:23 GMT Ted Faber [e794984] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) remove debugging Sun, 06 Sep 2009 22:23:17 GMT Ted Faber [e19b75c] * fedd/federation/experiment_control.py (modified) remove old code Sun, 06 Sep 2009 22:11:36 GMT Ted Faber [fd556d1] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) Properly communicate errors Sun, 06 Sep 2009 21:16:10 GMT Ted Faber [2b7d768] * wsdl/fedd.wsdl (modified) * wsdl/fedd_types.xsd (modified) use allocID everywhere Sun, 06 Sep 2009 21:15:52 GMT Ted Faber [5ae3857] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) terminate works Sat, 05 Sep 2009 00:04:07 GMT Ted Faber [1da6a23] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) cahekpoint: swaps in again! Fri, 04 Sep 2009 01:52:25 GMT Ted Faber [f5ae004] * wsdl/fedd_types.xsd (modified) Include info on whether the segment is a master segment Fri, 04 Sep 2009 01:51:50 GMT Ted Faber [ecca6eb] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) checkpoint Thu, 03 Sep 2009 01:00:54 GMT Ted Faber [66861a2] * wsdl/fedd.wsdl (modified) * wsdl/fedd_types.xsd (modified) Start and stop segment commands Thu, 03 Sep 2009 01:00:10 GMT Ted Faber [9beaf7c] * wsdl/topdl.xsd (modified) Testbed and segment objects and attributes on substrate Thu, 03 Sep 2009 00:59:16 GMT Ted Faber [f9ef40b] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) checkpoint: writing config files Wed, 02 Sep 2009 17:36:18 GMT Ted Faber [6c57fe9] * fedd/federation/access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/server.py (modified) * fedd/federation/topdl.py (modified) checkpoint Sat, 29 Aug 2009 01:07:42 GMT Ted Faber [cc8d8e9] * fedd/federation/access.py (modified) * fedd/federation/deter_impl.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) * fedd/federation/util.py (modified) checkpoint Thu, 20 Aug 2009 02:06:39 GMT Jay Jacobs [4c8a0b7] * wsdl/abac.wsdl (modified) * wsdl/abac_types.xsd (modified) Modified the types to match the fedd python machinery Fri, 14 Aug 2009 22:16:50 GMT Jay Jacobs [a1cba55] * fedd/federation/fedd_abac_services_types.py (deleted) removed fedd_abac_services_types.py because it is autogenerated Fri, 14 Aug 2009 22:00:22 GMT Jay Jacobs [08c5633] * fedd/federation/fedd_abac_services.py (deleted) Removed fedd_abac_services.py because it's autogenerated Fri, 14 Aug 2009 21:42:15 GMT Jay Jacobs [19a3e06] * fedd/abac_client.py (added) * fedd/federation/abac_remote_service.py (added) * fedd/federation/fedd_abac_services.py (added) * fedd/federation/fedd_abac_services_types.py (added) Initial abac client version Fri, 07 Aug 2009 17:30:22 GMT Ted Faber [c410e3a4] * fedd/federation/ip_allocator.py (modified) whitespace Fri, 07 Aug 2009 17:25:51 GMT Ted Faber [1fda364] * fedd/federation/ip_addr.py (added) * fedd/federation/ip_allocator.py (added) missed these?! Fri, 07 Aug 2009 00:37:15 GMT Ted Faber [7c9a0a4] * fedd/fedd_client.py (modified) missed an error message Fri, 07 Aug 2009 00:34:44 GMT Ted Faber [16a23a6] * fedd/fedd_client.py (modified) whitespace Thu, 06 Aug 2009 00:21:25 GMT Ted Faber [c49d81b] * wsdl/topdl.xsd (modified) Multiple names per host Wed, 05 Aug 2009 22:32:09 GMT Ted Faber [c9b3f49] * wsdl/abac.wsdl (modified) fedd_types.xsd needs topdl.xsd Wed, 05 Aug 2009 18:12:21 GMT Ted Faber [db6b092] * fedd/federation/experiment_control.py (modified) * fedd/federation/topdl.py (modified) Checkpoint (and whitespace in experiment_control) Wed, 05 Aug 2009 18:10:45 GMT Ted Faber [ab37086] * fedd/fedd_client.py (modified) Small bugfix Wed, 05 Aug 2009 18:10:14 GMT Ted Faber [81a7f3f] * fedd/federation/deter_impl.py (modified) * fedd/federation/server.py (modified) Add handlers for serving files Mon, 03 Aug 2009 01:25:17 GMT Ted Faber [df783c1] * fedd/fedd_client.py (modified) * fedd/federation/topdl.py (modified) create images from topdl descriptions, a good sign they're coming out ... Fri, 31 Jul 2009 01:41:05 GMT Ted Faber [cdb62d9] * fedd/federation/topdl.py (modified) * wsdl/topdl.xsd (modified) add computer name & rate info, small tweaks Thu, 30 Jul 2009 22:13:44 GMT Ted Faber [eec716b] * fedd/Makefile (modified) * fedd/federation/topdl.py (added) * wsdl/fedd.wsdl (modified) * wsdl/fedd_internal.wsdl (modified) * wsdl/fedd_types.xsd (modified) * wsdl/topdl.xsd (added) Add topology description Thu, 30 Jul 2009 18:30:58 GMT Jay Jacobs [eea2aa4] * fedd/abac-src/ttg/process/StaticNegotiator.java (added) Added static negotiator to be non-rmi based negotiator. Wed, 29 Jul 2009 20:58:58 GMT Ted Faber [c9318dc] * fedd/federation/deter_impl.py (modified) deal with no local access Wed, 29 Jul 2009 20:27:46 GMT Ted Faber [70caa72] * fedd/federation/experiment_control.py (modified) Fix from 1.30 branch Wed, 29 Jul 2009 17:41:36 GMT Ted Faber [0b4e272] * fedd/federation/deter_impl.py (modified) Merge fix from 1.30 Wed, 29 Jul 2009 00:56:01 GMT Ted Faber [d9987ad] * fedd/Makefile (modified) * fedd/setup.py (modified) bump version Tue, 28 Jul 2009 22:42:17 GMT Ted Faber [886307f] * fedd/federation/experiment_control.py (modified) better subprocess output containment Tue, 28 Jul 2009 22:05:56 GMT Ted Faber [9479343] * fedd/federation/experiment_control.py (modified) allow an owner to overwrite a filed experiment without terminating it Tue, 28 Jul 2009 20:34:15 GMT Ted Faber [93d4442] * fedd/.cvsignore (deleted) why was *that* still here? Tue, 28 Jul 2009 20:31:32 GMT Ted Faber [c570f7e] * fedd/federation/experiment_control.py (modified) another timeout bug - check the right experiment Tue, 28 Jul 2009 20:22:10 GMT Ted Faber [bb39689] * fedd/Makefile (modified) * fedd/wsdl/build.xml (deleted) * wsdl/abac.wsdl (moved) * wsdl/abac_types.xsd (moved) * wsdl/fedd.wsdl (moved) * wsdl/fedd_internal.wsdl (moved) * wsdl/fedd_types.xsd (moved) move the wsdl so many subprojects can access it Tue, 28 Jul 2009 18:09:49 GMT Ted Faber [d15522f] * fedd/fedd_client.py (modified) recognize a single --help Tue, 28 Jul 2009 17:57:38 GMT Ted Faber [46e4682] * fedd/fedd_client.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/wsdl/fedd_types.xsd (modified) termination logs, a terminating state, and avoiding a deadlock Tue, 28 Jul 2009 16:59:33 GMT Ted Faber [3c20a31] * fedd/federation/experiment_control.py (modified) delete tarfiles directories on stop segment Tue, 28 Jul 2009 16:38:22 GMT Ted Faber [d5e3b8e] * fedd/federation/experiment_control.py (modified) Hopefully fixed a timeout bug Tue, 28 Jul 2009 02:56:29 GMT Ted Faber [4ea1e22] * fedd/federation/experiment_control.py (modified) make sure that subprocesses aren\'t holding the server sockets open. Tue, 28 Jul 2009 00:39:26 GMT Ted Faber [fc36019] * fedd/fedd_client.py (modified) deal properly with queries before the log has anything in it Mon, 27 Jul 2009 22:09:47 GMT Ted Faber [8f32dc0] * fedd/Makefile (modified) * fedd/setup.py (modified) bump version Mon, 27 Jul 2009 16:41:25 GMT Ted Faber [ca489e8] * fedd/fedd_client.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/wsdl/fedd_types.xsd (modified) Add override fedids that can access all experiments. These are ... Sat, 25 Jul 2009 17:52:45 GMT Ted Faber [65f3f29] * fedd/fedd_client.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/wsdl/fedd.wsdl (modified) * fedd/wsdl/fedd_types.xsd (modified) Added multi info functions and some helpers to fedd_client Sat, 25 Jul 2009 02:12:27 GMT Ted Faber [d27fd76] * fedd/fedd_client.py (modified) When the loop is to exit in spewlog, don't sleep Sat, 25 Jul 2009 02:11:35 GMT Ted Faber [281c0ca] * fedd/fedd_client.py (modified) Pretty big overhaul. Make info actually useful and create the ... Sat, 25 Jul 2009 02:10:29 GMT Ted Faber [a74ea78] * fedd/federation/experiment_control.py (modified) Properly avoid terminating a starting experiment (this will have to ... Fri, 24 Jul 2009 20:22:34 GMT Ted Faber [bd3e314] * fedd/federation/experiment_control.py (modified) * fedd/wsdl/fedd_types.xsd (modified) Asynchronous creation and logging. These are the fedd changes. ... Thu, 23 Jul 2009 18:54:22 GMT Jay Jacobs [728001e] * fedd/abac-src/atnvis/geni/mit/Alice.prop (added) * fedd/abac-src/atnvis/geni/mit/Bill.prop (added) * fedd/abac-src/atnvis/geni/mit/James.prop (added) * fedd/abac-src/atnvis/geni/mit/MIT.prop (added) * fedd/abac-src/atnvis/geni/mit/atnvis.properties (added) * fedd/abac-src/atnvis/geni/mit/gojames (added) * fedd/abac-src/atnvis/geni/ucla/Alice.prop (added) * fedd/abac-src/atnvis/geni/ucla/Bill.prop (added) * fedd/abac-src/atnvis/geni/ucla/James.prop (added) * fedd/abac-src/atnvis/geni/ucla/UCLA.prop (added) * fedd/abac-src/atnvis/geni/ucla/atnvis.properties (added) * fedd/abac-src/atnvis/geni/ucla/goalice (added) * fedd/abac-src/atnvis/geni/usc/Alice.prop (added) * fedd/abac-src/atnvis/geni/usc/Bill.prop (added) * fedd/abac-src/atnvis/geni/usc/James.prop (added) * fedd/abac-src/atnvis/geni/usc/USC.prop (added) * fedd/abac-src/atnvis/geni/usc/atnvis.properties (added) * fedd/abac-src/atnvis/geni/usc/goalice (added) Added Geni examples Wed, 22 Jul 2009 20:46:55 GMT Ted Faber [4b362df] * fedd/federation/experiment_control.py (modified) Segment operations into functors for migration to async creation Wed, 22 Jul 2009 16:55:54 GMT Ted Faber [c2dbca8] * fedd/federation/experiment_control.py (modified) Now all the filesystem tree stuff is done in a script. Wed, 22 Jul 2009 08:29:23 GMT Ted Faber [79b6596] * fedd/federation/experiment_control.py (modified) Initial swing at timeouts. Also, the filesystem config script needs ... Wed, 22 Jul 2009 06:08:49 GMT Ted Faber [012dba5] * fedd/federation/experiment_control.py (modified) script works Tue, 21 Jul 2009 23:57:55 GMT Jay Jacobs [15100e9] * fedd/abac-src/atnvis/build.xml (added) * fedd/abac-src/atnvis/src/ATNVisualizer.java.tmp (deleted) * fedd/abac-src/atnvis/src/com/algomagic/atn/vis/ATNVisualizer.java.tmp (deleted) Removed tmp files and added build.xml for ant Tue, 21 Jul 2009 22:59:15 GMT Jay Jacobs [0d9eba6] * fedd/abac-src/atnvis/src/ATNVisualizer.java (deleted) * fedd/abac-src/atnvis/src/ATNVisualizerConstants.java (deleted) * fedd/abac-src/atnvis/src/AbstractUpdate.java (deleted) * fedd/abac-src/atnvis/src/BatchGraphUpdate.java (deleted) * fedd/abac-src/atnvis/src/BatchUpdate.java (deleted) * fedd/abac-src/atnvis/src/ClusterUpdate.java (deleted) * fedd/abac-src/atnvis/src/ControlPanel.java (deleted) * fedd/abac-src/atnvis/src/EdgeUpdate.java (deleted) * fedd/abac-src/atnvis/src/ElementAttribute.java (deleted) * fedd/abac-src/atnvis/src/LogParser.java (deleted) * fedd/abac-src/atnvis/src/NodeState.java (deleted) * fedd/abac-src/atnvis/src/NodeUpdate.java (deleted) * fedd/abac-src/atnvis/src/NullParser.java (deleted) * fedd/abac-src/atnvis/src/PanelHelper.java (deleted) * fedd/abac-src/atnvis/src/PanelUpdate.java (deleted) * fedd/abac-src/atnvis/src/PlayBackController.java (deleted) * fedd/abac-src/atnvis/src/ProgressPanel.java (deleted) * fedd/abac-src/atnvis/src/PropertyLogParser.java (deleted) * fedd/abac-src/atnvis/src/Test.java (deleted) * fedd/abac-src/atnvis/src/TipAdapter.java (deleted) * fedd/abac-src/atnvis/src/Update.java (deleted) * fedd/abac-src/atnvis/src/Visualization.java (deleted) * fedd/abac-src/atnvis/src/VisualizationConstants.java (deleted) * fedd/abac-src/atnvis/src/VisualizationPanel.java (deleted) * fedd/abac-src/atnvis/src/vis/ATNVisualizer.java (deleted) * fedd/abac-src/atnvis/src/vis/ATNVisualizer.java.tmp (deleted) * fedd/abac-src/atnvis/src/vis/ATNVisualizerConstants.java (deleted) Removed duplicate source file. Tue, 21 Jul 2009 21:45:55 GMT Ted Faber [2c9fff0] * fedd/federation/experiment_control.py (modified) whoops