puppetlabs-mysql
puppetlabs-mysql copied to clipboard
allow tls_options to be of String
the type of $tls_options has recently been changed to Array in 5131e0f806 while the code in lib/puppet/type/mysql_user.rb is able to work with it as an Array or a String.
This change allows $tls_options to by a String in addition to Array, which re-establishes compatibility with other modules, like puppet-icinga
Fixes https://github.com/puppetlabs/puppetlabs-mysql/issues/1539
mysql::db is a type
Breaking changes to this file WILL impact these 68 modules (exact match):
- wdijkerman-zabbix
- autostructure-artifactory
- puppet-zabbix
- razorsedge-cloudera
- sensson-powerdns
- treydock-keycloak
- puppetlabs-bacula
- jsnshrmn-twlight
- cesnet-site_hadoop
- geoffwilliams-r_profile
- maxadamo-galera_proxysql
- sgnl05-racktables
- shoekstra-owncloud
- binford2k-drupal
- mmitchell-puppetlabs_ironic
- oris-appserver
- brucem-ezpublish
- rharrison-bacula
- wyrie-nagiosql
- desalvo-bacula
- openstack-monasca
- hgkamath-owncloud
- ULHPC-slurm
- bramwelt-patchwork
- blackknight36-bacula
- martasd-mediawiki
- alkivi-zabbix
- cirrax-postfixadmin
- SchnWalter-happydev
- fiddyspence-zabbix
- aimonb-nexusis_mediawiki
- jefferyb-kualicoeus
- alkivi-owncloud
- lboynton-gitlab
- ccaum-autoami
- wyrie-snmptt
- firefield-firefield
- forj-openfire
- cnwr-cacti
- leonardothibes-usvn
- aimonb-nexusis_gerrit
- dsestero-sonarqube
- stesie-gluon
- hexmode-mediawiki
- tscopp-jss
- dmcnicks-sympa
- marcdeop-ratticdb
- othalla-nextcloud
- icann-opendnssec
- alisio-opensips
- factorit-jasperreports_server
- martialblog-limesurvey
- treydock-xdmod
- monkygames-beansbooks
- akisakye-matomo
- infnpd-ocpattrauth
- mricon-bugzilla
- eelcomaljaars-friendica
- fervid-artifactory
- treydock-slurm
- samuelson-custom_webapp
- cirrax-roundcube
- bodgit-wordpress
- alisio-opensipscp
- mightp-librenms
- benjaminrobertson-observium
- qroac-isp3node
- lsst-ccs_database
Breaking changes to this file MAY impact these 16 modules (near match):
This module is declared in 140 of 580 indexed public Puppetfiles.
These results were generated with Rangefinder, a tool that helps predict the downstream impact of breaking changes to elements used in Puppet modules. You can run this on the command line to get a full report.
Exact matches are those that we can positively identify via namespace and the declaring modules' metadata. Non-namespaced items, such as Puppet 3.x functions, will always be reported as near matches only.
@janit42 please rebase against main to get rid of the merge commit.
@janit42 please rebase against main to get rid of the merge commit.
thanks for the heads-up @bastelfreak ! Anything else I can do for now?
@janit42 can you maybe add a unit test for it?
I don't think this is needed anymore - compatibility has been ensured in related icingia module.