diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4467415..f81e6ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,4 +22,6 @@ permissions: jobs: puppet: name: Puppet - uses: voxpupuli/gha-puppet/.github/workflows/beaker.yml@v3 + uses: voxpupuli/gha-puppet/.github/workflows/beaker.yml@v4 + with: + beaker_hypervisor: 'docker' diff --git a/.msync.yml b/.msync.yml index 68fb43b..81ea369 100644 --- a/.msync.yml +++ b/.msync.yml @@ -2,4 +2,4 @@ # Managed by modulesync - DO NOT EDIT # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/ -modulesync_config_version: '10.2.0' +modulesync_config_version: '10.4.0' diff --git a/.sync.yml b/.sync.yml index 02a850b..9854340 100644 --- a/.sync.yml +++ b/.sync.yml @@ -11,3 +11,6 @@ secure: "iStKD31BM2tH9V3IbVJ0BTekwPWwhZbj4rb+6Xiz44cL4pNTHX3ymiAmbGjP0tlVbkzr1+jgUiTXG7ubLG0lTr2mjbgmBWa8ZcyH933HTZ7pzwIUtBjKuZjHT9vG1qZ3MPLDgb9R/i1qRj9rk6pRNlAyhqk5B/ynmO1uzcPneQHo8wToN/WvFGQIw/9I/FFWQQO/6Ap9LpD7xSF5ZAcg94tMpTkBebEuibZOi3Ze5Ah3zf2vHOOFSRcTTrFynyn1mYkUFU1xaOuoqvyTp7Tv+M1+uB1zIXJSJ4oNNeWsC5mLkKz1UBT5GQN7CFaFLawmGqhLQx29sk483Y5+K1NIX8UST47oZFc+bTQjAWJPlVj16lMApB1AXBzov3Cdz3n7GOfZla4BK/2FLqXXbG2KLMMQS/dG3rnLFM4vCT3ED48ZIXV4mb+wpbiXPV4HlOhEbtMSNwXwgWzq3+9yn2PO0rrmGA8tYeY1+ffHoyYGu4aiXO6xzQE8Xbp4LqDeYzRRM078t5BlYyuaU6ZTYgCVFoS9weQETGD1soF8nRObD9Flk2kB+XRIaQytIkQwOR8B28Z44L4ha5syfqvNbuNcJWHvJJNkhT9WlfdcQdmTdIPhglrCGrPtiVp83Ictps6qL5mJRpWcVQarubOGac2YfWC6CBFvxgo7lMFSoYFR3gc=" spec/spec_helper.rb: hiera_config: "File.expand_path(File.join(__dir__, 'fixtures', 'hiera.yaml'))" + +.github/workflows/ci.yml: + beaker_hypervisor: 'docker' diff --git a/Gemfile b/Gemfile index 2aaf7d5..5625986 100644 --- a/Gemfile +++ b/Gemfile @@ -4,7 +4,7 @@ source ENV['GEM_SOURCE'] || 'https://rubygems.org' group :test do - gem 'voxpupuli-test', '~> 12.0', :require => false + gem 'voxpupuli-test', '~> 13.0', :require => false gem 'puppet_metadata', '~> 5.0', :require => false end @@ -18,7 +18,7 @@ group :system_tests do end group :release do - gem 'voxpupuli-release', '~> 4.0', :require => false + gem 'voxpupuli-release', '~> 5.0', :require => false end gem 'rake', :require => false diff --git a/manifests/service.pp b/manifests/service.pp index b9d6d28..8782b8e 100644 --- a/manifests/service.pp +++ b/manifests/service.pp @@ -51,13 +51,17 @@ } if ($service_manage and $service_provider_restart) { + #lint:ignore:exec_idempotency exec { 'gitlab_reconfigure': notify => Service[$service_name], * => $_reconfigure_attributes, } + #lint:endignore } else { + #lint:ignore:exec_idempotency exec { 'gitlab_reconfigure': * => $_reconfigure_attributes, } + #lint:endignore } }