Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppetlabs-mysql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v10.9.1
Choose a base ref
...
head repository: puppetlabs/puppetlabs-mysql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v10.10.0
Choose a head ref
  • 13 commits
  • 72 files changed
  • 6 contributors

Commits on Dec 16, 2020

  1. Copy the full SHA
    3db62b7 View commit details
  2. Copy the full SHA
    1dd675a View commit details
  3. Add all safe auto corrects

    DavidS committed Dec 16, 2020
    Copy the full SHA
    7e7e15d View commit details

Commits on Dec 17, 2020

  1. Apply remaining rubocop fixes

    DavidS committed Dec 17, 2020
    Copy the full SHA
    311cef4 View commit details

Commits on Jan 7, 2021

  1. Merge pull request #1356 from puppetlabs/release

    (IAC-1358) Release mergeback 10.9.1
    pmcmaw authored Jan 7, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3283de1 View commit details

Commits on Jan 12, 2021

  1. Fix frozen string errors

    DavidS committed Jan 12, 2021
    Copy the full SHA
    d84e65c View commit details

Commits on Jan 14, 2021

  1. Copy the full SHA
    7b513a5 View commit details
  2. Merge pull request #1352 from puppetlabs/pdksync

    Update to puppet-module-gems 1.0, pdk-templates and new rubocop
    pmcmaw authored Jan 14, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b7b90c2 View commit details

Commits on Jan 16, 2021

  1. Copy the full SHA
    bee31cd View commit details
  2. Set correct service_provider for FreeBSD

    this fixes the error:
     Error: Services must specify a start command or a binary
    
    Tested with: FreeBSD 13.0-ALPHA1
    olevole committed Jan 16, 2021
    Copy the full SHA
    7acb8b5 View commit details

Commits on Jan 18, 2021

  1. Merge pull request #1360 from olevole/main

    Set default MySQL version for FreeBSD
    david22swan authored Jan 18, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    300b677 View commit details

Commits on Jan 20, 2021

  1. Merge pull request #1359 from pmcmaw/IAC-1278/main/documenting_managi…

    …ng_root_password
    
    (IAC-1278) Documenting root password management
    carabasdaniel authored Jan 20, 2021

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    28bddab View commit details

Commits on Feb 11, 2021

  1. Release version 10.10.0

    Auto-release committed Feb 11, 2021
    Copy the full SHA
    48434eb View commit details
