RETIRED, Lightweight composition layer for Puppet TripleO
Go to file
Michele Baldessari 45a4a61114 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 c42c5aa678)
(cherry picked from commit 64951b5c12)
2020-01-10 17:31:58 +00:00
doc Follow the new PTI for document build 2018-02-28 14:42:12 +08:00
files Qdr: InternalTLS support. 2019-03-28 16:28:05 -04:00
lib Fix upper case checks for SRIOV interface 2019-10-30 11:09:29 +00:00
manifests Allow mysql haproxy stanza do be customized 2020-01-10 17:31:58 +00:00
releasenotes Add configurable monitor timeouts for ovn dbs 2019-11-18 15:16:45 +01:00
spec Fix upper case checks for SRIOV interface 2019-10-30 11:09:29 +00:00
templates Update log-driver value for podman 2019-09-25 18:28:25 +00:00
zuul.d Remove scenario008 jobs 2019-06-13 22:18:32 +00:00
.gitignore Dissuade .gitignore references to personal tools 2018-10-08 11:47:08 +08:00
.gitreview Merge "Update .gitreview for stable/stein" into stable/stein 2019-04-25 22:46:28 +00:00
.sync.yml Initial msync run for all Puppet OpenStack modules 2015-08-18 14:30:54 +02:00
Gemfile Load puppet-openstack_spec_helper locally during tests 2018-02-12 10:53:40 +08:00
LICENSE Add basic structure for a Puppet module 2015-02-02 11:39:21 -05:00
Puppetfile_extras Pin modules to versions shipped 2019-12-10 09:10:33 -07:00
README.md Add release note link in README 2018-06-27 22:47:34 +08:00
Rakefile Composable HA 2017-01-25 19:32:31 +00:00
bindep.txt Add Puppet package to bindep, for module build 2017-10-27 13:50:15 -07:00
metadata.json update metadata for a version bump 2019-11-26 11:31:50 -07:00
setup.cfg Update mailinglist from dev to discuss 2018-12-05 09:46:02 +08:00
setup.py chmod +x setup.py 2017-10-06 12:28:56 -07:00
tox.ini Update UPPER_CONSTRAINTS_FILE for stable/stein 2019-04-18 14:56:51 +00:00

README.md

Team and repository tags

Team and repository tags

puppet-tripleo

Lightweight composition layer for Puppet TripleO.

Contributing