Comment 5 for bug 1522857

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/254647
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=f0e5a407edc917fab2c23ac27438e96947933584
Submitter: Jenkins
Branch: master

commit f0e5a407edc917fab2c23ac27438e96947933584
Author: Dmitry Bilunov <email address hidden>
Date: Mon Dec 14 11:57:06 2015 +0300

    Disable apache's purge_configs option

    Successive calls to "apache" fuel task results in a non-working Horizon
    and Keystone due to purge_configs option set to true which wipes the
    contents of several directories inside /etc/apache2/

    Fuel runs puppet independently for each "module" so it does not seem
    possible to utilize puppet's relationship metaparameters and other
    ordering manipulation tools to make sure that all config generators
    get reexecuted at this point.

    It seems reasonable just to disable `purge_configs' option since
    /etc/apache2/ directory structure already implements a framework
    for enabling/disabling entities such as virtual hosts, configuration
    snippets and modules.

    Manifests change the default distro's MPM configuration, so while
    the whole directory is not purge we still need to purge vanilla
    *mpm* files.

    Change-Id: I974ef1423187d908684fa213122e8ba314cac917
    Closes-Bug: 1522857