# # ChangeLog for / # # Generated by Trac 1.2 # Dec 3, 2024 11:28:42 AM 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 17:58:21 GMT Ted Faber [a80a4a7] * fedkit/Makefile (modified) * fedkit/setup_bridge.pl (modified) * fedkit/unsetup_bridge.pl (added) Keep state for desktop disconnect/connect cycles to work 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:37:11 GMT Ted Faber [dffa585] * fedkit/setup_bridge.pl (modified) OBE but not removed. Grr. 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 17:16:01 GMT Ted Faber [2c16731] * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) * fedkit/setup_bridge.pl (modified) Ping hosts on tap establishment 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 Fri, 07 Feb 2014 22:50:17 GMT Ted Faber [bea19b7] * fedkit/quagga_routing.pl (modified) Add defensive route for DETER 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 21:56:01 GMT Ted Faber [9b03842] * fedkit/static_routing.pl (modified) Fail on no routing Mon, 25 Feb 2013 18:44:56 GMT Ted Faber [43c0e75] * fedd/federation/experiment_control.py (modified) Debugging Fri, 08 Feb 2013 23:26:04 GMT Ted Faber [f24fc8d] * routing/Makefile (added) * routing/collapse_route.cc (added) * routing/graph.h (added) * routing/net.h (added) * routing/route_table.h (added) * routing/routing.cc (added) * routing/routing.h (added) Routing under here, too Fri, 08 Feb 2013 22:06:37 GMT Ted Faber [e48d8eb] * fedkit/static_routing.pl (added) This should have been added already 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) Tue, 22 Jan 2013 07:05:56 GMT Ted Faber [06a2b49] * fedd/federation/desktop_access.py (added) * fedd/federation/deter_impl.py (modified) * fedkit/federate.pl (modified) * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) Merge branch 'master' of git://fedd.deterlab.net/fedd 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 Mon, 21 Jan 2013 19:36:25 GMT Ted Faber [dcac546] * fedkit/federate.pl (modified) Typo snuck in somewhere. 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 23:30:52 GMT Ted Faber [8f654de] * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) More formatting tweaks for Linux Fri, 18 Jan 2013 18:06:54 GMT Ted Faber [5e71d34] * fedkit/gateway_lib.pm (modified) * fedkit/prep_gateway.pl (modified) Fix fedkit to work on Ubuntu 12.04 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 Fri, 18 Jan 2013 00:19:55 GMT Ted Faber [84623c3] * fedkit/config_from_tunnelip.pl (modified) IP address override 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 Mon, 27 Aug 2012 10:02:51 GMT ABDULLA ALWABEL [2f45140] * starbed_plugin/peer_setup.py (added) * starbed_plugin/starbed.py (modified) * starbed_plugin/topdltok.py (modified) Handeling ssh key properly and portal connection Sun, 26 Aug 2012 20:04:57 GMT ABDULLA ALWABEL [9d40cc9] * fedd/federation/emulab_access.py (modified) * fedd/federation/emulab_segment.py (modified) * fedd/federation/experiment_partition.py (modified) * starbed_plugin/starbed.py (modified) * starbed_plugin/topdltok.py (modified) Merge branch 'master' of git://fedd.deterlab.net/fedd Sun, 26 Aug 2012 20:04:18 GMT ABDULLA ALWABEL [d070d9f] * starbed_plugin/starbed.py (modified) * starbed_plugin/topdltok.py (modified) Finalize cleaning! 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??? Sun, 05 Aug 2012 20:35:58 GMT alwabel [adf8517] * starbed_plugin/starbed.py (added) * starbed_plugin/topdltok.py (added) Starbed plugin 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:27:00 GMT Ted Faber [558d829] * fedkit/federate.pl (modified) Better ntp start for ubuntu Thu, 19 Jul 2012 21:26:17 GMT Ted Faber [dbc8b8e] * fedd/fedd_ftopo.py (modified) Set default status for nodes in ftopo Sun, 15 Jul 2012 03:42:51 GMT Ted Faber [76c43e4] * fedkit/federate.pl (modified) * fedkit/prep_gateway.pl (modified) * fedkit/quagga_routing.pl (modified) Make sure updates happen for apt Sun, 15 Jul 2012 02:29:46 GMT Ted Faber [09f292b] * fedkit/prep_gateway.pl (modified) Deal with installing Linux software using apt-get on the portal Fri, 13 Jul 2012 22:31:00 GMT Ted Faber [7e55a14] * fedkit/prep_gateway.pl (modified) Left of paren. Swear word. Fri, 13 Jul 2012 17:21:06 GMT Ted Faber [b745876] * fedkit/prep_gateway.pl (modified) Deal with lists of IP addrs as host routes Fri, 13 Jul 2012 01:00:41 GMT Ted Faber [87b1a06] * fedkit/active_config.pl (modified) * fedkit/gateway_lib.pm (modified) Some minimal changes for nat_portal