├── .devcontainer ├── Dockerfile ├── README.md └── devcontainer.json ├── .fixtures.yml ├── .geppetto-rc.json ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── mend.yml │ ├── nightly.yml │ ├── release.yml │ └── release_prep.yml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── .pdkignore ├── .puppet-lint.rc ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .sync.yml ├── .vscode └── extensions.json ├── .yardopts ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Gemfile ├── HISTORY.md ├── LICENSE ├── NOTICE ├── README.md ├── REFERENCE.md ├── Rakefile ├── TODO ├── data └── common.yaml ├── examples ├── backup.pp ├── bindings.pp ├── java.pp ├── monitor.pp ├── mysql_database.pp ├── mysql_db.pp ├── mysql_grant.pp ├── mysql_login_path.pp ├── mysql_plugin.pp ├── mysql_user.pp ├── mysqltuner.pp ├── perl.pp ├── python.pp ├── rh-mysql80-server.pp ├── ruby.pp ├── server.pp └── server │ ├── account_security.pp │ └── config.pp ├── hiera.yaml ├── lib ├── facter │ ├── mysql_server_id.rb │ ├── mysql_version.rb │ └── mysqld_version.rb └── puppet │ ├── functions │ ├── mysql │ │ ├── innobackupex_args.rb │ │ ├── normalise_and_deepmerge.rb │ │ ├── password.rb │ │ └── strip_hash.rb │ └── mysql_password.rb │ ├── provider │ ├── mysql.rb │ ├── mysql_database │ │ └── mysql.rb │ ├── mysql_datadir │ │ └── mysql.rb │ ├── mysql_grant │ │ └── mysql.rb │ ├── mysql_login_path │ │ ├── inifile.rb │ │ ├── mysql_login_path.rb │ │ └── sensitive.rb │ ├── mysql_plugin │ │ └── mysql.rb │ └── mysql_user │ │ └── mysql.rb │ └── type │ ├── mysql_database.rb │ ├── mysql_datadir.rb │ ├── mysql_grant.rb │ ├── mysql_login_path.rb │ ├── mysql_plugin.rb │ └── mysql_user.rb ├── manifests ├── backup │ ├── mysqlbackup.pp │ ├── mysqldump.pp │ └── xtrabackup.pp ├── bindings.pp ├── bindings │ ├── client_dev.pp │ ├── daemon_dev.pp │ ├── java.pp │ ├── perl.pp │ ├── php.pp │ ├── python.pp │ └── ruby.pp ├── client.pp ├── client │ └── install.pp ├── db.pp ├── params.pp ├── server.pp └── server │ ├── account_security.pp │ ├── backup.pp │ ├── config.pp │ ├── install.pp │ ├── installdb.pp │ ├── managed_dirs.pp │ ├── providers.pp │ ├── root_password.pp │ └── service.pp ├── metadata.json ├── pdk.yaml ├── provision.yaml ├── readmes ├── README_ja_JP.md └── REFERENCE_ja_JP.md ├── spec ├── acceptance │ ├── 00_mysql_server_spec.rb │ ├── 01_mysql_db_spec.rb │ ├── 02_mysql_mariadb_spec.rb │ ├── 03_mysql_task_spec.rb │ ├── 04_mysql_backup_spec.rb │ ├── 05_mysql_xtrabackup_spec.rb │ └── types │ │ ├── mysql_database_spec.rb │ │ ├── mysql_grant_spec.rb │ │ ├── mysql_login_path_spec.rb │ │ ├── mysql_plugin_spec.rb │ │ └── mysql_user_spec.rb ├── classes │ ├── graceful_failures_spec.rb │ ├── mycnf_template_spec.rb │ ├── mysql_backup_mysqldump_spec.rb │ ├── mysql_backup_xtrabackup_spec.rb │ ├── mysql_bindings_spec.rb │ ├── mysql_client_spec.rb │ ├── mysql_server_account_security_spec.rb │ ├── mysql_server_backup_spec.rb │ └── mysql_server_spec.rb ├── default_facts.yml ├── defines │ └── mysql_db_spec.rb ├── functions │ ├── mysql_innobackupex_args_spec.rb │ ├── mysql_normalise_and_deepmerge_spec.rb │ ├── mysql_password_spec.rb │ └── mysql_strip_hash_spec.rb ├── spec_helper.rb ├── spec_helper_acceptance.rb ├── spec_helper_acceptance_local.rb ├── spec_helper_local.rb ├── support │ └── mysql_login_path │ │ ├── mysql-5.6 │ │ ├── my_print_defaults │ │ └── mysql_config_editor │ │ ├── mysql-5.7 │ │ ├── my_print_defaults │ │ └── mysql_config_editor │ │ └── mysql-8.0 │ │ ├── my_print_defaults │ │ └── mysql_config_editor └── unit │ ├── facter │ ├── mysql_server_id_spec.rb │ ├── mysql_version_spec.rb │ └── mysqld_version_spec.rb │ └── puppet │ ├── provider │ ├── mysql_database │ │ └── mysql_spec.rb │ ├── mysql_login_path │ │ ├── mysql_login_path_spec.rb │ │ └── sensitive_spec.rb │ ├── mysql_plugin │ │ └── mysql_spec.rb │ └── mysql_user │ │ └── mysql_spec.rb │ └── type │ ├── mysql_database_spec.rb │ ├── mysql_grant_spec.rb │ ├── mysql_login_path_spec.rb │ ├── mysql_plugin_spec.rb │ └── mysql_user_spec.rb ├── tasks ├── export.json ├── export.rb ├── sql.json └── sql.rb ├── templates ├── meb.cnf.epp ├── my.cnf.epp ├── my.cnf.pass.epp ├── mysqlbackup.sh.epp └── xtrabackup.sh.epp └── types └── options.pp /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.devcontainer/README.md -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.fixtures.yml -------------------------------------------------------------------------------- /.geppetto-rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.geppetto-rc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/mend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/workflows/mend.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/release_prep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.github/workflows/release_prep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.pdkignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.pdkignore -------------------------------------------------------------------------------- /.puppet-lint.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.puppet-lint.rc -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.sync.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/Gemfile -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/HISTORY.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/TODO -------------------------------------------------------------------------------- /data/common.yaml: -------------------------------------------------------------------------------- 1 | --- {} 2 | -------------------------------------------------------------------------------- /examples/backup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/backup.pp -------------------------------------------------------------------------------- /examples/bindings.pp: -------------------------------------------------------------------------------- 1 | class { 'mysql::bindings': 2 | php_enable => true, 3 | } 4 | -------------------------------------------------------------------------------- /examples/java.pp: -------------------------------------------------------------------------------- 1 | class { 'mysql::java': } 2 | -------------------------------------------------------------------------------- /examples/monitor.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/monitor.pp -------------------------------------------------------------------------------- /examples/mysql_database.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_database.pp -------------------------------------------------------------------------------- /examples/mysql_db.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_db.pp -------------------------------------------------------------------------------- /examples/mysql_grant.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_grant.pp -------------------------------------------------------------------------------- /examples/mysql_login_path.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_login_path.pp -------------------------------------------------------------------------------- /examples/mysql_plugin.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_plugin.pp -------------------------------------------------------------------------------- /examples/mysql_user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysql_user.pp -------------------------------------------------------------------------------- /examples/mysqltuner.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/mysqltuner.pp -------------------------------------------------------------------------------- /examples/perl.pp: -------------------------------------------------------------------------------- 1 | include mysql::bindings::perl 2 | -------------------------------------------------------------------------------- /examples/python.pp: -------------------------------------------------------------------------------- 1 | class { 'mysql::bindings::python': } 2 | -------------------------------------------------------------------------------- /examples/rh-mysql80-server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/rh-mysql80-server.pp -------------------------------------------------------------------------------- /examples/ruby.pp: -------------------------------------------------------------------------------- 1 | include mysql::bindings::ruby 2 | -------------------------------------------------------------------------------- /examples/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/server.pp -------------------------------------------------------------------------------- /examples/server/account_security.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/examples/server/account_security.pp -------------------------------------------------------------------------------- /examples/server/config.pp: -------------------------------------------------------------------------------- 1 | mysql::server::config { 'testfile': 2 | } 3 | -------------------------------------------------------------------------------- /hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/hiera.yaml -------------------------------------------------------------------------------- /lib/facter/mysql_server_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/facter/mysql_server_id.rb -------------------------------------------------------------------------------- /lib/facter/mysql_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/facter/mysql_version.rb -------------------------------------------------------------------------------- /lib/facter/mysqld_version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/facter/mysqld_version.rb -------------------------------------------------------------------------------- /lib/puppet/functions/mysql/innobackupex_args.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/functions/mysql/innobackupex_args.rb -------------------------------------------------------------------------------- /lib/puppet/functions/mysql/normalise_and_deepmerge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/functions/mysql/normalise_and_deepmerge.rb -------------------------------------------------------------------------------- /lib/puppet/functions/mysql/password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/functions/mysql/password.rb -------------------------------------------------------------------------------- /lib/puppet/functions/mysql/strip_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/functions/mysql/strip_hash.rb -------------------------------------------------------------------------------- /lib/puppet/functions/mysql_password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/functions/mysql_password.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_database/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_database/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_datadir/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_datadir/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_grant/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_grant/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_login_path/inifile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_login_path/inifile.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_login_path/mysql_login_path.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_login_path/mysql_login_path.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_login_path/sensitive.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_login_path/sensitive.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_plugin/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_plugin/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/provider/mysql_user/mysql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/provider/mysql_user/mysql.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_database.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_datadir.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_datadir.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_grant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_grant.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_login_path.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_login_path.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_plugin.rb -------------------------------------------------------------------------------- /lib/puppet/type/mysql_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/lib/puppet/type/mysql_user.rb -------------------------------------------------------------------------------- /manifests/backup/mysqlbackup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/backup/mysqlbackup.pp -------------------------------------------------------------------------------- /manifests/backup/mysqldump.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/backup/mysqldump.pp -------------------------------------------------------------------------------- /manifests/backup/xtrabackup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/backup/xtrabackup.pp -------------------------------------------------------------------------------- /manifests/bindings.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings.pp -------------------------------------------------------------------------------- /manifests/bindings/client_dev.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/client_dev.pp -------------------------------------------------------------------------------- /manifests/bindings/daemon_dev.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/daemon_dev.pp -------------------------------------------------------------------------------- /manifests/bindings/java.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/java.pp -------------------------------------------------------------------------------- /manifests/bindings/perl.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/perl.pp -------------------------------------------------------------------------------- /manifests/bindings/php.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/php.pp -------------------------------------------------------------------------------- /manifests/bindings/python.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/python.pp -------------------------------------------------------------------------------- /manifests/bindings/ruby.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/bindings/ruby.pp -------------------------------------------------------------------------------- /manifests/client.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/client.pp -------------------------------------------------------------------------------- /manifests/client/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/client/install.pp -------------------------------------------------------------------------------- /manifests/db.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/db.pp -------------------------------------------------------------------------------- /manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/params.pp -------------------------------------------------------------------------------- /manifests/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server.pp -------------------------------------------------------------------------------- /manifests/server/account_security.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/account_security.pp -------------------------------------------------------------------------------- /manifests/server/backup.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/backup.pp -------------------------------------------------------------------------------- /manifests/server/config.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/config.pp -------------------------------------------------------------------------------- /manifests/server/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/install.pp -------------------------------------------------------------------------------- /manifests/server/installdb.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/installdb.pp -------------------------------------------------------------------------------- /manifests/server/managed_dirs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/managed_dirs.pp -------------------------------------------------------------------------------- /manifests/server/providers.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/providers.pp -------------------------------------------------------------------------------- /manifests/server/root_password.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/root_password.pp -------------------------------------------------------------------------------- /manifests/server/service.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/manifests/server/service.pp -------------------------------------------------------------------------------- /metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/metadata.json -------------------------------------------------------------------------------- /pdk.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | ignore: [] 3 | -------------------------------------------------------------------------------- /provision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/provision.yaml -------------------------------------------------------------------------------- /readmes/README_ja_JP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/readmes/README_ja_JP.md -------------------------------------------------------------------------------- /readmes/REFERENCE_ja_JP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/readmes/REFERENCE_ja_JP.md -------------------------------------------------------------------------------- /spec/acceptance/00_mysql_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/00_mysql_server_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/01_mysql_db_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/01_mysql_db_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/02_mysql_mariadb_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/02_mysql_mariadb_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/03_mysql_task_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/03_mysql_task_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/04_mysql_backup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/04_mysql_backup_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/05_mysql_xtrabackup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/05_mysql_xtrabackup_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/types/mysql_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/types/mysql_database_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/types/mysql_grant_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/types/mysql_grant_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/types/mysql_login_path_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/types/mysql_login_path_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/types/mysql_plugin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/types/mysql_plugin_spec.rb -------------------------------------------------------------------------------- /spec/acceptance/types/mysql_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/acceptance/types/mysql_user_spec.rb -------------------------------------------------------------------------------- /spec/classes/graceful_failures_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/graceful_failures_spec.rb -------------------------------------------------------------------------------- /spec/classes/mycnf_template_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mycnf_template_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_backup_mysqldump_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_backup_mysqldump_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_backup_xtrabackup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_backup_xtrabackup_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_bindings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_bindings_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_client_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_server_account_security_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_server_account_security_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_server_backup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_server_backup_spec.rb -------------------------------------------------------------------------------- /spec/classes/mysql_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/classes/mysql_server_spec.rb -------------------------------------------------------------------------------- /spec/default_facts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/default_facts.yml -------------------------------------------------------------------------------- /spec/defines/mysql_db_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/defines/mysql_db_spec.rb -------------------------------------------------------------------------------- /spec/functions/mysql_innobackupex_args_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/functions/mysql_innobackupex_args_spec.rb -------------------------------------------------------------------------------- /spec/functions/mysql_normalise_and_deepmerge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/functions/mysql_normalise_and_deepmerge_spec.rb -------------------------------------------------------------------------------- /spec/functions/mysql_password_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/functions/mysql_password_spec.rb -------------------------------------------------------------------------------- /spec/functions/mysql_strip_hash_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/functions/mysql_strip_hash_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/spec_helper_acceptance.rb -------------------------------------------------------------------------------- /spec/spec_helper_acceptance_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/spec_helper_acceptance_local.rb -------------------------------------------------------------------------------- /spec/spec_helper_local.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/spec_helper_local.rb -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-5.6/my_print_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-5.6/my_print_defaults -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-5.6/mysql_config_editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-5.6/mysql_config_editor -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-5.7/my_print_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-5.7/my_print_defaults -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-5.7/mysql_config_editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-5.7/mysql_config_editor -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-8.0/my_print_defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-8.0/my_print_defaults -------------------------------------------------------------------------------- /spec/support/mysql_login_path/mysql-8.0/mysql_config_editor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/support/mysql_login_path/mysql-8.0/mysql_config_editor -------------------------------------------------------------------------------- /spec/unit/facter/mysql_server_id_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/facter/mysql_server_id_spec.rb -------------------------------------------------------------------------------- /spec/unit/facter/mysql_version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/facter/mysql_version_spec.rb -------------------------------------------------------------------------------- /spec/unit/facter/mysqld_version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/facter/mysqld_version_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/mysql_database/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/provider/mysql_database/mysql_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/mysql_login_path/mysql_login_path_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/provider/mysql_login_path/mysql_login_path_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/mysql_login_path/sensitive_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/provider/mysql_login_path/sensitive_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/mysql_plugin/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/provider/mysql_plugin/mysql_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/provider/mysql_user/mysql_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/provider/mysql_user/mysql_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/type/mysql_database_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/type/mysql_database_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/type/mysql_grant_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/type/mysql_grant_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/type/mysql_login_path_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/type/mysql_login_path_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/type/mysql_plugin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/type/mysql_plugin_spec.rb -------------------------------------------------------------------------------- /spec/unit/puppet/type/mysql_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/spec/unit/puppet/type/mysql_user_spec.rb -------------------------------------------------------------------------------- /tasks/export.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/tasks/export.json -------------------------------------------------------------------------------- /tasks/export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/tasks/export.rb -------------------------------------------------------------------------------- /tasks/sql.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/tasks/sql.json -------------------------------------------------------------------------------- /tasks/sql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/tasks/sql.rb -------------------------------------------------------------------------------- /templates/meb.cnf.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/templates/meb.cnf.epp -------------------------------------------------------------------------------- /templates/my.cnf.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/templates/my.cnf.epp -------------------------------------------------------------------------------- /templates/my.cnf.pass.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/templates/my.cnf.pass.epp -------------------------------------------------------------------------------- /templates/mysqlbackup.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/templates/mysqlbackup.sh.epp -------------------------------------------------------------------------------- /templates/xtrabackup.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/templates/xtrabackup.sh.epp -------------------------------------------------------------------------------- /types/options.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/puppetlabs/puppetlabs-mysql/HEAD/types/options.pp --------------------------------------------------------------------------------