Bug 1040196

Summary: Remove dnsmasq version warning for dhcp-agent on RHEL
Product: Red Hat OpenStack Reporter: Terry Wilson <twilson>
Component: openstack-neutronAssignee: Miguel Angel Ajo <majopela>
Status: CLOSED ERRATA QA Contact: yfried
Severity: high Docs Contact:
Priority: high    
Version: 4.0CC: chrisw, jagee, jthomas, lpeer, oblaut, pbrady, sclewis, yeylon
Target Milestone: z1Keywords: ZStream
Target Release: 4.0   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: openstack-neutron-2013.2.1-1.el6ost Doc Type: Bug Fix
Doc Text:
Cause: An incorrect warning is displayed when running neutron-dhcp-agent with RHEL's version of dnsmasq. Consequence: Users are incorrectly warned that RHEL's dnsmasq version will not work with neutron-dhcp-agent. Fix: Remove warning Result: The incorrect warning is no longer logged to the neutron-dhcp-agent log file.
Story Points: ---
Clone Of: 997961
: 1144329 (view as bug list) Environment:
Last Closed: 2014-01-22 18:32:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 997961    
Bug Blocks: 1144329    

Description Terry Wilson 2013-12-10 22:09:00 UTC
+++ This bug was initially created as a clone of Bug #997961 +++

Description of problem:
WARNING neutron.agent.linux.dhcp [-] FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY! Please ensure that its version is 2.59 or above!

The version of dnsmasq that ships with RHEL works properly with the Neutron dhcp-agent. RHOS patches around this warning, and the RDO el6 builds should as well.

Comment 1 Terry Wilson 2013-12-10 22:11:18 UTC
When the RHOS 4.0 branch was created, it was created from the RDO branch, which didn't have a patch for removing this message. All that is required is to copy the patch over from RHOS 3.0 and s/quantum/neutron/

Comment 7 Ofer Blaut 2014-01-15 12:38:36 UTC
No error appears

openstack-neutron-2013.2.1-2.el6ost.noarch



"14-01-15 08:50:35.475 4534 INFO neutron.common.config [-] Logging enabled!
2014-01-15 08:50:35.476 4534 ERROR neutron.common.legacy [-] Skipping unknown group key: firewall_driver
2014-01-15 08:50:35.488 4534 INFO neutron.agent.linux.dhcp [-] dnsmasq version: 2.48
2014-01-15 08:50:35.587 4534 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 10.35.160.17:5672
2014-01-15 08:50:35.590 4534 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 10.35.160.17:5672
2014-01-15 08:50:35.609 4534 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 10.35.160.17:5672
2014-01-15 08:50:35.615 4534 INFO neutron.agent.dhcp_agent [-] DHCP agent started
2014-01-15 08:50:35.729 4534 INFO neutron.agent.dhcp_agent [-] Synchronizing state
2014-01-15 09:05:55.655 4534 INFO neutron.openstack.common.rpc.impl_qpid [-] Connected to AMQP server on 10.35.160.17:5672
"

Comment 8 Jon Thomas 2014-01-15 17:44:37 UTC
I see this with openstack-neutron-2013.2-16.el6ost.noarch

2014-01-15 12:20:38.465 28924 WARNING neutron.agent.linux.dhcp [-] FAILED VERSION REQUIREMENT FOR DNSMASQ. DHCP AGENT MAY NOT RUN CORRECTLY! Please ensure that its version is 2.59 or above!

Comment 9 Terry Wilson 2014-01-15 17:59:50 UTC
Jon Thomas, that is because that isn't the correct version. It is openstack-neutron-2013.2.1-1.el6ost. 2013.2-16 is a previous version.

Comment 11 errata-xmlrpc 2014-01-22 18:32:21 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2014-0091.html