From 70cfb0d341c2f17b6b0fba40d929b88b7dbc6241 Mon Sep 17 00:00:00 2001 From: Pete Birley Date: Wed, 16 May 2018 20:03:12 -0500 Subject: [PATCH] Fedora: fix mount propagation support with kubernetes 1.10.x This PS restores operation of fluentbit on fedora with kubernetes >= 1.10.x. Change-Id: I905c20794a6cc38fad3b048a916b7693226f865c --- roles/deploy-docker/templates/fedora-docker.service.j2 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/deploy-docker/templates/fedora-docker.service.j2 b/roles/deploy-docker/templates/fedora-docker.service.j2 index a07fb14f1..2c796c6be 100644 --- a/roles/deploy-docker/templates/fedora-docker.service.j2 +++ b/roles/deploy-docker/templates/fedora-docker.service.j2 @@ -19,6 +19,9 @@ ExecStart=/usr/bin/dockerd-current \ --storage-driver=overlay2 \ --log-driver=json-file \ --iptables=false +# NOTE(portdirect): fix mount propagation for Fedora, this is done post start, +# as docker seems to reset this. +ExecStartPost=/usr/bin/mount --make-rshared / ExecReload=/bin/kill -s HUP $MAINPID TasksMax=8192 LimitNOFILE=1048576