Commit Graph

  • 652bae1deb Merge pull request #314 from rosenhouse/noop-helpful-message Gabe Rosenhouse 2016-12-15 18:35:43 -08:00
  • 47f6604b5a Merge pull request #344 from dcbw/interface-checks Gabe Rosenhouse 2016-12-15 18:34:57 -08:00
  • 1c1cf2faf7 Merge branch 'master' into interface-checks Gabe Rosenhouse 2016-12-15 18:20:34 -08:00
  • ef00f717a6 Merge pull request #341 from dcbw/host-local-trim Gabe Rosenhouse 2016-12-15 18:18:25 -08:00
  • 06fd1369aa all: assert internal objects implement interfaces Dan Williams 2016-12-14 17:09:01 -06:00
  • 5852c60bc4 all: assert internal objects implement interfaces Dan Williams 2016-12-14 17:09:01 -06:00
  • 20ae9e156d Merge pull request #340 from vzcambria/master Dan Williams 2016-12-09 18:22:08 -06:00
  • 76028d7f8c host-local: trim whitespace from container IDs and disk file contents Dan Williams 2016-12-09 18:16:38 -06:00
  • 2ba6d20007 Fix README.md host-local IPAM range start/end typo VZ Cambria 2016-12-06 10:40:55 -05:00
  • accac60053 plugins/noop: return a helpful message for test authors Konstantinos Karampogias 2016-10-27 10:47:04 -07:00
  • b0808a006a Merge pull request #335 from JulienBalestra/json_ext Dan Williams 2016-12-02 13:33:36 -06:00
  • a85593ce0d libcni conf: support .json file extension Julien Balestra 2016-11-23 10:46:17 +01:00
  • de002ff25a Merge pull request #322 from cf-container-networking/flannel-cni-stateDir Dan Williams 2016-11-18 15:27:35 -06:00
  • 475581873d flannel: rename stateDir to dataDir Mark St.Godard 2016-11-17 15:54:29 -06:00
  • 6eac0ee904 flannel: rename stateDir to dataDir Mark St.Godard 2016-11-17 15:54:29 -06:00
  • 46e3a6b7be Merge pull request #330 from bboreham/ns-warning Gabe Rosenhouse 2016-11-17 08:00:31 -08:00
  • 44ef109483 Expand description of goroutine+netns problems Bryan Boreham 2016-11-17 15:45:38 +00:00
  • c20f895fa8 Expand description of goroutine+netns problems Bryan Boreham 2016-11-17 15:45:38 +00:00
  • ba6c5af5dc Merge pull request #327 from dcbw/host-local-tests Gabe Rosenhouse 2016-11-14 08:17:40 -08:00
  • 15de81eac6 flannel: updated flannel test to use pkg/testutils Mark St.Godard 2016-11-13 12:16:32 -06:00
  • 8b827d74b3 Merge pull request #328 from markstgodard/noop-cni-args Gabe Rosenhouse 2016-11-10 22:24:58 -08:00
  • 48d3b46eb2 noop plugin: support multiple CNI_ARGS Mark St.Godard 2016-11-10 15:30:24 -06:00
  • 7b2006eed8 Merge pull request #324 from lstoll/lstoll-ipvlan-l3s Dan Williams 2016-11-10 12:53:59 -06:00
  • e085226f82 host-local: add DataDir IPAM conf option and use it for testcases Dan Williams 2016-11-10 10:50:58 -06:00
  • ffbf708406 flannel: update flannel documentation Mark St.Godard 2016-11-09 09:34:35 -06:00
  • e6113c6517 flannel: update flannel documentation Mark St.Godard 2016-11-09 09:34:35 -06:00
  • 79643855f7 Merge pull request #307 from squeed/backwards-compatability-tests Gabe Rosenhouse 2016-11-07 14:25:09 -08:00
  • f0daefa63d flannel: add unit tests for config loading Mark St.Godard 2016-11-05 23:27:14 -05:00
  • 9201f3f1d9 ipvlan: Support ipvlan l3s mode. Lincoln Stoll 2016-11-05 13:22:51 -07:00
  • 2ad1d04561 vendor: github.com/vishvananda/netlink@a1f8555 Lincoln Stoll 2016-11-05 13:40:34 -07:00
  • fa264e6e36 flannel: add integration test suite Mark St.Godard 2016-11-05 10:47:07 -05:00
  • b463642ac0 Allow flannel CNI plugin stateDir to be configurable Mark St.Godard 2016-11-03 17:10:13 -05:00
  • 61d3f4515a testing: test invocation of newer plugins with an older libcni Casey Callendrello 2016-10-14 16:38:32 +02:00
  • 8c6f6e0a60 testing: test invocation of newer plugins with an older libcni Casey Callendrello 2016-10-14 16:38:32 +02:00
  • 0e09ad29df Merge pull request #312 from tomdee/slack Gabe Rosenhouse 2016-10-24 16:25:48 -07:00
  • bb8bcf08a8 Add slack badge and link Tom Denham 2016-10-24 16:23:04 -07:00
  • 194f8ce6ea Merge pull request #311 from rkamudhan/patch-2 Gabe Rosenhouse 2016-10-23 16:23:55 -07:00
  • 17b2a6d5e2 Update ipvlan.md Kuralamudhan Ramakrishnan 2016-10-23 23:18:44 +01:00
  • 6e77c7f4f7 Update ipvlan.md Kuralamudhan Ramakrishnan 2016-10-23 23:18:44 +01:00
  • bff05e7572 Merge pull request #308 from rosenhouse/fix-skel-tests-containerid Gabe Rosenhouse 2016-10-17 15:02:27 -07:00
  • cfb2ff3dcd skel tests: correct name of CNI_CONTAINERID in tests of env vars Gabe Rosenhouse 2016-10-16 17:18:57 -07:00
  • 8be31e1c6f skel tests: correct name of CNI_CONTAINERID in tests of env vars Gabe Rosenhouse 2016-10-16 17:18:57 -07:00
  • 3450f08611 Merge pull request #305 from yuewko/add_infoblox_link Gabe Rosenhouse 2016-10-16 17:08:52 -07:00
  • c24fce2ae8 Add link to Infoblox IPAM plugin Yue Ko 2016-10-11 11:07:30 -07:00
  • d872391998 Merge pull request #304 from danp/patch-1 Gabe Rosenhouse 2016-10-09 22:39:31 -07:00
  • 0ee270c769 docs/ptp: fix markdown formatting Dan Peterson 2016-10-09 21:22:27 -03:00
  • 85ab5c0f21 docs/ptp: fix markdown formatting Dan Peterson 2016-10-09 21:22:27 -03:00
  • af88b7c6cf Merge pull request #301 from rosenhouse/backwards-compatibility-tests Dan Williams 2016-10-06 10:10:02 -05:00
  • 165ca6f719 travis: git clone at great depth Gabe Rosenhouse 2016-10-05 20:48:53 -07:00
  • 0087f302ea Merge pull request #302 from rosenhouse/readme-3rd-party-plugins Gabe Rosenhouse 2016-10-03 08:39:23 -07:00
  • b2ef4aa1a7 docs: on contributing plugins to this repo Gabe Rosenhouse 2016-10-02 23:41:39 -07:00
  • b07b226c97 testing: adds basic test of backwards compatibility Gabe Rosenhouse 2016-10-02 21:43:51 -07:00
  • 51b51a0182 testing: adds basic test of backwards compatibility Gabe Rosenhouse 2016-10-02 21:43:51 -07:00
  • a29fc24f11 Merge pull request #296 from rosenhouse/plugins-require-versioned-config Dan Williams 2016-09-22 17:11:34 -05:00
  • b5e0a4ef2e Merge pull request #298 from freehan/fix-host-local-30 Dan Williams 2016-09-22 09:13:32 -05:00
  • 52e4358cbd host-local: fix allocation of last address in a /30 Minhan Xia 2016-09-16 10:38:44 -07:00
  • e70e6034d2 Merge pull request #299 from tgraf/cilium-link Brandon Philips 2016-09-19 14:31:54 -07:00
  • f721eaf6ed skel: use named constant for Incompatible CNI Version error code Gabe Rosenhouse 2016-09-19 13:14:02 -07:00
  • 5b696f3307 skel: use named constant for Incompatible CNI Version error code Gabe Rosenhouse 2016-09-19 13:14:02 -07:00
  • 0135e2751e versioning: ipam config is not versioned Gabe Rosenhouse 2016-09-19 13:10:27 -07:00
  • 04ba7c7761 versioning: plugins require version match with config Gabe Rosenhouse 2016-09-19 13:00:49 -07:00
  • fba37620e0 versioning: plugins require version match with config Gabe Rosenhouse 2016-09-19 13:00:49 -07:00
  • 1e4e8fdb5d versioning: add basic version decode for network config Gabe Rosenhouse 2016-09-18 21:56:17 -07:00
  • 64bbcd8cf7 versioning: add basic version decode for network config Gabe Rosenhouse 2016-09-18 21:56:17 -07:00
  • 75d983ec25 README: List cilium as 3rd party plugin Thomas Graf 2016-09-19 13:44:25 +02:00
  • 921292ff77 skel: Plugins require a cniVersion in the NetConf Gabe Rosenhouse 2016-09-06 20:19:26 -04:00
  • fd150a4c97 skel: Plugins require a cniVersion in the NetConf Gabe Rosenhouse 2016-09-06 20:19:26 -04:00
  • 56032390fe Merge pull request #287 from rosenhouse/multi-version Gabe Rosenhouse 2016-09-12 13:44:14 -07:00
  • 3f4011b3ec Merge pull request #295 from rosenhouse/update-readme-cloudfoundry-link Gabe Rosenhouse 2016-09-08 00:47:04 -04:00
  • d32ccb1899 readme: update link to CloudFoundry usage of CNI Gabe Rosenhouse 2016-09-06 18:18:24 -04:00
  • de91f31ae7 versioning: revert spec version to 0.2.0 Gabe Rosenhouse 2016-09-06 15:24:12 -04:00
  • 7958b9f0cc versioning: revert spec version to 0.2.0 Gabe Rosenhouse 2016-09-06 15:24:12 -04:00
  • bf6948da19 versioning: misc cleanups Gabe Rosenhouse 2016-09-06 11:22:27 -04:00
  • d5e2e375d4 versioning: misc cleanups Gabe Rosenhouse 2016-09-06 11:22:27 -04:00
  • 07a8a28637 Merge pull request #294 from dcbw/host-local-ranges Gabe Rosenhouse 2016-09-05 23:24:42 -04:00
  • 95a9ea0bd2 host-local: don't allocate the broadcast address or allow invalid networks Dan Williams 2016-09-02 17:20:09 -05:00
  • 959af1e6ab host-local: ensure requested IPs are within the given range Dan Williams 2016-09-02 16:52:29 -05:00
  • dfc4f7cd2a host-local: don't allocate past RangeEnd Dan Williams 2016-09-02 15:55:53 -05:00
  • 2f97407396 invoke: better name and unit test coverage for GetVersionInfo Gabe Rosenhouse 2016-09-02 16:39:01 -04:00
  • bf31ed1591 invoke: better name and unit test coverage for GetVersionInfo Gabe Rosenhouse 2016-09-02 16:39:01 -04:00
  • f467134838 invoke: correctly infer version for 0.1.0-vintage plugins Gabe Rosenhouse 2016-09-02 16:01:22 -04:00
  • 97192fc979 invoke: correctly infer version for 0.1.0-vintage plugins Gabe Rosenhouse 2016-09-02 16:01:22 -04:00
  • 2142c076ab versioning: adds tooling to compile a program against a given old CNI version Gabe Rosenhouse 2016-08-23 22:57:00 -07:00
  • deb4466041 versioning: adds tooling to compile a program against a given old CNI version Gabe Rosenhouse 2016-08-23 22:57:00 -07:00
  • bd3ade0c54 pkg/invoke: refactor plugin exec and backfill unit tests Gabe Rosenhouse 2016-09-02 13:12:14 -04:00
  • dea1c6e44d pkg/invoke: refactor plugin exec and backfill unit tests Gabe Rosenhouse 2016-09-02 13:12:14 -04:00
  • 383c84031e versioning: document meaning of 'Legacy' version support Gabe Rosenhouse 2016-08-29 19:20:18 -04:00
  • adf28a84c6 versioning: document meaning of 'Legacy' version support Gabe Rosenhouse 2016-08-29 19:20:18 -04:00
  • b1e254d901 versioning: plugins report a list of supported versions Gabe Rosenhouse 2016-08-21 23:48:04 -07:00
  • 536cb5b99b versioning: plugins report a list of supported versions Gabe Rosenhouse 2016-08-21 23:48:04 -07:00
  • 63ace9e496 Merge pull request #293 from rosenhouse/backfill-invoke-exec-tests Gabe Rosenhouse 2016-08-31 20:49:08 -04:00
  • c5e39a87f7 Merge pull request #293 from rosenhouse/backfill-invoke-exec-tests Gabe Rosenhouse 2016-08-31 20:49:08 -04:00
  • 26241a517a Merge pull request #290 from asridharan/dcos Dan Williams 2016-08-31 18:19:02 -05:00
  • e0ea82b229 Merge pull request #290 from asridharan/dcos Dan Williams 2016-08-31 18:19:02 -05:00
  • 1ce5e54e99 pkg/ns: fixed the check for network namespace path. Avinash Sridharan 2016-08-24 23:49:50 +00:00
  • 7281d5792a pkg/ns: fixed the check for network namespace path. Avinash Sridharan 2016-08-24 23:49:50 +00:00
  • 4d77bc177c Merge pull request #291 from tomdee/SetupVeth Dan Williams 2016-08-31 16:32:09 -05:00
  • 31ef82276a pkg/ip: Ensure that SetupVeth returns correct hostVeth Tom Denham 2016-08-29 14:10:36 -07:00
  • 726c6b4578 pkg/ip: Ensure that SetupVeth returns correct hostVeth Tom Denham 2016-08-29 14:10:36 -07:00
  • 0e675fa14f invoke: backfill tests for plugin execution Gabe Rosenhouse 2016-08-30 23:52:47 -04:00