From 63e3e7c7a01c31e9b06f82fb7619e48c3f95370d Mon Sep 17 00:00:00 2001 From: Petr Hosek Date: Mon, 11 Aug 2014 14:12:26 +0100 Subject: [PATCH] fix(coreos-base/oem-cloudstack): fix DHCP server resolution The path for network leases has been change in recent versions of systemd. This fix modified the DHCP server resolution script used by CloudStack to reflect this change. --- .../coreos-base/oem-cloudstack/files/cloudstack-dhcp | 2 +- ...loudstack-0.0.1-r1.ebuild => oem-cloudstack-0.0.1-r2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/{oem-cloudstack-0.0.1-r1.ebuild => oem-cloudstack-0.0.1-r2.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/files/cloudstack-dhcp b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/files/cloudstack-dhcp index b6bcee3c62..06b29fb855 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/files/cloudstack-dhcp +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/files/cloudstack-dhcp @@ -1,7 +1,7 @@ #!/bin/bash get_dhcp_ip() { - local leases_dir="/run/systemd/network/leases" + local leases_dir="/run/systemd/netif/leases" while true; do if [[ "$(find "${leases_dir}" -type f -size +1c)" ]]; then break diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/oem-cloudstack-0.0.1-r1.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/oem-cloudstack-0.0.1-r2.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/oem-cloudstack-0.0.1-r1.ebuild rename to sdk_container/src/third_party/coreos-overlay/coreos-base/oem-cloudstack/oem-cloudstack-0.0.1-r2.ebuild