Enabling ConfigDebug: true misses the init_bundle containers

Bug #1738764 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Michele Baldessari

Bug Description

When deploying with -e environments/config-debug.yaml, which sets ConfigDebug to true, it is expected that puppet is run with --debug --verbose. This has happened for most of the puppet uses (via LP#1722752), but we missed enabling it for the init_bundle under docker/services.

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
Michele Baldessari (michele) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/528584
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=4d7e03be85ce8a005aceca9cd1784b7cc5ad99eb
Submitter: Zuul
Branch: master

commit 4d7e03be85ce8a005aceca9cd1784b7cc5ad99eb
Author: Michele Baldessari <email address hidden>
Date: Sun Dec 17 20:03:02 2017 +0100

    Add proper debug switch on init_bundles

    When deploying with -e environments/config-debug.yaml, which sets
    ConfigDebug to true, it is expected that puppet is run with --debug
    --verbose. This has happened for most of the puppet uses (via
    LP#1722752), but we missed enabling it for the init_bundle under
    docker/services.

    While we're at it we also add '--color=false' to the puppet apply
    command of the init_bundle containers as that is what we use in the
    other puppet apply runs.

    Closes-Bug: #1738764

    Change-Id: If529b83a7342b3ad17d705517978539d1c6b949e

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/529939

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/pike)

Reviewed: https://review.openstack.org/529939
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f16c421ce1297c8359e77db291f7c1a20f094b17
Submitter: Zuul
Branch: stable/pike

commit f16c421ce1297c8359e77db291f7c1a20f094b17
Author: Michele Baldessari <email address hidden>
Date: Sun Dec 17 20:03:02 2017 +0100

    Add proper debug switch on init_bundles

    When deploying with -e environments/config-debug.yaml, which sets
    ConfigDebug to true, it is expected that puppet is run with --debug
    --verbose. This has happened for most of the puppet uses (via
    LP#1722752), but we missed enabling it for the init_bundle under
    docker/services.

    While we're at it we also add '--color=false' to the puppet apply
    command of the init_bundle containers as that is what we use in the
    other puppet apply runs.

    NB: Cherry-pick not 100% clean on docker/services/haproxy.yaml due to
        the logging to stdou/stderr changes

    Closes-Bug: #1738764

    Change-Id: If529b83a7342b3ad17d705517978539d1c6b949e
    (cherry picked from commit 4d7e03be85ce8a005aceca9cd1784b7cc5ad99eb)

tags: added: in-stable-pike
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 7.0.7

This issue was fixed in the openstack/tripleo-heat-templates 7.0.7 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.0.0.0b3

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b3 development milestone.

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.