From 58cb1190e074c38b2fd4e5fa48a7bad07fa901e5 Mon Sep 17 00:00:00 2001 From: Jerry Sun Date: Mon, 15 Oct 2018 10:02:27 -0400 Subject: [PATCH] Docker Registry PID file missing The missing PID file was spamming SM logs. This commit creates the missing PID file for Docker Registry which fixes the issue. Task: 22782 Story: 2002840 Change-Id: I10438e034165de88649a0228ffa9840768f6a1d6 Signed-off-by: Jerry Sun --- .../centos/files/docker-distribution.service | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kubernetes/docker-distribution/centos/files/docker-distribution.service b/kubernetes/docker-distribution/centos/files/docker-distribution.service index f2f1d4bbd..11e0f25c1 100644 --- a/kubernetes/docker-distribution/centos/files/docker-distribution.service +++ b/kubernetes/docker-distribution/centos/files/docker-distribution.service @@ -5,6 +5,8 @@ Description=v2 Registry server for Docker Type=simple ExecStart=/usr/bin/registry serve /etc/docker-distribution/registry/config.yml Restart=on-failure +ExecStartPost=/bin/bash -c 'echo $MAINPID > /var/run/docker-distribution.pid' +ExecStopPost=/bin/rm -f /var/run/docker-distribution.pid [Install] WantedBy=multi-user.target