Commit Graph

  • 3678144103 Incorrect assumption with golang net package causes Overlapping IP Madhu Venugopal 2015-05-04 22:31:16 -07:00
  • 5d28b9f14c Merge pull request #108 from mrjana/cnm_integ Madhu Venugopal 2015-05-04 22:26:27 -07:00
  • 5f9906ddff - Removed sandbox override option from the driver. - Reworked the host network mode support by introducing a new JoinOption. Jana Radhakrishnan 2015-05-05 04:20:45 +00:00
  • a7ac2c7454 Added mac address to EndpointInfo Jana Radhakrishnan 2015-05-05 03:27:34 +00:00
  • 418da5befb Replaced all proto numbers in netutils with the defined const Jana Radhakrishnan 2015-05-04 07:24:11 +00:00
  • ac1c5af15f Added support for /etc/resolv.conf Jana Radhakrishnan 2015-05-04 05:18:49 +00:00
  • d35bd47790 Updated Godeps to the latest versions of docker packages. Jana Radhakrishnan 2015-05-04 04:09:50 +00:00
  • c8062e4ad4 Added "host" driver and test code. Jana Radhakrishnan 2015-05-03 20:37:22 +00:00
  • eeb243ca54 - Added support for JoinInfo so that driver can override certain container config. - Added JoinOption processing for extra /etc/hosts record. - Added support for updating /etc/hosts entries of other containers. - Added sandbox support for adding a sandbox without the OS level create. Jana Radhakrishnan 2015-05-03 20:29:43 +00:00
  • bce6960c98 Fixed a bug in bridge driver when docker0 has no IP address it doesn't select and configure a proper IP address. Jana Radhakrishnan 2015-05-03 20:23:52 +00:00
  • eee24e4cec Merge pull request #110 from aboch/ed Madhu Venugopal 2015-05-04 16:50:11 -07:00
  • df2327aec9 Merge pull request #113 from mavenugo/master Jana Radhakrishnan 2015-05-04 16:43:41 -07:00
  • 8e3458283e Fix a minor but in utils parsing UDP/TCP ports Madhu Venugopal 2015-05-04 16:28:51 -07:00
  • f42056ad40 Provide API to retrieve Endpoint operational data Alessandro Boch 2015-05-04 11:49:53 -07:00
  • 6261f5535c Merge pull request #107 from mavenugo/link_pm Jana Radhakrishnan 2015-05-03 14:44:13 -07:00
  • bd00a055ee Link implementation in bridge driver Madhu Venugopal 2015-05-01 17:14:04 -07:00
  • ba38542e95 Ignoring Driver failure on Leave. Madhu Venugopal 2015-05-01 15:33:29 -07:00
  • 5025c5395f Merge pull request #102 from aboch/pm Jana Radhakrishnan 2015-05-03 00:15:01 -07:00
  • dd65231f1c Remove redundant code in endpoint.go Alessandro Boch 2015-05-01 17:11:13 -07:00
  • 18e3679789 Bridge to handle port mapping - libnetwork cares for list of exposed ports, driver cares for list of port bindings. At endpoint creation: - list of exposed ports will be passed as libnetwork otion - list of port mapping will be passed as driver option Alessandro Boch 2015-05-01 17:01:21 -07:00
  • eecfd7acb5 Params of non-exported struct should be non-exported Alessandro Boch 2015-05-01 13:57:03 -07:00
  • 3bb407a21f Re-arrange MAC election code for sandbox iface Alessandro Boch 2015-05-01 13:51:17 -07:00
  • e321761977 Merge pull request #105 from mavenugo/joinleave Jana Radhakrishnan 2015-05-01 13:52:01 -07:00
  • 2e27ab5aad Join / Leave Driver API Madhu Venugopal 2015-04-30 14:52:46 -07:00
  • 3686b72c56 Minor API modifications Madhu Venugopal 2015-04-30 17:57:06 -07:00
  • b041485b68 Merge pull request #101 from aboch/vrd Madhu Venugopal 2015-04-30 13:49:14 -07:00
  • 6dcd957b12 Control scope of JoinOption functions Alessandro Boch 2015-04-30 10:35:46 -07:00
  • 0e34c21f8c Merge pull request #100 from mrjana/cnm_integ Madhu Venugopal 2015-04-30 05:58:20 -07:00
  • 95068e6583 Updated Godeps Jana Radhakrishnan 2015-04-30 06:32:52 +00:00
  • ce3965049e - Added Join option support - Added basic /etc/hosts generation support in libnetwork Jana Radhakrishnan 2015-04-30 05:58:12 +00:00
  • b966b4a995 Added null driver support for handling --net=none and -n=false cases Jana Radhakrishnan 2015-04-30 05:56:59 +00:00
  • 5b800ca696 Merge pull request #99 from mrjana/cnm_integ Madhu Venugopal 2015-04-29 19:33:46 -07:00
  • aeeb2fa909 Reorganized the libnetwork code to seperate Controller, Network and Endpoint Jana Radhakrishnan 2015-04-30 01:25:01 +00:00
  • 68ba9ca5aa Merge pull request #98 from aboch/icc Jana Radhakrishnan 2015-04-29 11:56:34 -07:00
  • e91f827b23 Merge pull request #95 from mrjana/cnm_integ Madhu Venugopal 2015-04-29 11:55:11 -07:00
  • b7fc310643 Port PR #11526 to libnetwork Alessandro Boch 2015-04-29 11:46:36 -07:00
  • d6c0c261a3 - Added support for Join/Leave methods to Endpoint. - Removed sandbox key argument for CreateEndpoint. - Refactored bridge driver code to remove sandbox key. - Fixed bridge driver code for gaps in ipv6 behavior observed during docker integration. - Updated test code, readme code, README.md according api change. - Fixed some sandbox issues while testing docker ipv6 integration. Jana Radhakrishnan 2015-04-28 05:57:36 +00:00
  • 0a08d3a145 Merge pull request #93 from mavenugo/cli Jana Radhakrishnan 2015-04-28 20:55:06 -07:00
  • eb91f0ba93 Merge pull request #89 from aboch/wdyg Madhu Venugopal 2015-04-28 17:35:58 -07:00
  • 1abbe4d6fa Issue #88: Handle default v4/v6 gw setting Alessandro Boch 2015-04-24 15:13:44 -07:00
  • 84a964114c libnetwork client base infra Madhu Venugopal 2015-04-26 00:19:01 -07:00
  • 4d6dec8c43 Added docker mflag package to Godeps Madhu Venugopal 2015-04-26 11:38:03 -07:00
  • 31bacb525f Merge pull request #91 from aboch/gnames Madhu Venugopal 2015-04-25 19:38:53 -07:00
  • d581ee510d Merge pull request #92 from mavenugo/integ_test Jana Radhakrishnan 2015-04-25 19:10:17 -07:00
  • d88d333e95 Merge pull request #90 from aboch/gqn Madhu Venugopal 2015-04-25 12:31:12 -07:00
  • c7b679e686 Initial bats based integration tests for testing daemon network configs Madhu Venugopal 2015-04-25 04:54:51 -07:00
  • efa85f73f7 Rename setGatewayIP() in sandbox pkg Alessandro Boch 2015-04-24 17:08:50 -07:00
  • 63e19f02fc Provide Query API for Network and Endpoint Alessandro Boch 2015-04-24 12:05:33 -07:00
  • 9c3c270d6f Merge pull request #74 from aboch/wlk Madhu Venugopal 2015-04-24 11:56:35 -07:00
  • 1e7b0b2caf Add methods to walk Endpoints and Networks Alessandro Boch 2015-04-20 09:46:11 -07:00
  • 043a23ae12 Merge pull request #87 from mrjana/cnm_integ Madhu Venugopal 2015-04-24 06:01:48 -07:00
  • 1933403d30 Merge pull request #86 from aboch/utm Madhu Venugopal 2015-04-24 05:59:47 -07:00
  • 966c9a8884 Merge pull request #85 from aboch/drv Madhu Venugopal 2015-04-24 05:56:52 -07:00
  • 61d75554ae - Re-enabled Bridge test case which got disabled because lower case test case function name Jana Radhakrishnan 2015-04-24 00:38:05 +00:00
  • eca040df2b - Fixed an assortment of bugs in sandbox - Added more test coverage to sandbox Jana Radhakrishnan 2015-04-24 00:37:19 +00:00
  • 70b7d259af Refactor NetworkController interface Alessandro Boch 2015-04-22 16:47:07 -07:00
  • cfa284ed18 Libnetwork bridge to handle MTU option Alessandro Boch 2015-04-23 13:39:41 -07:00
  • 810a4676c2 Merge pull request #84 from aboch/mao Madhu Venugopal 2015-04-23 16:40:07 -07:00
  • 75d7d43f9c Libnetwork bridge to handle --mac-address option Alessandro Boch 2015-04-23 11:15:15 -07:00
  • 9bdba881be Merge pull request #82 from dave-tucker/simplebridge Jana Radhakrishnan 2015-04-23 11:22:44 -07:00
  • d17b3c32b2 Merge pull request #69 from aboch/cup Madhu Venugopal 2015-04-23 11:06:06 -07:00
  • ee4b5cc7e3 Rename simplebridge to bridge Dave Tucker 2015-04-23 10:49:57 -07:00
  • 67ccf8ec77 Issue #68: In bridge.go driver remove veth on endpoint delete Alessandro Boch 2015-04-20 04:23:04 -07:00
  • 3b184f863f Merge pull request #77 from fmzhen/test-dev Madhu Venugopal 2015-04-21 20:55:28 -07:00
  • 3d34a574ad Add TestSandboxInfoEqual in sandbox_test.go Mingzhen Feng 2015-04-22 10:04:03 +08:00
  • 686ce2c14d Merge pull request #73 from aboch/rewdep Madhu Venugopal 2015-04-21 15:33:11 -07:00
  • 778e2a72b3 Refactor driverapi, sandbox pkgs Alessandro Boch 2015-04-20 08:44:06 -07:00
  • ddd11cce43 Merge pull request #76 from mbanikazemi/75-typos Jana Radhakrishnan 2015-04-20 21:25:09 -07:00
  • 74119651d1 Merge pull request #66 from aboch/net Madhu Venugopal 2015-04-20 12:13:26 -07:00
  • 688cf5c646 Merge pull request #63 from aboch/qr Madhu Venugopal 2015-04-20 12:08:42 -07:00
  • 9e3d6b5902 Fixing a few typos Mohammad Banikazemi 2015-04-20 13:08:09 -04:00
  • c60935a41a Enhance Endpoint interface Alessandro Boch 2015-04-17 15:42:23 -07:00
  • bf9450eec0 Merge pull request #67 from liubin/fixtypos Madhu Venugopal 2015-04-20 03:17:37 -07:00
  • 213a988b95 Merge pull request #65 from aboch/godeps Madhu Venugopal 2015-04-20 03:16:41 -07:00
  • dddec4bd84 Merge pull request #64 from aboch/gdp Jana Radhakrishnan 2015-04-19 22:52:33 -07:00
  • f8e436522e fix some typos bin liu 2015-04-20 04:04:08 +00:00
  • 972c798cf0 Add Network method to return list of endpoints Alessandro Boch 2015-04-17 23:13:29 -07:00
  • 7b97ea3b5f Update Godeps docker/pkg/common => /stringid Alessandro Boch 2015-04-17 21:37:54 -07:00
  • 2ab19b7727 Fix libnetwork_test.go Alessandro Boch 2015-04-17 21:18:55 -07:00
  • 6d1d4375bf Merge pull request #62 from marun/patch-1 Jana Radhakrishnan 2015-04-17 18:38:32 -07:00
  • 77715cf013 Minor language cleanup in ROADMAP.md Maru 2015-04-17 15:31:21 -07:00
  • 25eed6b0c2 Merge pull request #61 from tomwilkie/expose_endpoint_id Madhu Venugopal 2015-04-17 13:31:57 -07:00
  • 9d600c0870 Expose Endpoint IDs in their public interface. Tom Wilkie 2015-04-17 14:31:29 +00:00
  • f54087431c Merge pull request #58 from mrjana/cnm Madhu Venugopal 2015-04-16 21:40:41 -07:00
  • 2327269e15 Changed all the naked error returns in bridge driver to proper error types, except the naked error returns which were just prefixing strings to previously returned error strings. Jana Radhakrishnan 2015-04-17 02:47:12 +00:00
  • a31f9a65a0 Merge pull request #54 from aboch/pa Jana Radhakrishnan 2015-04-16 17:41:43 -07:00
  • 64fc8b02e3 Port Allocator as a libnetwork package Alessandro Boch 2015-04-16 15:16:11 -07:00
  • cb61545e60 Merge pull request #57 from mrjana/cnm Madhu Venugopal 2015-04-16 17:14:22 -07:00
  • 55fe669caa - Fixed the makefile which was not checking failures in test code - Cleaned up the makefile to remove output clutter Jana Radhakrishnan 2015-04-16 19:00:36 +00:00
  • 2ab4d9ffd8 Merge pull request #55 from mrjana/cnm Madhu Venugopal 2015-04-16 10:13:04 -07:00
  • a88fc50cbc Fixed a bug in bridge driver where when the bridge already exists the bridgeInterface.bridgeIPv4 is not getting initialized properly Jana Radhakrishnan 2015-04-16 05:02:21 +00:00
  • 7a8e0742ed - Added more testcases for libnetwork API testing - Added new error types for all of libnetwork errors Jana Radhakrishnan 2015-04-16 05:01:29 +00:00
  • ea7f555446 Added a test binary to test README.md code Jana Radhakrishnan 2015-04-16 04:58:15 +00:00
  • 3841876e17 Merge pull request #52 from dave-tucker/godoc Madhu Venugopal 2015-04-15 16:51:05 -07:00
  • 58f62a22cd Fix typos and formatting in docs. Add Godoc badge. Dave Tucker 2015-04-15 13:42:25 +01:00
  • b5a79b03a6 Merge pull request #51 from mrjana/cnm Madhu Venugopal 2015-04-15 12:01:10 -07:00
  • 29f28ca925 Added driver specific config support - Added api enhancement to pass driver specific config - Refactored simple bridge driver code for driver specific config - Added an undocumented option to add non-default bridges without manual pre-provisioning to help libnetwork testing - Reenabled libnetwork test to do api testing - Updated README.md Jana Radhakrishnan 2015-04-15 05:25:42 +00:00
  • abcebc5108 Merge pull request #48 from nerdalert/gen-netutils Jana Radhakrishnan 2015-04-14 15:55:42 -07:00
  • 6adf1defbb Name/Mac generation and libcontainer dep removal Brent Salisbury 2015-04-14 00:12:40 -04:00
  • ecb204b4be Merge pull request #50 from dave-tucker/badges Madhu Venugopal 2015-04-14 08:47:22 -07:00