X-Git-Url: https://review.fuel-infra.org/gitweb?p=openstack-build%2Fneutron-build.git;a=blobdiff_plain;f=rpm%2FSOURCES%2F0002-Remove-dnsmasq-version-warning.patch;fp=rpm%2FSOURCES%2F0002-Remove-dnsmasq-version-warning.patch;h=406daca6d6522f100aad9be3f9c7e4a0a6aa0a40;hp=0000000000000000000000000000000000000000;hb=3dea7869947d652cb9d069c3b9fcbd3f4c32ec3b;hpb=8127ea1ce21fe5cfdc9a394af5e8f03620884c18 diff --git a/rpm/SOURCES/0002-Remove-dnsmasq-version-warning.patch b/rpm/SOURCES/0002-Remove-dnsmasq-version-warning.patch new file mode 100644 index 000000000..406daca6d --- /dev/null +++ b/rpm/SOURCES/0002-Remove-dnsmasq-version-warning.patch @@ -0,0 +1,31 @@ +From 85a3b3a1ae3886db3b803db317974e33beaef6a2 Mon Sep 17 00:00:00 2001 +From: Terry Wilson +Date: Fri, 13 Dec 2013 09:41:43 -0600 +Subject: [PATCH] Remove dnsmasq version warning + +--- + neutron/agent/linux/dhcp.py | 11 +++++++---- + 1 files changed, 7 insertions(+), 4 deletions(-) + +diff --git a/neutron/agent/linux/dhcp.py b/neutron/agent/linux/dhcp.py +index 137f7a9..7406597 100644 +--- a/neutron/agent/linux/dhcp.py ++++ b/neutron/agent/linux/dhcp.py +@@ -291,10 +291,13 @@ class Dnsmasq(DhcpLocalProcess): + ver = re.findall("\d+.\d+", out)[0] + is_valid_version = float(ver) >= cls.MINIMUM_VERSION + if not is_valid_version: +- LOG.warning(_('FAILED VERSION REQUIREMENT FOR DNSMASQ. ' +- 'DHCP AGENT MAY NOT RUN CORRECTLY! ' +- 'Please ensure that its version is %s ' +- 'or above!'), cls.MINIMUM_VERSION) ++ if float(ver) < 2.48: ++ LOG.warning(_('FAILED VERSION REQUIREMENT FOR DNSMASQ. ' ++ 'DHCP AGENT MAY NOT RUN CORRECTLY! ' ++ 'Please ensure that its version is %s ' ++ 'or above!'), cls.MINIMUM_VERSION) ++ else: ++ LOG.info(_('dnsmasq version: %s'), ver) + except (OSError, RuntimeError, IndexError, ValueError): + LOG.warning(_('Unable to determine dnsmasq version. ' + 'Please ensure that its version is %s '