From d8f62d60cf1f5aaa32be1fccefd2100260c15405 Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Fri, 1 Dec 2023 10:52:28 +0100 Subject: [PATCH] coreos-base/oem-gce: keep unit after its run Otherwise it gets restarted a few times, which displays this line in the logs: ``` Nov 30 13:28:41.819250 enable-oslogin[1232]: /etc/pam.d/sshd already exists. Not enabling OS Login ``` Signed-off-by: Mathieu Tortuyaux --- .../oem-gce/files/units/oem-gce-enable-oslogin.service | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/units/oem-gce-enable-oslogin.service b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/units/oem-gce-enable-oslogin.service index 2451522672..8b09d5dd69 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/units/oem-gce-enable-oslogin.service +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-gce/files/units/oem-gce-enable-oslogin.service @@ -8,6 +8,7 @@ Before=sshd.socket [Service] Type=oneshot +RemainAfterExit=true ExecStart=/oem/bin/enable-oslogin