Showing with 1,037 additions and 396 deletions.
  1. +3 −3 .github/workflows/nightly.yml
  2. +2 −2 .github/workflows/pr_test.yml
  3. +396 −22 .rubocop.yml
  4. +0 −2 .rubocop_todo.yml
  5. +1 −15 .sync.yml
  6. +8 −16 .travis.yml
  7. +9 −1 CHANGELOG.md
  8. +9 −12 Gemfile
  9. +18 −0 README.md
  10. +304 −159 REFERENCE.md
  11. +0 −1 Rakefile
  12. +2 −0 lib/facter/mysql_server_id.rb
  13. +2 −0 lib/facter/mysql_version.rb
  14. +2 −0 lib/facter/mysqld_version.rb
  15. +3 −1 lib/puppet/functions/mysql/normalise_and_deepmerge.rb
  16. +3 −1 lib/puppet/functions/mysql/password.rb
  17. +2 −0 lib/puppet/functions/mysql/strip_hash.rb
  18. +2 −0 lib/puppet/functions/mysql_password.rb
  19. +9 −7 lib/puppet/provider/mysql.rb
  20. +3 −1 lib/puppet/provider/mysql_database/mysql.rb
  21. +2 −0 lib/puppet/provider/mysql_datadir/mysql.rb
  22. +8 −6 lib/puppet/provider/mysql_grant/mysql.rb
  23. +19 −8 lib/puppet/provider/mysql_login_path/inifile.rb
  24. +1 −1 lib/puppet/provider/mysql_login_path/mysql_login_path.rb
  25. +2 −0 lib/puppet/provider/mysql_login_path/sensitive.rb
  26. +3 −1 lib/puppet/provider/mysql_plugin/mysql.rb
  27. +15 −13 lib/puppet/provider/mysql_user/mysql.rb
  28. +2 −0 lib/puppet/type/mysql_database.rb
  29. +2 −0 lib/puppet/type/mysql_datadir.rb
  30. +5 −3 lib/puppet/type/mysql_grant.rb
  31. +2 −0 lib/puppet/type/mysql_plugin.rb
  32. +4 −2 lib/puppet/type/mysql_user.rb
  33. +5 −2 manifests/params.pp
  34. +2 −2 metadata.json
  35. +90 −92 spec/acceptance/mysql_backup_spec.rb
  36. +2 −0 spec/acceptance/mysql_db_spec.rb
  37. +2 −0 spec/acceptance/mysql_mariadb_spec.rb
  38. +2 −0 spec/acceptance/mysql_server_spec.rb
  39. +2 −0 spec/acceptance/mysql_task_spec.rb
  40. +2 −0 spec/acceptance/types/mysql_database_spec.rb
  41. +2 −0 spec/acceptance/types/mysql_grant_spec.rb
  42. +2 −0 spec/acceptance/types/mysql_login_path_spec.rb
  43. +3 −1 spec/acceptance/types/mysql_plugin_spec.rb
  44. +2 −0 spec/acceptance/types/mysql_user_spec.rb
  45. +2 −0 spec/classes/graceful_failures_spec.rb
  46. +2 −0 spec/classes/mycnf_template_spec.rb
  47. +2 −0 spec/classes/mysql_backup_mysqldump_spec.rb
  48. +2 −0 spec/classes/mysql_backup_xtrabackup_spec.rb
  49. +2 −0 spec/classes/mysql_bindings_spec.rb
  50. +2 −0 spec/classes/mysql_client_spec.rb
  51. +4 −2 spec/classes/mysql_server_account_security_spec.rb
  52. +2 −0 spec/classes/mysql_server_backup_spec.rb
  53. +2 −0 spec/classes/mysql_server_monitor_spec.rb
  54. +2 −0 spec/classes/mysql_server_mysqltuner_spec.rb
  55. +2 −0 spec/classes/mysql_server_spec.rb
  56. +2 −0 spec/defines/mysql_db_spec.rb
  57. +2 −0 spec/functions/mysql_normalise_and_deepmerge_spec.rb
  58. +2 −0 spec/functions/mysql_password_spec.rb
  59. +2 −0 spec/functions/mysql_strip_hash_spec.rb
  60. +2 −0 spec/spec_helper_local.rb
  61. +2 −0 spec/unit/facter/mysql_server_id_spec.rb
  62. +2 −0 spec/unit/facter/mysql_version_spec.rb
  63. +2 −0 spec/unit/facter/mysqld_version_spec.rb
  64. +4 −2 spec/unit/puppet/provider/mysql_database/mysql_spec.rb
  65. +2 −0 spec/unit/puppet/provider/mysql_plugin/mysql_spec.rb
  66. +20 −18 spec/unit/puppet/provider/mysql_user/mysql_spec.rb
  67. +2 −0 spec/unit/puppet/type/mysql_database_spec.rb
  68. +2 −0 spec/unit/puppet/type/mysql_grant_spec.rb
  69. +2 −0 spec/unit/puppet/type/mysql_plugin_spec.rb
  70. +2 −0 spec/unit/puppet/type/mysql_user_spec.rb
  71. +2 −0 tasks/export.rb
  72. +2 −0 tasks/sql.rb
6 changes: 3 additions & 3 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ jobs:

steps:
- name: "Honeycomb: Start recording"
uses: kvrhdn/gha-buildevents@v1.0.2
uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
@@ -90,7 +90,7 @@ jobs:
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
uses: kvrhdn/gha-buildevents@v1.0.2
uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
@@ -207,7 +207,7 @@ jobs:
runs-on: ubuntu-20.04
steps:
- name: Slack Workflow Notification
uses: Gamesight/slack-workflow-status@master
uses: Gamesight/slack-workflow-status@88ee95b73b4669825883ddf22747966204663e58 # pin@master
with:
# Required Input
repo_token: ${{ secrets.GITHUB_TOKEN }}
4 changes: 2 additions & 2 deletions .github/workflows/pr_test.yml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ jobs:

steps:
- name: "Honeycomb: Start recording"
uses: kvrhdn/gha-buildevents@v1.0.2
uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
@@ -88,7 +88,7 @@ jobs:
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
uses: kvrhdn/gha-buildevents@v1.0.2
uses: kvrhdn/gha-buildevents@5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
Loading