From f413f69985edff722bf33d43ca0f57560bb8516d Mon Sep 17 00:00:00 2001 From: Joakim Sernbrant Date: Mon, 26 Oct 2015 15:15:19 +0100 Subject: [PATCH] CLOUDSTACK-8993: DHCP fails with "no address available" when an IP is reused Repopulate /etc/dhcphosts.txt to remove old entries with the same IP address. --- systemvm/patches/debian/config/opt/cloud/bin/cs/CsDhcp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsDhcp.py b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsDhcp.py index 881cef278dc..4c99f2e07dd 100755 --- a/systemvm/patches/debian/config/opt/cloud/bin/cs/CsDhcp.py +++ b/systemvm/patches/debian/config/opt/cloud/bin/cs/CsDhcp.py @@ -37,6 +37,8 @@ class CsDhcp(CsDataBag): self.cloud = CsFile(DHCP_HOSTS) self.conf = CsFile(CLOUD_CONF) + self.cloud.repopulate() + for item in self.dbag: if item == "id": continue