From dac417bd31ed36d455e94db4aabe5916367654d4 Mon Sep 17 00:00:00 2001 From: Steven Webster Date: Wed, 25 Sep 2019 15:02:09 -0500 Subject: [PATCH] Uprev SR-IOV CNI and device plugin image base Currently, StarlingX uses a version of the SR-IOV CNI and device plugin container images that are based on a certain commit reference. This is done to ensure reliable and predicable behaviour until the images can be locked down on a stable release version. It is desirable to move to a later version of these images for a couple of reasons (aside from bug fixes, etc): 1. The SR-IOV CNI image now uses an alpine base, rather than a Redhat base. 2. The SR-IOV device plugin allows a DPDK enabled pod with Mellanox NICs to run unprivileged. This commit moves the image base forward. Testing has been performed with netdevice and DPDK based pod applications with various combinations of the following devices: Mellanox MT27700 Family [ConnectX-4] Intel 82599ES 10-Gigabit SFI/SFP+ Network Connection Intel Ethernet Controller X710 for 10GbE SFP+ Change-Id: Ia74e135b3e4b1a00465d4a8fd0b4650efdcfd2c5 Closes-Bug: 1843963 Closes-Bug: 1835020 Signed-off-by: Steven Webster --- .../cni/sriov-cni/centos/k8s-cni-sriov.stable_docker_image | 2 +- .../centos/k8s-plugins-sriov-network-device.stable_docker_image | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kubernetes/cni/sriov-cni/centos/k8s-cni-sriov.stable_docker_image b/kubernetes/cni/sriov-cni/centos/k8s-cni-sriov.stable_docker_image index a3618d904..6c973bba8 100644 --- a/kubernetes/cni/sriov-cni/centos/k8s-cni-sriov.stable_docker_image +++ b/kubernetes/cni/sriov-cni/centos/k8s-cni-sriov.stable_docker_image @@ -1,5 +1,5 @@ BUILDER=docker LABEL=k8s-cni-sriov DOCKER_REPO=https://github.com/intel/sriov-cni.git -DOCKER_REF=9e4c973b2ac517c64867e33d61aee152d70dc330 +DOCKER_REF=365c8f8cc1204df84f3e976ea30f113e733ca665 diff --git a/kubernetes/plugins/sriov-network-device-plugin/centos/k8s-plugins-sriov-network-device.stable_docker_image b/kubernetes/plugins/sriov-network-device-plugin/centos/k8s-plugins-sriov-network-device.stable_docker_image index 9b470a873..7b4c4f4b0 100644 --- a/kubernetes/plugins/sriov-network-device-plugin/centos/k8s-plugins-sriov-network-device.stable_docker_image +++ b/kubernetes/plugins/sriov-network-device-plugin/centos/k8s-plugins-sriov-network-device.stable_docker_image @@ -1,5 +1,5 @@ BUILDER=docker LABEL=k8s-plugins-sriov-network-device DOCKER_REPO=https://github.com/intel/sriov-network-device-plugin.git -DOCKER_REF=9a20829008f224eba14a1eac41380f0c84491f28 +DOCKER_REF=000db15405f3ce3b7c2f9feb180c3051aa3f7aea