# # ChangeLog for / # # Generated by Trac 1.2 # Nov 23, 2024 9:52:01 PM Tue, 10 Jan 2012 00:52:54 GMT Ted Faber [c7141dc] * fedd/federation/access.py (modified) * fedd/federation/deter_internal_access.py (modified) * fedd/federation/dragon_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/legacy_access.py (modified) * fedd/federation/ssh_emulab_segment.py (modified) * fedd/federation/xmlrpc_emulab_segment.py (modified) Single access works Tue, 10 Jan 2012 00:05:27 GMT Ted Faber [06c1dba] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/local_emulab_segment.py (deleted) * fedd/federation/ssh_emulab_segment.py (moved) * fedd/federation/xmlrpc_emulab_segment.py (added) Fisrt step to multi-user - checkpoint Fri, 02 Dec 2011 01:33:07 GMT Ted Faber [7f57435] * fedd/federation/emulab_access.py (modified) * wsdl/fedd_types.xsd (modified) Allow empty descriptions in InfoSegment - for example if nothing has ... Fri, 02 Dec 2011 01:10:32 GMT Ted Faber [cebcdce] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/local_emulab_segment.py (modified) Track initial state image name; move attributes into emulab_access: ... Thu, 01 Dec 2011 22:47:11 GMT Ted Faber [32b4536] * fedd/federation/emulab_segment.py (modified) Arbitrary image loading Thu, 01 Dec 2011 22:46:41 GMT Ted Faber [db3da0b] * fedd/federation/experiment_control.py (modified) More rational OS structure updates Thu, 01 Dec 2011 18:23:05 GMT Ted Faber [4b256af] * fedd/federation/emulab_segment.py (modified) Track rebooting/reloading better. Thu, 01 Dec 2011 18:22:45 GMT Ted Faber [7aaa8dc] * fedd/federation/experiment_control.py (modified) Whoops Thu, 01 Dec 2011 18:00:56 GMT Ted Faber [218ffe0] * fedd/fedd_image.py (modified) Fix Proof handling Thu, 01 Dec 2011 17:57:47 GMT Ted Faber [f671ef7] * fedd/federation/experiment_control.py (modified) Merge new info more reasonably Thu, 01 Dec 2011 01:55:13 GMT Ted Faber [1ae1aa2] * fedd/fedd_operation.py (added) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/local_emulab_segment.py (modified) Reload interface works Thu, 01 Dec 2011 00:45:15 GMT Ted Faber [b709861] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/local_emulab_segment.py (modified) Rebooting works Wed, 30 Nov 2011 02:19:24 GMT Ted Faber [22a1a77] * fedd/federation/experiment_control.py (modified) * fedd/federation/operation_status.py (added) * wsdl/fedd.wsdl (modified) * wsdl/fedd_types.xsd (modified) Checkpoint: untested operations stuff Wed, 30 Nov 2011 00:28:34 GMT Ted Faber [57facae] * fedd/federation/experiment_control.py (modified) Put pmasters back into get_testbed_services - too much can go wrong ... Tue, 29 Nov 2011 23:53:09 GMT Ted Faber [ab3d6c5] * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_info.py (modified) Services into testbed nodes in topology Tue, 29 Nov 2011 22:52:20 GMT Ted Faber [ec3aa4d] * fedd/federation/experiment_control.py (modified) Don't need those params. Tue, 29 Nov 2011 03:34:11 GMT Ted Faber [6e33086] * fedd/fedd_ftopo.py (modified) * fedd/fedd_info.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_info.py (modified) * fedd/federation/local_emulab_segment.py (modified) * wsdl/fedd.wsdl (modified) * wsdl/fedd_types.xsd (modified) InfoSegment to emulab access controllers Wed, 23 Nov 2011 22:47:06 GMT Ted Faber [45e880d] * fedd/federation/emulab_access.py (modified) More initial info edits Wed, 23 Nov 2011 22:44:40 GMT Ted Faber [c6f867c] * fedd/federation/emulab_access.py (modified) * wsdl/fedd_types.xsd (modified) beginnings of info requests. Wed, 23 Nov 2011 22:28:47 GMT Ted Faber [f769cb3] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Gather node information and return in info Tue, 22 Nov 2011 01:33:41 GMT Ted Faber [9294673] * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_info.py (modified) * fedd/federation/experiment_partition.py (modified) Turn (most) of another free floating dict into a class. Sat, 19 Nov 2011 03:19:48 GMT Ted Faber [80b1e82] * fedd/fedd_info.py (modified) * fedd/federation/experiment_control.py (modified) * wsdl/fedd_types.xsd (modified) Info stuff all works. SEER will need to add a legacy parameter to info. Sat, 19 Nov 2011 02:43:19 GMT Ted Faber [29d5f7c] * fedd/Makefile (modified) * fedd/fedd_ftopo.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_info.py (added) * fedd/federation/topdl.py (modified) More new Info stuff. Create, terminate, ftopo all work. Fri, 18 Nov 2011 23:31:43 GMT Ted Faber [2ac64d1a] * wsdl/fedd_types.xsd (modified) Missed one Fri, 18 Nov 2011 18:06:55 GMT Ted Faber [f37e9bf] * fedd/federation/topdl.py (modified) * wsdl/topdl.xsd (modified) topdl code support for new fields. Still initial code, untested. Fri, 18 Nov 2011 01:26:43 GMT Ted Faber [cb0aafb] * wsdl/fedd_types.xsd (modified) * wsdl/topdl.xsd (modified) Initial wsdl changes for new info. Wed, 09 Nov 2011 02:45:58 GMT Ted Faber [db974ed] * fedd/federation/experiment_control.py (modified) Remove debugging (from #35) Wed, 09 Nov 2011 02:41:55 GMT Ted Faber [0dc62df] * fedd/federation/experiment_control.py (modified) * fedd/federation/remote_service.py (modified) * fedd/federation/util.py (modified) Significantly improve resilience to SSL failures. #35 Thu, 13 Oct 2011 21:48:24 GMT Ted Faber [8cb269a] * fedd/federation/ns2topdl.py (modified) Send the ns pasring error back to the caller (and back to the user) ... Tue, 11 Oct 2011 17:38:17 GMT Ted Faber [c167378] * fedd/federation/emulab_access.py (modified) * fedd/federation/local_emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Restore mnemonic names and allow seer_master experiments in groups. ... Sat, 08 Oct 2011 00:55:01 GMT Ted Faber [451fb96] * fedd/federation/emulab_segment.py (modified) typo. Closes #36 Sat, 08 Oct 2011 00:30:13 GMT Ted Faber [58e5a4f] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/local_emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Merge branch 'master' of git://fedd.deterlab.net/fedd Sat, 08 Oct 2011 00:29:41 GMT Ted Faber [05c41f5] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/local_emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Terminate nonce experiments #36 Fri, 07 Oct 2011 23:31:45 GMT Ted Faber [1fed67b] * fedd/federation/experiment_control.py (modified) Graphviz return codes confused fedd as well - no visualization #25 Fri, 07 Oct 2011 22:29:01 GMT Ted Faber [743a102] * fedd/compose.py (modified) Keep SERVICE comment lines in composed file. Closes #28 Fri, 07 Oct 2011 20:19:46 GMT Ted Faber [95be336] * fedd/federation/experiment_control.py (modified) Use -set_serial instead of fighting the serial directory format #33 Fri, 07 Oct 2011 18:29:57 GMT Ted Faber [9bde415] * fedd/federation/experiment_control.py (modified) Typos more on #33 Fri, 07 Oct 2011 00:56:31 GMT Ted Faber [3df9b33] * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedkit/federate.pl (modified) fedd-generated SEER certs and distribution (initial implementation, ... Thu, 06 Oct 2011 22:58:02 GMT Ted Faber [b6a6206] * fedd/access_to_abac.py (modified) * fedd/exp_access_db.py (modified) * fedd/fedd_to_abac.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/local_emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Merge branch 'master' of git://fedd.deterlab.net/fedd Thu, 06 Oct 2011 00:11:01 GMT Ted Faber [f3898f7] * fedd/access_to_abac.py (modified) * fedd/exp_access_db.py (modified) * fedd/fedd_to_abac.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/local_emulab_segment.py (modified) * fedd/federation/proxy_emulab_segment.py (modified) Simple support for experiments in groups. Closes #32 Wed, 05 Oct 2011 18:02:39 GMT Ted Faber [2933343] * fedd/federation/emulab_access.py (modified) "This should go?" is gone. Wed, 05 Oct 2011 02:34:51 GMT Ted Faber [53b5c18] * fedd/federation/emulab_access.py (modified) Avoid names that are too long Tue, 04 Oct 2011 22:36:42 GMT Ted Faber [121aa1c] * fedd/federation/emulab_segment.py (modified) Remove debugging statement Fri, 30 Sep 2011 19:34:55 GMT Ted Faber [4909fcf] * fedd/access_to_abac.py (modified) * fedd/fedd_to_abac.py (modified) Force authorizer paths to be absolute Thu, 22 Sep 2011 22:03:36 GMT Ted Faber [ad3d8df] * fedd/compose.py (modified) More reasonable default URL Wed, 21 Sep 2011 20:57:55 GMT Ted Faber [e982b92] * fedd/federation/authorizer.py (modified) swig doesn't understand unicode strings. Make sure that attributes ... Wed, 21 Sep 2011 18:19:57 GMT Ted Faber [de2ef5c] * fedd/fedd_image.py (modified) PLaceholder error message. Graphviz returns non-zero error codes on ... Tue, 20 Sep 2011 23:20:22 GMT Ted Faber [1e9331e] * fedd/compose.py (modified) Fix help for --same_pair closes #24 Tue, 20 Sep 2011 18:06:44 GMT Ted Faber [65f6442] * fedd/fedd_create.py (modified) Move to lib creddy. Closes #22 Tue, 20 Sep 2011 17:53:18 GMT Ted Faber [5954004] * fedd/federation/experiment_control.py (modified) Log missing graphviz. Closes #21 Tue, 20 Sep 2011 17:21:09 GMT Ted Faber [66879a0] * fedd/fedd_create.py (modified) Add debugging messages to catch delegation failures because the cert ... Tue, 20 Sep 2011 16:59:03 GMT Ted Faber [52131d3] * fedd/federation/authorizer.py (modified) Really make sure the files are not the same. Mon, 19 Sep 2011 21:50:32 GMT Ted Faber [cd360a0] * fedd/access_to_abac.py (modified) Move to libcreddy. Closes #20 Mon, 19 Sep 2011 21:31:55 GMT Ted Faber [4157521] * fedd/fedd_to_abac.py (modified) Convert to libcreddy. Closed #18 Mon, 19 Sep 2011 21:30:34 GMT Ted Faber [a55f2f9] * fedd/federation/authorizer.py (modified) Make sure copy does not erase files if src and dest are the same Mon, 19 Sep 2011 18:45:57 GMT Ted Faber [5f51dc1] * fedd/federation/authorizer.py (modified) Typo (error mseesage had debug param in it) Mon, 19 Sep 2011 18:27:46 GMT Ted Faber [cbe0570] * fedd/federation/authorizer.py (modified) Convert to libcreddy. Closes #19 Sat, 17 Sep 2011 00:26:57 GMT Ted Faber [36f642f] * fedd/federation/authorizer.py (modified) Save split keys in abac_authorizers fixes #12 Fri, 16 Sep 2011 01:10:38 GMT Ted Faber [6031c9d] * fedd/federation/experiment_control.py (modified) logging that closes #2 Fri, 16 Sep 2011 00:30:57 GMT Ted Faber [5097195] * fedd/federation/authorizer.py (modified) Make sure that the file access attributes do not begin with an ... Thu, 15 Sep 2011 18:19:16 GMT Ted Faber [b5aa64a] * fedd/fedd_to_abac.py (modified) Bad help message Tue, 13 Sep 2011 16:46:42 GMT Ted Faber [74572ba] * fedd/federation/experiment_control.py (modified) Fix collision where user is creating an experiment, an experiment ... Tue, 13 Sep 2011 00:56:23 GMT Ted Faber [77d05a5] * fedd/federation/client_lib.py (modified) Create ABAC directory if none is there. Closes #14 Fri, 09 Sep 2011 21:05:00 GMT Ted Faber [a3bbb4a] * axis/net/deterlab/fedd/XTrustProvider.java (modified) Note on XTrustProvider license. Fri, 09 Sep 2011 20:59:08 GMT Ted Faber [e252e5d] * axis/Create.java (added) * axis/FeddCommand.java (added) * axis/Ftopo.java (added) * axis/ImportKey.class (added) * axis/MakeFedid.java (added) * axis/MultiStatus.java (added) * axis/ParseTopdl.java (added) * axis/Terminate.java (added) * axis/build.xml (added) * axis/deter-only.tcl (added) * axis/deter-only.xml (added) * axis/jar/axis-ant.jar (added) * axis/jar/axis.jar (added) * axis/jar/bcprov-jdk16-145.jar (added) * axis/jar/collections-generic-4.01.jar (added) * axis/jar/commons-discovery-0.2.jar (added) * axis/jar/commons-logging-1.0.4.jar (added) * axis/jar/jabac-1.3.jar (added) * axis/jar/jaxrpc.jar (added) * axis/jar/jung-algorithms-2.0.jar (added) * axis/jar/jung-api-2.0.jar (added) * axis/jar/jung-graph-impl-2.0.jar (added) * axis/jar/jung-visualization-2.0.jar (added) * axis/jar/wsdl4j-1.5.1.jar (added) * axis/net/deterlab/fedd/Fedid.java (added) * axis/net/deterlab/fedd/XTrustProvider.java (added) * axis/splitkey.pl (added) * fedd/Makefile (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/thread_pool.py (modified) * fedd/setup.py (modified) Merge branch 'axis_example' Fri, 09 Sep 2011 20:58:04 GMT Ted Faber [f585453] * fedd/compose.py (modified) Fix description (merge from axis) Fri, 09 Sep 2011 18:35:56 GMT Ted Faber [355b17e] * fedd/compose.py (modified) Help is backward. Wed, 20 Jul 2011 01:07:12 GMT Ted Faber [94a4267] * fedd/federation/remote_service.py (modified) Allow override of fedd_translations Wed, 20 Jul 2011 01:06:27 GMT Ted Faber [ca5cda7] * fedd/federation/remote_service.py (modified) Allow override of fedd_translations Thu, 14 Jul 2011 01:48:51 GMT Ted Faber [fc17435] * fedd/cert_to_fedid.py (modified) Add nokey Thu, 14 Jul 2011 01:48:08 GMT Ted Faber [8116dd9] * fedd/cert_to_fedid.py (modified) Add nokey Thu, 14 Jul 2011 01:34:37 GMT Ted Faber [771a277] * fedd/cert_to_fedid.py (modified) Proper error message for missing key Thu, 14 Jul 2011 01:33:38 GMT Ted Faber [62e8e03] * fedd/cert_to_fedid.py (modified) Proper error message for missing key Tue, 12 Jul 2011 18:32:05 GMT Ted Faber [0c9393e] * fedd/cert_to_fedid.py (modified) Acc --cn Tue, 12 Jul 2011 18:30:45 GMT Ted Faber [2d601b7] * fedd/cert_to_fedid.py (modified) Add an option to specify a CN directly Sat, 09 Jul 2011 01:32:31 GMT Ted Faber [816daef] * fedd/federation/util.py (modified) New SSL error code complicates self-signed certs Sat, 09 Jul 2011 01:30:39 GMT Ted Faber [b3c4896] * fedd/federation/remote_service.py (modified) * fedd/federation/util.py (modified) Merge branch 'axis_example' of git://fedd.deterlab.net/fedd into ... Sat, 09 Jul 2011 01:30:09 GMT Ted Faber [cedf721] * fedd/federation/util.py (modified) Cleaner handling of self-signed certs (new errcode) Thu, 30 Jun 2011 18:51:18 GMT Ted Faber [e15435c] * fedd/federation/remote_service.py (modified) Correct application of multipl maps Thu, 30 Jun 2011 18:48:22 GMT Ted Faber [c410811a] * fedd/federation/remote_service.py (modified) Fix the internal/ns2topdl call Thu, 30 Jun 2011 18:23:39 GMT Ted Faber [9b76f1a] * fedd/federation/remote_service.py (modified) Fedd Internal resources (ns2topdl) under ZSI 2.1 Thu, 16 Jun 2011 01:20:27 GMT Ted Faber [0df7881] * fedd/fedd_image.py (modified) Properly place LANs on multi-grouped diagrams Thu, 16 Jun 2011 01:18:41 GMT Ted Faber [2396f591] * fedd/fedd_image.py (modified) Correctly place lans in multi-grouping images Tue, 14 Jun 2011 00:06:48 GMT Ted Faber [b56eb7e] * axis/Ftopo.java (modified) Cope with inactive experiments Mon, 13 Jun 2011 22:41:14 GMT Ted Faber [f93a65c] * axis/Ftopo.java (added) * axis/build.xml (modified) Sample code for reading info about embedding Wed, 13 Apr 2011 23:03:30 GMT Ted Faber [31aa1ee] * axis/ParseTopdl.java (modified) Cleaner parsing tests Wed, 13 Apr 2011 17:12:15 GMT Ted Faber [72176de2] * axis/Terminate.java (modified) * axis/build.xml (modified) Allow commits with force. Fri, 08 Apr 2011 23:07:49 GMT Ted Faber [37ecf7e] * fedd/setup.py (modified) Bump version where it matters Fri, 08 Apr 2011 21:34:28 GMT Ted Faber [a218fe2] * axis/build.xml (modified) default to xml Fri, 08 Apr 2011 21:32:11 GMT Ted Faber [b9c0090] * axis/Create.java (modified) * axis/ParseTopdl.java (modified) * axis/deter-only.xml (added) Parses topdl to the point where it will successfully create. Fri, 08 Apr 2011 20:58:52 GMT Ted Faber [e2d324a] * axis/build.xml (modified) * axis/splitkey.pl (modified) Stop erasing key files! Fri, 08 Apr 2011 17:47:48 GMT Ted Faber [50b2af2] * axis/build.xml (modified) ALlow experiment name to be set directly Fri, 08 Apr 2011 02:02:29 GMT Ted Faber [c6f04f7] * axis/ParseTopdl.java (modified) Parser complete, but untested Thu, 07 Apr 2011 14:10:47 GMT Ted Faber [9c73557] * fedd/federation/remote_service.py (modified) apply_to_tags miscoded for multiple applications of the map. Basic ... Thu, 07 Apr 2011 00:40:57 GMT Ted Faber [8f1db21] * fedd/Makefile (modified) OK, beta Thu, 07 Apr 2011 00:34:32 GMT Ted Faber [eb41909] * fedd/Makefile (modified) Bump version Thu, 07 Apr 2011 00:24:54 GMT Ted Faber [d0912be] * fedd/federation/experiment_control.py (modified) Need to keep track of service records to update. Thu, 07 Apr 2011 00:24:29 GMT Ted Faber [42dedbd] * fedd/federation/thread_pool.py (modified) Missing includes for debugging code Wed, 06 Apr 2011 21:48:45 GMT Ted Faber [3f5e375] * fedd/federation/emulab_segment.py (modified) Error handling Wed, 06 Apr 2011 17:05:09 GMT Ted Faber [3c159d0] * axis/ParseTopdl.java (added) * axis/build.xml (modified) Topdl parser (not complete)