From b60a8972655c65258d3b406652580de9c04e0375 Mon Sep 17 00:00:00 2001
From: Brad Beam <brad.beam@b-rad.info>
Date: Wed, 19 Apr 2017 16:00:44 +0000
Subject: [PATCH] Explicitly create cni bin dir

If this path doesnt exist, it will cause kubelet to fail to start when
using rkt
---
 roles/kubernetes/node/tasks/main.yml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/roles/kubernetes/node/tasks/main.yml b/roles/kubernetes/node/tasks/main.yml
index 324e38867..f09845f76 100644
--- a/roles/kubernetes/node/tasks/main.yml
+++ b/roles/kubernetes/node/tasks/main.yml
@@ -7,6 +7,12 @@
 - include: pre_upgrade.yml
   tags: kubelet
 
+- name: Ensure /var/lib/cni exists
+  file:
+    path: /var/lib/cni
+    state: directory
+    mode: 0755
+
 - include: install.yml
   tags: kubelet
 
-- 
GitLab