From 52e0aa7a8091e63b085b7f17cae7cabaa1d3e553 Mon Sep 17 00:00:00 2001
From: "Earl C. Ruby III" <earlruby@users.noreply.github.com>
Date: Mon, 4 Feb 2019 12:23:33 -0800
Subject: [PATCH] Install the latest filesystem creation packages (#3904)

This PR ensures that the e2fsprogs and xfsprogs packages are
installed on all Kubernetes nodes and that the packages are
the latest versions. It also ensures that the nodes can
create XFS filesystems when necessary, since not all distros
install xfsprogs by default.

e2fsprogs - ext2/ext3/ext4 file system utilities
xfsprogs - Utilities for managing the XFS filesystem
---
 roles/kubernetes/preinstall/defaults/main.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/roles/kubernetes/preinstall/defaults/main.yml b/roles/kubernetes/preinstall/defaults/main.yml
index 0cd9b0f16..9accce930 100644
--- a/roles/kubernetes/preinstall/defaults/main.yml
+++ b/roles/kubernetes/preinstall/defaults/main.yml
@@ -15,6 +15,8 @@ common_required_pkgs:
   - bash-completion
   - socat
   - unzip
+  - e2fsprogs
+  - xfsprogs
 
 # Set to true if your network does not support IPv6
 # This maybe necessary for pulling Docker images from
-- 
GitLab