Tripleo::Profile::Base::Database::Mysql::Client not idempotent

Bug #1680570 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Low
Alex Schultz

Bug Description

Tripleo::Profile::Base::Database::Mysql::Client contains a non-idempotent exec and runs Exec[directory-create-etc-my.cnf.d] ever time the class is included.

Tags: idempotency
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

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

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

Reviewed: https://review.openstack.org/454309
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=a22c6c72231a91e97276bdc8fdf77ddd14659e88
Submitter: Jenkins
Branch: master

commit a22c6c72231a91e97276bdc8fdf77ddd14659e88
Author: Alex Schultz <email address hidden>
Date: Thu Apr 6 13:03:59 2017 -0600

    Don't try and create the my.cnf.d dir everytime

    The creation of /etc/my.cnf.d is not idempotent and is run anytime the
    mysql client profile is included. This change adds an unless parameter
    to ensure it is only run if not used.

    Change-Id: I4a30eaccf72f5687dc22ba93c19136e55d36dcab
    Closes-Bug: #1680570

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 7.0.0

This issue was fixed in the openstack/puppet-tripleo 7.0.0 release.

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.