diff options
author | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-06-28 20:48:38 +0200 |
---|---|---|
committer | Alexandru Avadanii <Alexandru.Avadanii@enea.com> | 2017-06-28 20:51:14 +0200 |
commit | a0805a01542505301918cacb5db6216814c40023 (patch) | |
tree | dcc125fa94cbacdac6f30bea2d6ebc59ad335598 /patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch | |
parent | be00c803bcefb56ad9f690ae1509d3dcae7e9d9b (diff) |
MCP: Remove all Fuel patches and plugins
Chances are none of the old patches / plugins can be reused as-is,
so remove all of them and prepare for the switch to MCP.
Change-Id: I999927a43b438d9bda9ff118731e2af4b1fa8caa
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Diffstat (limited to 'patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch')
-rw-r--r-- | patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch b/patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch deleted file mode 100644 index ba307520..00000000 --- a/patches/fuel-library/0001-puppet-database-Fix-Percona-XtraBackup-sync.patch +++ /dev/null @@ -1,62 +0,0 @@ -:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -: Copyright (c) 2017 Enea AB and others. -: -: All rights reserved. This program and the accompanying materials -: are made available under the terms of the Apache License, Version 2.0 -: which accompanies this distribution, and is available at -: http://www.apache.org/licenses/LICENSE-2.0 -:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -From: Dan Andresan <dan.andresan@enea.com> -Date: Fri, 20 Jan 2017 17:24:40 +0200 -Subject: [PATCH] puppet: database: Fix Percona XtraBackup sync - -Recently, Percona released XtraBackup 2.4.5 which considers that SSL -is enabled if it finds ssl-ca, ssl-cert, ssl-key set up in my.cnf, -even if ssl is set to false in the same config file. Furthermore, -it complains that ssl is deprecated on the stdout instead of stderr, -corrupting xbstream in the process. - -Because ssl was set to false, this patch delete all other ssl-* keys -from the config file, avoiding xtrabackup getting confused. - -See percona xtrabackup bugs here: -https://bugs.launchpad.net/percona-xtrabackup/+bug/1646480 -https://bugs.launchpad.net/percona-xtrabackup/+bug/1647340 - -Closes-bug: https://jira.opnfv.org/browse/ARMBAND-197 - -Signed-off-by: Dan Andresan <dan.andresan@enea.com> ---- - .../puppet/osnailyfacter/manifests/database/database.pp | 14 +++++++++++++- - 1 file changed, 13 insertions(+), 1 deletion(-) - -diff --git a/deployment/puppet/osnailyfacter/manifests/database/database.pp b/deployment/puppet/osnailyfacter/manifests/database/database.pp -index 4fca959..ce406d7 100644 ---- a/deployment/puppet/osnailyfacter/manifests/database/database.pp -+++ b/deployment/puppet/osnailyfacter/manifests/database/database.pp -@@ -253,12 +253,24 @@ class osnailyfacter::database::database { - package_name => $mysql_package_name, - } - -+ # remove ssl - not used and confuse Percona XtraBackup 2.4.5 -+ # see ARMBAND-197: https://jira.opnfv.org/browse/ARMBAND-197 -+ $percona_hotfix = { -+ 'mysqld' => { -+ 'ssl' => undef, -+ 'ssl-ca' => undef, -+ 'ssl-cert' => undef, -+ 'ssl-key' => undef -+ } -+ } -+ - # build our mysql options to be configured in my.cnf - $mysql_override_options = mysql_deepmerge( - $fuel_override_options, - $ignore_db_dir_options, - $binary_logs_options, -- $syslog_options -+ $syslog_options, -+ $percona_hotfix - ) - $galera_options = mysql_deepmerge($wsrep_options, $vendor_override_options) - $override_options = mysql_deepmerge($mysql_override_options, $galera_options) |