Unable to specify multiple config files for nova-dhcpbridge

Bug #1131932 reported by Brent Eagles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Undecided
Brent Eagles

Bug Description

While many Openstack components support spreading configuration over multiple files, there is no mechanism for doing the same for nova-dhcpbridge. The filename for the nova-dhcpbridge configuration file is provided through an environment variable (FLAGFILE or CONFIGFILE) when it is execute. The filename itself is specified using the dhcpbridge_flagfile in the nova configuration files, but only permits a single value. Consequently it is a.) not possible to define multiple configuration files and b.) not possible to influence this configuration over multiple configuration files.

Brent Eagles (beagles)
Changed in nova:
assignee: nobody → Brent Eagles (beagles)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/22746

Changed in nova:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/22746
Committed: http://github.com/openstack/nova/commit/62b18ebb683ece2e0366f754157a89f67e8532ab
Submitter: Jenkins
Branch: master

commit 62b18ebb683ece2e0366f754157a89f67e8532ab
Author: Brent Eagles <email address hidden>
Date: Fri Feb 22 17:57:33 2013 -0330

    Change nova-dhcpbridge FLAGFILE to a list of files

    This patch adds support to linux_net and nova-dhcpbridge for
    specifying and conveying multiple dhcpbridge_flagfile values.
    The support is implemented as follows:

    dhcpbridge_flagfile is now a "MultiStr" configuration file option
    allowing the flag files to be defined over multiple configuration files.
    The configured files are concatenated into a comma separated string and
    assigned to the FLAGFILE environment variable when invoking
    nova-dhcpbridge. nova-dhcpbridge splits the value of the environment
    variable on the comma an initializes its configuration with the provided
    files (the configuration system already supports loading configuration
    from multiple files)

    Fixes bug 1131932

    Change-Id: Ic9cc57b8f7d9356606b9134ef5b63ab07b6099d9

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → grizzly-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: grizzly-rc1 → 2013.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.