← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1412738] [NEW] dnsmasq version check should set C locale

 

Public bug reported:

>From my logfiles (shortened, redacted):

2015-01-20 11:22:36.853 DEBUG neutron.agent.linux.utils [] Running command:
  ['dnsmasq', '--version'] from (pid=3481) create_process
  /opt/stack/neutron/neutron/agent/linux/utils.py:46
2015-01-20 11:22:37.052 DEBUG neutron.agent.linux.utils [] 
  Command: ['dnsmasq', '--version']
  Exit code: 0  
  Stdout: 'Dnsmasq Version 2.68  Copyright (c) 2000-2013 Simon Kelley\n
   Compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6
     no-Lua TFTP conntrack ipset auth\n\n
   F\xc3\xbcr diese Software wird ABSOLUT KEINE GARANTIE gew\xc3\xa4hrt.\n
   Dnsmasq ist freie Software, und du bist willkommen es weiter zu verteilen\n
   unter den Bedingungen der GNU General Public Lizenz, Version 2 oder 3.\n'
  Stderr: '' from (pid=3481) execute /opt/stack/neutron/neutron/agent/linux/utils.py:79  
2015-01-20 11:22:37.082 ERROR neutron.agent.linux.dhcp []
  FAILED VERSION REQUIREMENT FOR DNSMASQ.
  Please ensure that its version is 2.67 or above!

I guess that my locale (that was used on ./rejoin-stack) interfered with the
version detection.


My devstack has neutron at

commit 2c94b10d741f3a9d96b548cc051850467468c8de
Merge: b3ae161 c7e533c
Author: Jenkins <jenkins@xxxxxxxxxxxxxxxxxxxx>
Date:   Wed Jan 14 00:38:28 2015 +0000

    Merge "Allow IptablesManager to manage mangle table"

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1412738

Title:
  dnsmasq version check should set C locale

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  From my logfiles (shortened, redacted):

  2015-01-20 11:22:36.853 DEBUG neutron.agent.linux.utils [] Running command:
    ['dnsmasq', '--version'] from (pid=3481) create_process
    /opt/stack/neutron/neutron/agent/linux/utils.py:46
  2015-01-20 11:22:37.052 DEBUG neutron.agent.linux.utils [] 
    Command: ['dnsmasq', '--version']
    Exit code: 0  
    Stdout: 'Dnsmasq Version 2.68  Copyright (c) 2000-2013 Simon Kelley\n
     Compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6
       no-Lua TFTP conntrack ipset auth\n\n
     F\xc3\xbcr diese Software wird ABSOLUT KEINE GARANTIE gew\xc3\xa4hrt.\n
     Dnsmasq ist freie Software, und du bist willkommen es weiter zu verteilen\n
     unter den Bedingungen der GNU General Public Lizenz, Version 2 oder 3.\n'
    Stderr: '' from (pid=3481) execute /opt/stack/neutron/neutron/agent/linux/utils.py:79  
  2015-01-20 11:22:37.082 ERROR neutron.agent.linux.dhcp []
    FAILED VERSION REQUIREMENT FOR DNSMASQ.
    Please ensure that its version is 2.67 or above!

  I guess that my locale (that was used on ./rejoin-stack) interfered with the
  version detection.

  
  My devstack has neutron at

  commit 2c94b10d741f3a9d96b548cc051850467468c8de
  Merge: b3ae161 c7e533c
  Author: Jenkins <jenkins@xxxxxxxxxxxxxxxxxxxx>
  Date:   Wed Jan 14 00:38:28 2015 +0000

      Merge "Allow IptablesManager to manage mangle table"

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1412738/+subscriptions


Follow ups

References