Puppet Class: mysql::tools::perconatoolkit

Inherits:
mysql::params
Defined in:
manifests/tools/perconatoolkit.pp

Overview

Parameters:

  • package_ensure (Any) (defaults to: 'installed')


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/tools/perconatoolkit.pp', line 1

class mysql::tools::perconatoolkit(
                                    $package_ensure = 'installed',
                                  ) inherits mysql::params {
  include ::mysql::perconarepo

  # nota compatibilitat
  #
  # Error Summary
  # -------------
  # Error: /Stage[main]/Mysql::Tools::Perconatoolkit/Package[percona-toolkit]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install percona-toolkit' returned 1: Transaction Check Error:
  #   file /etc/my.cnf from install of Percona-Server-shared-51-5.1.73-rel14.12.625.rhel6.x86_64 conflicts with file from package mysql-community-server-5.7.20-1.el6.x86_64

  package { 'percona-toolkit':
    ensure  => $package_ensure,
    require => Class['::mysql::perconarepo'],
  }
}