From 73b2de112afe2c5df84df416bd53910fd1b7eec8 Mon Sep 17 00:00:00 2001 From: Michael Weichert Date: Thu, 14 Jun 2018 10:05:31 -0400 Subject: [PATCH 1/2] Updated Dockerfile Updated Dockerfile to install the latest stable release of GlusterFS, 4.0. This fixes a problem when mounting Gluster volumes created on a GlusterFS 4.0 server. See https://github.com/kubernetes/kubernetes/issues/65093 --- cluster/gce/gci/mounter/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cluster/gce/gci/mounter/Dockerfile b/cluster/gce/gci/mounter/Dockerfile index f3d4f2c8c7f69..64218f26a4e0d 100644 --- a/cluster/gce/gci/mounter/Dockerfile +++ b/cluster/gce/gci/mounter/Dockerfile @@ -14,6 +14,10 @@ FROM ubuntu:xenial -RUN apt-get update && apt-get install -y netbase nfs-common=1:1.2.8-9ubuntu12 glusterfs-client=3.7.6-1ubuntu1 +RUN apt-get update +RUN apt-get install -y software-properties-common +RUN add-apt-repository -y ppa:gluster/glusterfs-4.0 +RUN apt-get update +Run apt-get install -y netbase nfs-common glusterfs-client ENTRYPOINT ["/bin/mount"] From e8363d962c2f946d1dbb3af71eb98dc0d89306b3 Mon Sep 17 00:00:00 2001 From: Michael Weichert Date: Tue, 18 Sep 2018 08:51:01 -0400 Subject: [PATCH 2/2] Update gluster-client to Gluster 4.1 as Gluster 4.0 is now EOL. --- cluster/gce/gci/mounter/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/gce/gci/mounter/Dockerfile b/cluster/gce/gci/mounter/Dockerfile index 64218f26a4e0d..e6eac0990623d 100644 --- a/cluster/gce/gci/mounter/Dockerfile +++ b/cluster/gce/gci/mounter/Dockerfile @@ -16,7 +16,7 @@ FROM ubuntu:xenial RUN apt-get update RUN apt-get install -y software-properties-common -RUN add-apt-repository -y ppa:gluster/glusterfs-4.0 +RUN add-apt-repository -y ppa:gluster/glusterfs-4.1 RUN apt-get update Run apt-get install -y netbase nfs-common glusterfs-client