From ce25e4aa215002db06dfc6e4a11125f555263235 Mon Sep 17 00:00:00 2001
From: Maciej Wereski <m.wereski@partner.samsung.com>
Date: Mon, 11 Oct 2021 17:54:40 +0200
Subject: [PATCH] MetalLB: update to v0.10.3 (#8071)

Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
---
 inventory/sample/group_vars/k8s_cluster/addons.yml     | 2 +-
 roles/kubernetes-apps/metallb/defaults/main.yml        | 2 +-
 roles/kubernetes-apps/metallb/templates/metallb.yml.j2 | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/inventory/sample/group_vars/k8s_cluster/addons.yml b/inventory/sample/group_vars/k8s_cluster/addons.yml
index 59d98a216..76ef60f0f 100644
--- a/inventory/sample/group_vars/k8s_cluster/addons.yml
+++ b/inventory/sample/group_vars/k8s_cluster/addons.yml
@@ -163,7 +163,7 @@ metallb_speaker_enabled: true
 #     operator: "Equal"
 #     value: ""
 #     effect: "NoSchedule"
-# metallb_version: v0.10.2
+# metallb_version: v0.10.3
 # metallb_protocol: "layer2"
 # metallb_port: "7472"
 # metallb_memberlist_port: "7946"
diff --git a/roles/kubernetes-apps/metallb/defaults/main.yml b/roles/kubernetes-apps/metallb/defaults/main.yml
index 57d82ef31..c5c839467 100644
--- a/roles/kubernetes-apps/metallb/defaults/main.yml
+++ b/roles/kubernetes-apps/metallb/defaults/main.yml
@@ -1,6 +1,6 @@
 ---
 metallb_enabled: false
-metallb_version: v0.10.2
+metallb_version: v0.10.3
 metallb_protocol: "layer2"
 metallb_port: "7472"
 metallb_memberlist_port: "7946"
diff --git a/roles/kubernetes-apps/metallb/templates/metallb.yml.j2 b/roles/kubernetes-apps/metallb/templates/metallb.yml.j2
index fe011c8a3..765270018 100644
--- a/roles/kubernetes-apps/metallb/templates/metallb.yml.j2
+++ b/roles/kubernetes-apps/metallb/templates/metallb.yml.j2
@@ -464,5 +464,6 @@ spec:
       securityContext:
         runAsNonRoot: true
         runAsUser: 65534
+        fsGroup: 65534
       serviceAccountName: controller
       terminationGracePeriodSeconds: 0
-- 
GitLab