From 0ec7c6902f951c08bed8e84f140d1c19bcb8badd Mon Sep 17 00:00:00 2001 From: Brian Waldon Date: Thu, 5 Jun 2014 09:59:50 -0700 Subject: [PATCH] fix(fleet): shut down etcd after fleet fleet needs to write to etcd while gracefully shutting down, which typically requires the etcd unit to be active locally. Define this relation explicitly in the fleet unit with an After=etcd.service option. --- .../coreos-overlay/app-admin/fleet/files/fleet.service | 1 + .../fleet/{fleet-0.4.0.ebuild => fleet-0.4.0-r1.ebuild} | 0 2 files changed, 1 insertion(+) rename sdk_container/src/third_party/coreos-overlay/app-admin/fleet/{fleet-0.4.0.ebuild => fleet-0.4.0-r1.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service index 82d2bcc979..14be63efed 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.service @@ -1,6 +1,7 @@ [Unit] Description=fleet Wants=etcd.service +After=etcd.service [Service] ExecStart=/usr/bin/fleet diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.4.0.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.4.0-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.4.0.ebuild rename to sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.4.0-r1.ebuild