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 7d5ecb6601..6d97badcbb 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,8 +1,12 @@ [Unit] Description=fleet + Wants=etcd.service After=etcd.service +Wants=fleet.socket +After=fleet.socket + [Service] ExecStart=/usr/bin/fleet Restart=always diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket new file mode 100644 index 0000000000..4fc446e8fe --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/files/fleet.socket @@ -0,0 +1,2 @@ +[Socket] +ListenStream=/var/run/fleet.sock diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r2.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r1.ebuild rename to sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-0.7.1-r2.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild index a0f7828265..7b93b149c3 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/fleet/fleet-9999.ebuild @@ -34,4 +34,5 @@ src_install() { dobin ${S}/bin/fleetctl systemd_dounit "${FILESDIR}"/${PN}.service + systemd_dounit "${FILESDIR}"/${PN}.socket }