Comment 2 for bug 1426116

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-apply-config (master)

Reviewed: https://review.openstack.org/159604
Committed: https://git.openstack.org/cgit/openstack/os-apply-config/commit/?id=94f9819c67a4d8f37efcfdd2eee4eb6369a06bb7
Submitter: Jenkins
Branch: master

commit 94f9819c67a4d8f37efcfdd2eee4eb6369a06bb7
Author: Steve Baker <email address hidden>
Date: Fri Feb 27 09:38:21 2015 +1300

    Ignore top-level merge items which evaluate False

    There has been recent tripleo regressions caused by heat
    setting empty config as '' rather than {} which cause os-apply-config
    to error on merge_configs.

    This change ignores any top-level config which evaluates to False,
    ignoring possible empty data including '', {}, None, []

    An os-apply-config release with this fix would likely allow the current
    heat pin to be removed Id134664a5df7232da0fb5d9ed62b82e12b3d54a8

    Change-Id: Ia5bd99d1550f43760c064b769be3be46b3417331
    Closes-Bug: #1426116
    Related-Bug: #1425238