Comment 4 for bug 1858775

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

Reviewed: https://review.opendev.org/701702
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=64951b5c124b90e97404a7ad5c1439a768afbb2a
Submitter: Zuul
Branch: stable/train

commit 64951b5c124b90e97404a7ad5c1439a768afbb2a
Author: Michele Baldessari <email address hidden>
Date: Tue Jan 7 17:36:37 2020 +0100

    Allow mysql haproxy stanza do be customized

    We introduce a new tripleo::haproxy parameter called mysql_custom_listen_options
    which can be used to customize mysql listen options in haproxy's config.

    Tested as follows:
    parameter_defaults:
      ExtraConfig:
        tripleo::haproxy::haproxy_default_timeout:
          - 'http-request 10s'
          - 'queue 2m'
          - 'connect 10s'
          - 'client 5m'
          - 'server 5m'
          - 'check 10s'
        tripleo::haproxy::cinder::options:
          bind-process: 2
        tripleo::haproxy::glance_api::options:
          bind-process: 2
        tripleo::haproxy::mysql_custom_listen_options:
          bind-process: 2

    Observed that haproxy's mysql stanza had:
    listen mysql
      bind 172.17.1.91:3306 transparent
      bind-process 2
      option tcpka
      option httpchk

    Before this patch this was not the case and the tripleo::haproxy::<mysql>::options just got ignored.

    Closes-Bug: #1858775

    Change-Id: Ia0ecca5b54c1ca51898035e641665150dbdac9f7
    (cherry picked from commit c42c5aa67828c8277d676e609bc828eb1dd1ba37)