# # ChangeLog for fedd # # Generated by Trac 1.2 # Mar 28, 2024 2:32:31 AM Thu, 20 Aug 2015 16:53:25 GMT Ted Faber [ccfc03d] * fedd/deter/topdl.py (modified) A bit more defensive driving. Python 2.7.10 seems very picky Thu, 20 Aug 2015 16:40:13 GMT Ted Faber [59c56fa] * fedd/deter/topdl.py (modified) Short term fix to ignore unknown elements (like regions) Fri, 13 Feb 2015 18:15:47 GMT Ted Faber [187a8f9] * fedd/federation/util.py (modified) Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd Fri, 13 Feb 2015 18:08:10 GMT Ted Faber [c3a573c] * fedd/federation/util.py (modified) Defensive driving around new ssl libraries. Fix error handling in ... Mon, 09 Feb 2015 17:15:55 GMT Ted Faber [ad4b25a] * fedd/federation/util.py (modified) SSH changed KEY formats again (from Ryan) Fri, 15 Aug 2014 18:07:46 GMT Ted Faber [36e701e] * fedd/Makefile (modified) * fedd/data-setup.py (modified) * fedd/setup.py (modified) Bump version Fri, 15 Aug 2014 17:53:23 GMT Ted Faber [37a809f] * fedd/federation/desktop_access.py (modified) * fedkit/fed-tun.pl (modified) ssh 6.5 parsing workaround Thu, 14 Aug 2014 18:51:09 GMT Ted Faber [f74e3a1] * fedd/deter/__init__.py (modified) Missed one Thu, 14 Aug 2014 15:15:56 GMT Ted Faber [a183a42] * fedd/deter/topdl.py (modified) Allow data to work w/o full fedid support Thu, 14 Aug 2014 15:15:34 GMT Ted Faber [b2a4214] * fedd/Makefile (modified) * fedd/data-setup.py (modified) * fedd/setup.py (modified) Bump version Tue, 22 Jul 2014 15:07:10 GMT Ted Faber [c511fa9] * fedd/setup.py (modified) Misspelled a utility name Fri, 13 Jun 2014 21:41:55 GMT Ted Faber [d3bbe6e] * fedd/Makefile (modified) * fedd/data-setup.py (modified) * fedd/setup.py (modified) Version bump Fri, 13 Jun 2014 18:55:18 GMT Ted Faber [6fede44] * fedd/data-setup.py (modified) Bump version Thu, 12 Jun 2014 22:56:18 GMT Ted Faber [5e6b1db] * fedd/setup.py (modified) Get files in the right places Thu, 12 Jun 2014 22:55:54 GMT Ted Faber [a16ae5c] * fedd/db_to_certs.py (modified) COnsistent argument name Thu, 12 Jun 2014 20:55:08 GMT Ted Faber [12aa3fe] * fedd/federation/emulab_access.py (modified) Actually trim the code Thu, 12 Jun 2014 18:21:51 GMT Ted Faber [5b0e6e0] * fedd/access_exp_accessdb.py (moved) More consistent name Thu, 12 Jun 2014 18:21:23 GMT Ted Faber [968b84b] * fedd/Makefile (modified) * fedd/setup.py (modified) Bump versions Thu, 12 Jun 2014 18:20:27 GMT Ted Faber [61a5c1e] * fedd/deter_exp_access_db.py (modified) Clarify and unify argument names Thu, 12 Jun 2014 00:05:46 GMT Ted Faber [0b217d1] * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) Strip some dead wood Tue, 03 Jun 2014 23:29:31 GMT Ted Faber [c259a77] * fedd/fedd_create.py (modified) * fedd/fedd_ns2topdl.py (modified) * fedd/federation/client_lib.py (modified) Service info in xml files. Wed, 09 Apr 2014 16:54:09 GMT Ted Faber [ba07149] * fedd/federation/desktop_access.py (modified) Make a couple error messages clearer Thu, 13 Mar 2014 01:09:53 GMT Ted Faber [d846cbe] * fedd/federation/access.py (modified) Make error handling clearer Wed, 12 Mar 2014 17:59:12 GMT Ted Faber [4cf0198] * fedd/federation/desktop_access.py (modified) Cleaner connect/disconnect Wed, 12 Mar 2014 15:33:18 GMT Ted Faber [d75005b] * fedd/federation/emulab_shared_nat_segment.py (added) Need this module. Tue, 11 Mar 2014 00:25:42 GMT Ted Faber [8fbef04] * fedd/deter/topdl.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/ssh_emulab_segment.py (modified) * fedd/federation/xmlrpc_emulab_segment.py (modified) Shared NAT integrated Mon, 10 Mar 2014 23:25:32 GMT Ted Faber [a2ca699] * fedd/federation/desktop_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) Merge branch 'master' into shared_nat Mon, 10 Mar 2014 23:21:30 GMT Ted Faber [e1ed2a7b] * fedd/federation/desktop_access.py (modified) * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) * fedkit/setup_bridge.pl (modified) Merge branch 'master' of git://fedd.deterlab.net/fedd Mon, 10 Mar 2014 23:21:09 GMT Ted Faber [7862660] * fedd/federation/desktop_access.py (modified) scp needs a custom port, too Mon, 10 Mar 2014 18:12:49 GMT Ted Faber [4a02274] * fedd/federation/desktop_access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) * fedkit/setup_bridge.pl (modified) Merge branch 'master' into shared_nat Mon, 10 Mar 2014 17:16:51 GMT Ted Faber [51d3aa0] * fedd/federation/desktop_access.py (modified) Ask endpoints to look up their peer and ping Mon, 10 Mar 2014 16:39:08 GMT Ted Faber [26821ac] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) Hooks for shared NAT Mon, 03 Mar 2014 18:16:51 GMT Ted Faber [ea0e8cb] * fedd/federation/desktop_access.py (modified) More routing options Fri, 21 Feb 2014 19:04:53 GMT Ted Faber [0608d96] * fedd/federation/desktop_access.py (modified) Linux nat Fri, 21 Feb 2014 18:23:46 GMT Ted Faber [f1f9aec] * fedd/federation/desktop_access.py (modified) Make quagga paths configurable Fri, 21 Feb 2014 18:07:11 GMT Ted Faber [972993c] * fedd/federation/desktop_access.py (modified) Deal with unspecified external_networks file Fri, 21 Feb 2014 17:52:00 GMT Ted Faber [5726f53] * fedd/federation/containers_segment.py (modified) * fedd/federation/emulab_segment.py (modified) Lurking exceptionm name bug Wed, 19 Feb 2014 20:04:12 GMT Ted Faber [4bfc015] * fedd/deter/fedid.py (modified) Make nonce fedids last a year. Sat, 08 Feb 2014 01:03:52 GMT Ted Faber [ae714e4] * fedd/federation/desktop_access.py (modified) External networks a real parameter Sat, 08 Feb 2014 00:29:20 GMT Ted Faber [b3125fa1] * fedd/federation/desktop_access.py (modified) Read external nets Fri, 07 Feb 2014 23:57:20 GMT Ted Faber [5f5ce09] * fedd/federation/desktop_access.py (modified) Quagga needs the pidfile Fri, 07 Feb 2014 22:53:02 GMT Ted Faber [b06744b] * fedd/federation/desktop_access.py (modified) DEV push Wed, 13 Nov 2013 17:17:36 GMT Ted Faber [6b439fa] * fedd/federation/experiment_control.py (modified) Change the name of the ssh key to avoid confusing some ssh ... Sat, 09 Nov 2013 00:47:29 GMT Ted Faber [f725eda] * fedd/federation/emulab_access.py (modified) Allow risky access - need to be made tighter Fri, 25 Oct 2013 20:42:26 GMT Ted Faber [27c5f3e] * fedd/federation/experiment_control.py (modified) Properly deal with parse failures locally Mon, 14 Oct 2013 17:55:12 GMT Ted Faber [5afcc33] * fedd/fedd_client.py (modified) Clean up access for debugging Mon, 07 Oct 2013 18:32:07 GMT Ted Faber [75605c7] * fedd/federation/remote_service.py (modified) Correct logging on the weird branch Fri, 27 Sep 2013 23:39:15 GMT Ted Faber [f0b96ba] * fedd/federation/experiment_partition.py (modified) Portal nodes in suffixed testbeds were confused Fri, 27 Sep 2013 23:39:05 GMT Ted Faber [19d2b72] * fedd/federation/util.py (modified) Comment typo Wed, 25 Sep 2013 16:53:37 GMT Ted Faber [befb8e4] * fedd/fedd_image.py (modified) Hey, neato doesn't like line continuations any more.... Fri, 20 Sep 2013 17:35:13 GMT Ted Faber [467cd2e] * fedd/Makefile (modified) * fedd/federation/access.py (modified) * fedd/setup.py (modified) Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd Fri, 20 Sep 2013 17:34:47 GMT Ted Faber [1f9c361] * fedd/federation/access.py (modified) Error handling Mon, 03 Jun 2013 16:20:26 GMT Ted Faber [b213b53] * fedd/Makefile (modified) * fedd/setup.py (modified) Bump version for ABAC 0.1.4 support Thu, 30 May 2013 22:53:29 GMT Ted Faber [67fa1cf] * fedd/access_to_abac.py (modified) * fedd/fedd_create.py (modified) * fedd/fedd_to_abac.py (modified) * fedd/fedd_to_user_certs.py (modified) * fedd/federation/authorizer.py (modified) * fedd/federation/proof.py (modified) MOve over to ABAC 0.1.4 Thu, 30 May 2013 22:00:57 GMT Ted Faber [e8f2d4c] * fedd/deter/topdl_to_route.py (added) Add this Mon, 25 Feb 2013 18:44:56 GMT Ted Faber [43c0e75] * fedd/federation/experiment_control.py (modified) Debugging Sat, 02 Feb 2013 01:15:31 GMT Ted Faber [c261c0f] * fedd/federation/containers_access.py (moved) * fedd/federation/containers_segment.py (moved) * fedd/federation/deter_impl.py (modified) Moving to new name and creating real federation connections Sat, 02 Feb 2013 01:10:06 GMT Ted Faber [f7fc551] * fedd/federation/remote_service.py (modified) whoops. Guard that. Fri, 01 Feb 2013 21:53:10 GMT Ted Faber [17c6d91] * fedd/federation/experiment_control.py (modified) More principled default testbed handling Fri, 01 Feb 2013 21:25:43 GMT Ted Faber [328e93f] * fedd/deter/__init__.py (modified) * fedd/federation/desktop_access.py (added) * fedd/federation/deter_impl.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/util.py (modified) * fedkit/Makefile (modified) * fedkit/federate.pl (modified) Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd Fri, 01 Feb 2013 21:25:11 GMT Ted Faber [9a52a80] * fedd/deter/__init__.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedkit/Makefile (modified) * fedkit/federate.pl (modified) Static routing Thu, 31 Jan 2013 23:47:35 GMT Ted Faber [5bd8f1b] * fedd/federation/util.py (modified) missed one Thu, 31 Jan 2013 23:40:03 GMT Ted Faber [661e857] * fedd/federation/util.py (modified) Remove excessive debug logging (yep it exists) Mon, 21 Jan 2013 19:49:03 GMT Ted Faber [5dbcc93] * fedd/federation/desktop_access.py (modified) Last few tricks. Manage hosts, make whole script sudo Fri, 18 Jan 2013 23:33:04 GMT Ted Faber [2dc99e3] * fedd/federation/desktop_access.py (modified) More tweaks. This version will connect to DETER Fri, 18 Jan 2013 02:34:49 GMT Ted Faber [1819839] * fedd/federation/desktop_access.py (added) * fedd/federation/deter_impl.py (modified) Works with null swapin. Check connectivity next Fri, 18 Jan 2013 02:32:44 GMT Ted Faber [950b55e] * fedd/federation/remote_service.py (modified) More debug logging Fri, 18 Jan 2013 00:21:38 GMT Ted Faber [e62fb86] * fedd/federation/emulab_access.py (modified) Avoid failing when started is unset Thu, 06 Dec 2012 17:41:05 GMT Ted Faber [4241f3c] * fedd/federation/util.py (modified) Allow protocol setting Mon, 15 Oct 2012 23:53:54 GMT Ted Faber [f1302d1] * fedd/deter/topdl.py (modified) Do not try to create substrates with fewer than 2 nodes on an emulab. ... Mon, 15 Oct 2012 21:47:33 GMT Ted Faber [0eadde1] * fedd/deter/topdl.py (modified) No I cannot spell anything about storage right. Mon, 15 Oct 2012 21:41:39 GMT Ted Faber [dc49681] * fedd/deter/topdl.py (modified) Did I spell anything about storage right??? Mon, 15 Oct 2012 21:38:17 GMT Ted Faber [4b3d6c5] * fedd/deter/topdl.py (modified) Another long lurking typo. Mon, 15 Oct 2012 21:29:09 GMT Ted Faber [995ad61] * fedd/deter/topdl.py (modified) Long-lurking typo Tue, 02 Oct 2012 21:31:32 GMT Ted Faber [c7a6a20] * fedd/deter/topdl.py (modified) Simplify link instantiation and replicate source tcl effects Wed, 26 Sep 2012 00:15:02 GMT Ted Faber [ab662b6] * fedd/federation/experiment_control.py (modified) Avoid an internal network at DETER. This will have to come out Wed, 26 Sep 2012 00:14:17 GMT Ted Faber [de059e1] * fedd/federation/ns2topdl.py (modified) Chdir when doing an ns2topdl using the local tcl Wed, 19 Sep 2012 23:15:26 GMT Ted Faber [319fb0a] * fedd/federation/emulab_access.py (modified) Respect requests for fixed nodes - users better know what theyre doing Wed, 19 Sep 2012 23:03:06 GMT Ted Faber [8212638] * fedd/federation/experiment_control.py (modified) Recognize and respect user allocated IP addresses Wed, 19 Sep 2012 23:02:39 GMT Ted Faber [b9ec635] * fedd/deter/ip_addr.py (modified) Parse other string subclasses Fri, 24 Aug 2012 01:36:01 GMT Ted Faber [eb117fe] * fedd/federation/experiment_partition.py (modified) Avoid portal name collision Thu, 23 Aug 2012 23:13:57 GMT Ted Faber [be1742d] * fedd/federation/emulab_segment.py (modified) Prefer the multiple chmods to the uname Thu, 23 Aug 2012 23:12:54 GMT Ted Faber [6843d14] * fedd/access_to_abac.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd Thu, 23 Aug 2012 23:10:49 GMT Ted Faber [b90c44d] * fedd/federation/emulab_access.py (modified) Clear started field of allocation on successful termination Thu, 23 Aug 2012 18:07:11 GMT Tom Carroll [d4946da] * fedd/federation/emulab_segment.py (modified) Fixed permission problem when creating directory hierarchies. Tue, 21 Aug 2012 20:40:40 GMT ABDULLA ALWABEL [794325b] * fedd/access_to_abac.py (modified) Adding Starbed ABAC mapping Tue, 21 Aug 2012 18:02:35 GMT Ted Faber [8222e09] * fedd/access_to_abac.py (modified) Better comment??? Fri, 03 Aug 2012 22:02:15 GMT Ted Faber [9a256f7] * fedd/federation/emulab_segment.py (modified) More neighborly permissions Fri, 03 Aug 2012 20:16:44 GMT Ted Faber [65d3ac1] * fedd/federation/experiment_control.py (modified) Debugging and defending against bad principals in ... Fri, 03 Aug 2012 16:10:29 GMT Ted Faber [27fbf2f] * fedd/federation/experiment_partition.py (modified) More debug Fri, 03 Aug 2012 00:13:19 GMT Ted Faber [eac54fa] * fedd/federation/experiment_control.py (modified) Remote debugging Wed, 25 Jul 2012 18:50:36 GMT Ted Faber [a352710] * fedd/README (modified) * fedd/fedd_create.py (modified) Merge branch 'master' of tardis.deterlab.net:/var/local/git/fedd Wed, 25 Jul 2012 18:50:03 GMT Ted Faber [5e0b7dc] * fedd/fedd_create.py (modified) Active stuff that got missed. Fri, 20 Jul 2012 22:07:35 GMT Ted Faber [e5a595e] * fedd/README (modified) (c) year Thu, 19 Jul 2012 23:36:45 GMT Ted Faber [f96be61] * fedd/federation/experiment_control.py (modified) Send an error back on service requests to unknown testbeds Thu, 19 Jul 2012 21:26:17 GMT Ted Faber [dbc8b8e] * fedd/fedd_ftopo.py (modified) Set default status for nodes in ftopo Fri, 13 Jul 2012 00:48:44 GMT Ted Faber [4ffa6f8] * fedd/federation/access.py (modified) * fedd/federation/emulab_access.py (modified) * fedd/federation/experiment_control.py (modified) * fedd/federation/experiment_partition.py (modified) * wsdl/fedd_types.xsd (modified) Add support for nat_portal parameter. Remove old half-assed active ... Mon, 09 Jul 2012 15:00:01 GMT Ted Faber [4708875] * fedd/federation/experiment_control.py (modified) Deal with grouper errors Mon, 09 Jul 2012 05:54:05 GMT Ted Faber [df35876] * fedd/federation/proof.py (modified) Somehow recoding the pems got missed here... Sun, 08 Jul 2012 14:43:41 GMT Ted Faber [25bf6cc] * fedd/federation/experiment_control.py (modified) Grouper updates