From 607a249e10f59aebc64fcada1d4e9da693624acc Mon Sep 17 00:00:00 2001 From: Alexey Perevalov Date: Wed, 4 Jul 2018 04:27:11 -0400 Subject: [PATCH] Proceed CNI output in format of version 0.3.1 Kuryr-kubernetes declares, that supported CNI version is 0.3.0, but it prints to output in format of version 0.2.0. Kubernetes can't parse it. This patch modifies CNI output according to 0.3.1, it has a little difference with version 0.3.0, just in naming of ips field. Change-Id: I7b6bb5c178035b7c85fc28973f9a0cf1bc1a139e Closes-Bug: 1779718 Signed-off-by: Alexey Perevalov --- doc/images/kuryr_k8s_components.svg | 2 +- doc/source/installation/manual.rst | 2 +- etc/cni/net.d/10-kuryr.conf | 2 +- kuryr_kubernetes/cni/api.py | 38 ++++++++++++++++----- kuryr_kubernetes/tests/unit/cni/test_api.py | 21 ++++++++++-- 5 files changed, 52 insertions(+), 13 deletions(-) diff --git a/doc/images/kuryr_k8s_components.svg b/doc/images/kuryr_k8s_components.svg index 4df2928f6..32d517897 100644 --- a/doc/images/kuryr_k8s_components.svg +++ b/doc/images/kuryr_k8s_components.svg @@ -256,7 +256,7 @@ x="754.02399" y="640.83807" id="tspan10312-2-0" - style="font-weight:normal;font-size:30px;line-height:93.99999976%">CNI 0.3.0 + style="font-weight:normal;font-size:30px;line-height:93.99999976%">CNI 0.3.1