Running with gitlab-runner 17.1.0 (fe451d5a)
  on shared generic run-untagged Nse4-tqot, system ID: s_712e41515b56
section_start:1720011286:prepare_executor
Preparing the "docker" executor
Using Docker executor with image ruby:3.2.0 ...
Pulling docker image ruby:3.2.0 ...
Using docker image sha256:f788d29924781fd1f57ce1e72ba8b2b52c1153c6d2d512c10f673c879a5169d0 for ruby:3.2.0 with digest ruby@sha256:98e340a1e5a9a61ee0c30e464a058da093ab8179460ed096a2a763a3abaa6c47 ...
section_end:1720011289:prepare_executor
section_start:1720011289:prepare_script
Preparing environment
Running on runner-nse4-tqot-project-1141-concurrent-0 via ci05.adullact.lan...
section_end:1720011290:prepare_script
section_start:1720011290:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/adullact/puppet-cfssl/.git/
Checking out 2f53285d as detached HEAD (ref is 34-puppet-blacksmith-7-0-0-does-not-support-login-with-username-password)...
Removing Gemfile.lock
Removing spec/fixtures/
Removing spec/functions/
Removing spec/hosts/
Removing vendor/

Skipping Git submodules setup
section_end:1720011292:get_sources
section_start:1720011292:restore_cache
Restoring cache
Checking cache for default-non_protected...
No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted. 
Successfully extracted cache
section_end:1720011296:restore_cache
section_start:1720011296:step_script
Executing "step_script" stage of the job script
Using docker image sha256:f788d29924781fd1f57ce1e72ba8b2b52c1153c6d2d512c10f673c879a5169d0 for ruby:3.2.0 with digest ruby@sha256:98e340a1e5a9a61ee0c30e464a058da093ab8179460ed096a2a763a3abaa6c47 ...
$ rm -f Gemfile.lock || true
$ ruby --version
ruby 3.2.0 (2022-12-25 revision a528908271) [x86_64-linux]
$ gem --version
3.4.1
$ bundle -v
Bundler version 2.4.1
$ bundle config set --local path 'vendor/bundle'
$ bundle config set --local without 'system_tests'
$ bundle config set --local jobs $(nproc)
$ bundle install
Fetching gem metadata from https://rubygems.org/.......
Resolving dependencies...
Using rake 13.2.1
Using ansi 1.5.0
Using ast 2.4.2
Using awesome_print 1.9.2
Using hocon 1.4.0
Using in-parallel 1.0.1
Using minitar 0.9
Using public_suffix 6.0.0
Using minitest 5.24.1
Using net-ssh 7.2.3
Using strscan 3.1.0
Using deep_merge 1.2.2
Using ed25519 1.3.0
Using inifile 3.0.0
Using rsync 1.0.9
Using stringify-hash 0.0.2
Using thor 1.2.2
Using beaker-abs 0.5.0
Using require_all 3.0.0
Using multi_json 1.15.0
Using rspec-support 3.13.1
Using excon 0.110.0
Using bundler 2.4.1
Using coderay 1.1.3
Using concurrent-ruby 1.3.3
Using cri 2.15.12
Using parallel 1.25.1
Using diff-lcs 1.5.1
Using net-telnet 0.2.0
Using jgrep 1.5.4
Using forwardable 1.3.3
Using singleton 0.2.0
Using ffi 1.17.0 (x86_64-linux-gnu)
Using hiera 3.12.0
Using sfl 2.3
Using childprocess 4.1.0
Using json 2.6.3
Using uri 0.13.0
Using locale 2.1.4
Using semantic_puppet 1.1.0
Using docile 1.4.0
Using domain_name 0.6.20240107
Using hitimes 2.0.0
Using http-accept 1.7.0
Using json_pure 2.6.3
Using method_source 1.1.0
Using spdx-licenses 1.3.0
Using mocha 1.16.1
Using netrc 0.11.0
Using racc 1.8.0
Using tty-color 0.6.0
Using pathspec 1.1.3
Using tty-cursor 0.7.1
Using wisper 2.0.1
Using tty-which 0.5.0
Using pluginator 1.5.0
Using scanf 1.0.0
Using rb-readline 0.5.5
Using table_print 1.5.7
Using mime-types-data 3.2024.0702
Using tty-screen 0.8.2
Using strings-ansi 0.2.0
Using unicode-display_width 2.5.0
Using yard 0.9.36
Using rainbow 3.1.1
Using unicode_utils 1.4.0
Using puppet-lint 4.2.4
Using simplecov-html 0.12.3
Using simplecov_json_formatter 0.1.4
Using net-scp 4.0.0
Using rexml 3.3.1
Using rgen 0.9.1
Using beaker-hostgenerator 2.14.1
Using beaker-vmpooler 1.4.0
Using puppet-resource_api 1.9.0
Using docker-api 2.2.0
Using regexp_parser 2.9.2
Using ruby-progressbar 1.13.0
Using ruby-ll 2.1.3
Using addressable 2.8.7
Using beaker-answers 0.29.0
Using rspec-core 3.13.0
Using prime 0.1.2
Using parallel_tests 3.12.1
Using facter 4.7.1
Using pry 0.14.2
Using parser 3.3.3.0
Using rspec-expectations 3.13.1
Using rspec-mocks 3.13.1
Using net-http 0.4.1
Using pastel 0.8.0
Using tty-spinner 0.9.3
Using mime-types 3.5.2
Using puppet-modulebuilder 1.0.0
Using strings 0.2.1
Using puppet-lint-absolute_classname-check 4.0.0
Using specinfra 2.89.0
Using puppet-lint-leading_zero-check 2.0.0
Using http-cookie 1.0.6
Using puppet-lint-anchor-check 2.0.0
Using puppet-lint-lookup_in_parameter-check 2.0.0
Using puppet-lint-file_ensure-check 2.0.0
Using puppet-lint-manifest_whitespace-check 0.3.0
Using puppet-lint-optional_default-check 2.0.0
Using puppet-lint-params_empty_string-check 2.0.0
Using puppet-lint-param-docs 2.0.0
Using puppet-lint-trailing_comma-check 2.0.0
Using puppet-lint-unquoted_string-check 3.0.0
Using puppet-lint-param-types 2.0.0
Using simplecov 0.22.0
Using puppet-lint-resource_reference_syntax 2.0.0
Using puppet-lint-strict_indent-check 3.0.0
Using puppet-lint-topscope-variable-check 2.0.0
Using puppet-lint-variable_contains_upcase 2.0.0
Using puppet-lint-version_comparison-check 2.0.0
Using terminal-table 3.0.2
Using beaker 4.42.0
Using puppet-strings 4.1.2
Using facterdb 1.27.0
Using fast_gettext 2.4.0
Using json-schema 4.3.0
Using tty-pager 0.14.0
Using rspec 3.13.0
Using tty-reader 0.9.0
Using rspec-github 2.4.0
Using simplecov-console 0.9.1
Using metadata-json-lint 4.0.0
Using rubocop-ast 1.31.3
Using oga 3.4
Using rspec-puppet 4.0.2
Using rspec-its 1.3.0
Using rest-client 2.1.0
Using faraday-net_http 3.1.0
Using beaker-docker 2.3.0
Using tty-prompt 0.23.1
Using puppet 7.31.0
Using serverspec 2.42.3
Using faraday 2.9.2
Using puppet-blacksmith 7.0.0
Using voxpupuli-puppet-lint-plugins 5.0.0
Using beaker-puppet 2.1.0
Using pdk 3.2.0
Using rubocop 1.50.2
Using beaker-rspec 8.2.0
Using puppet-syntax 4.1.1
Using rspec-puppet-facts 3.0.0
Using puppet-debugger 1.4.0
Using beaker-module_install_helper 2.0.0
Using beaker-pe 2.19.0
Using puppetlabs_spec_helper 7.3.1
Using faraday-follow_redirects 0.3.0
Using beaker-puppet_install_helper 0.9.8
Using rubocop-capybara 2.21.0
Using rubocop-performance 1.16.0
Using puppet_forge 5.0.3
Using rubocop-rspec 2.19.0
Using dependency_checker 1.0.1
Bundle complete! 28 Gemfile dependencies, 157 gems now installed.
Gems in the group 'system_tests' were not installed.
Bundled gems are installed into `./vendor/bundle`
$ bundle clean
$ bundle env
## Environment

```
Bundler       2.4.1
  Platforms   ruby, x86_64-linux
Ruby          3.2.0p0 (2022-12-25 revision a528908271c678360d2d8ca232c178e7cdd340b4) [x86_64-linux]
  Full Path   /usr/local/bin/ruby
  Config Dir  /usr/local/etc
RubyGems      3.4.1
  Gem Home    /usr/local/bundle
  Gem Path    /root/.local/share/gem/ruby/3.2.0:/usr/local/lib/ruby/gems/3.2.0:/usr/local/bundle
  User Home   /root
  User Path   /root/.local/share/gem/ruby/3.2.0
  Bin Dir     /usr/local/bundle/bin
Tools         
  Git         2.30.2
  RVM         not installed
  rbenv       not installed
  chruby      not installed
```

## Bundler Build Metadata

```
Built At          2024-07-03
Git SHA           unknown
Released Version  false
```

## Bundler settings

```
app_config
  Set via BUNDLE_APP_CONFIG: "/usr/local/bundle"
jobs
  Set for your local app (/usr/local/bundle/config): 8
path
  Set for your local app (/usr/local/bundle/config): "vendor/bundle"
silence_root_warning
  Set via BUNDLE_SILENCE_ROOT_WARNING: true
without
  Set for your local app (/usr/local/bundle/config): [:system_tests]
```

## Gemfile

### Gemfile

```ruby
source ENV['GEM_SOURCE'] || 'https://rubygems.org'

def location_for(place_or_version, fake_version = nil)
  git_url_regex = %r{\A(?<url>(https?|git)[:@][^#]*)(#(?<branch>.*))?}
  file_url_regex = %r{\Afile:\/\/(?<path>.*)}

  if place_or_version && (git_url = place_or_version.match(git_url_regex))
    [fake_version, { git: git_url[:url], branch: git_url[:branch], require: false }].compact
  elsif place_or_version && (file_url = place_or_version.match(file_url_regex))
    ['>= 0', { path: File.expand_path(file_url[:path]), require: false }]
  else
    [place_or_version, { require: false }]
  end
end

group :development do
  gem "json", '= 2.1.0',                         require: false if Gem::Requirement.create(['>= 2.5.0', '< 2.7.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "json", '= 2.3.0',                         require: false if Gem::Requirement.create(['>= 2.7.0', '< 3.0.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "json", '= 2.5.1',                         require: false if Gem::Requirement.create(['>= 3.0.0', '< 3.0.5']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "json", '= 2.6.1',                         require: false if Gem::Requirement.create(['>= 3.1.0', '< 3.1.3']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "json", '= 2.6.3',                         require: false if Gem::Requirement.create(['>= 3.2.0', '< 4.0.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "racc", '~> 1.4.0',                        require: false if Gem::Requirement.create(['>= 2.7.0', '< 3.0.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
  gem "deep_merge", '~> 1.0',                    require: false
  gem "voxpupuli-puppet-lint-plugins", '~> 5.0', require: false
  gem "facterdb", '~> 1.18',                     require: false
  gem "metadata-json-lint", '~> 4.0',            require: false
  gem "rspec-puppet-facts", '~> 3.0',            require: false
  gem "dependency_checker", '~> 1.0.0',          require: false
  gem "parallel_tests", '= 3.12.1',              require: false
  gem "pry", '~> 0.10',                          require: false
  gem "simplecov-console", '~> 0.9',             require: false
  gem "puppet-debugger", '~> 1.0',               require: false
  gem "rubocop", '~> 1.50.0',                    require: false
  gem "rubocop-performance", '= 1.16.0',         require: false
  gem "rubocop-rspec", '= 2.19.0',               require: false
  gem "rb-readline", '= 0.5.5',                  require: false, platforms: [:mswin, :mingw, :x64_mingw]
  gem "puppet-blacksmith",                       require: false
  gem "beaker-rspec",                            require: false
  gem "beaker-puppet",                           require: false
  gem "beaker-docker",                           require: false
  gem "beaker-puppet_install_helper",            require: false
  gem "beaker-module_install_helper",            require: false
  gem "pdk", '3.2.0',                            require: false
end
group :development, :release_prep do
  gem "puppet-strings", '~> 4.0',         require: false
  gem "puppetlabs_spec_helper", '~> 7.0', require: false
end
group :system_tests do
  gem "puppet_litmus", '~> 1.0',   require: false, platforms: [:ruby, :x64_mingw]
  gem "CFPropertyList", '< 3.0.7', require: false, platforms: [:mswin, :mingw, :x64_mingw]
  gem "serverspec", '~> 2.41',     require: false
end

puppet_version = ENV['PUPPET_GEM_VERSION']
facter_version = ENV['FACTER_GEM_VERSION']
hiera_version = ENV['HIERA_GEM_VERSION']

gems = {}

gems['puppet'] = location_for(puppet_version)

# If facter or hiera versions have been specified via the environment
# variables

gems['facter'] = location_for(facter_version) if facter_version
gems['hiera'] = location_for(hiera_version) if hiera_version

gems.each do |gem_name, gem_params|
  gem gem_name, *gem_params
end

# Evaluate Gemfile.local and ~/.gemfile if they exist
extra_gemfiles = [
  "#{__FILE__}.local",
  File.join(Dir.home, '.gemfile'),
]

extra_gemfiles.each do |gemfile|
  if File.file?(gemfile) && File.readable?(gemfile)
    eval(File.read(gemfile), binding)
  end
end
# vim: syntax=ruby
```

### Gemfile.lock

```
GEM
  remote: https://rubygems.org/
  specs:
    CFPropertyList (3.0.7)
      base64
      nkf
      rexml
    addressable (2.8.7)
      public_suffix (>= 2.0.2, < 7.0)
    ansi (1.5.0)
    ast (2.4.2)
    awesome_print (1.9.2)
    aws-eventstream (1.3.0)
    aws-partitions (1.950.0)
    aws-sdk-core (3.201.0)
      aws-eventstream (~> 1, >= 1.3.0)
      aws-partitions (~> 1, >= 1.651.0)
      aws-sigv4 (~> 1.8)
      jmespath (~> 1, >= 1.6.1)
    aws-sdk-ec2 (1.464.0)
      aws-sdk-core (~> 3, >= 3.201.0)
      aws-sigv4 (~> 1.5)
    aws-sigv4 (1.8.0)
      aws-eventstream (~> 1, >= 1.0.2)
    base64 (0.2.0)
    beaker (4.42.0)
      beaker-hostgenerator
      ed25519 (~> 1.0)
      hocon (~> 1.0)
      in-parallel (>= 0.1, < 2)
      inifile (~> 3.0)
      minitar (~> 0.6)
      minitest (~> 5.4)
      net-scp (>= 1.2, < 5.0)
      net-ssh (>= 5.0)
      rexml
      rsync (~> 1.0.9)
      stringify-hash (~> 0.0)
      thor (>= 1.0.1, < 2.0)
    beaker-abs (0.5.0)
    beaker-answers (0.29.0)
      hocon (~> 1.0)
      require_all (>= 1.3.2, < 3.1.0)
      stringify-hash (~> 0.0.0)
    beaker-docker (2.3.0)
      beaker (>= 4, < 7)
      docker-api (~> 2.1)
      stringify-hash (~> 0.0.0)
    beaker-hostgenerator (2.14.1)
      deep_merge (~> 1.0)
    beaker-module_install_helper (2.0.0)
      beaker (>= 2.0, < 6)
      beaker-puppet (>= 1, < 3)
    beaker-pe (2.19.0)
      beaker (>= 4.0, < 7)
      beaker-abs
      beaker-answers (~> 0.0)
      beaker-puppet (>= 1)
      beaker-vmpooler (~> 1.0)
      stringify-hash (~> 0.0.0)
    beaker-puppet (2.1.0)
      beaker (~> 4.1)
      oga (~> 3.4)
    beaker-puppet_install_helper (0.9.8)
      beaker (~> 4.0)
      beaker-pe (~> 2.0)
    beaker-rspec (8.2.0)
      beaker (>= 4.0, < 7)
      rspec (~> 3.0)
      serverspec (~> 2)
      specinfra (~> 2)
    beaker-vmpooler (1.4.0)
      stringify-hash (~> 0.0.0)
    bigdecimal (3.1.8)
    bindata (2.5.0)
    bolt (3.30.0)
      CFPropertyList (>= 2.2)
      addressable (~> 2.5)
      aws-sdk-ec2 (~> 1)
      concurrent-ruby (~> 1.0)
      ffi (>= 1.9.25, < 2.0.0)
      hiera-eyaml (~> 3)
      jwt (~> 2.2)
      logging (~> 2.2)
      minitar (~> 0.6)
      net-scp (>= 1.2, < 5.0)
      net-ssh (>= 4.0, < 8.0)
      net-ssh-krb (~> 0.5)
      orchestrator_client (~> 0.5)
      puppet (>= 6.18.0)
      puppet-resource_api (>= 1.8.1)
      puppet-strings (>= 2.3.0, < 5.0)
      puppetfile-resolver (>= 0.6.2, < 1.0)
      r10k (~> 3.10)
      ruby_smb (~> 1.0)
      terminal-table (~> 3.0)
      winrm (~> 2.0)
      winrm-fs (~> 1.3)
    builder (3.3.0)
    childprocess (4.1.0)
    coderay (1.1.3)
    colored2 (3.1.2)
    concurrent-ruby (1.3.3)
    connection_pool (2.4.1)
    cri (2.15.12)
    deep_merge (1.2.2)
    dependency_checker (1.0.1)
      parallel
      puppet_forge (>= 2.2, < 6.0)
      rake (~> 13.0)
      semantic_puppet (~> 1.0)
    diff-lcs (1.5.1)
    docile (1.4.0)
    docker-api (2.2.0)
      excon (>= 0.47.0)
      multi_json
    domain_name (0.6.20240107)
    ed25519 (1.3.0)
    erubi (1.13.0)
    excon (0.110.0)
    facter (4.7.1)
      hocon (~> 1.3)
      thor (>= 1.0.1, < 1.3)
    facterdb (1.27.0)
      facter (< 5.0.0)
      jgrep (~> 1.5, >= 1.5.4)
    faraday (2.9.2)
      faraday-net_http (>= 2.0, < 3.2)
    faraday-follow_redirects (0.3.0)
      faraday (>= 1, < 3)
    faraday-net_http (3.1.0)
      net-http
    fast_gettext (2.4.0)
      prime
    ffi (1.17.0-x86_64-linux-gnu)
    forwardable (1.3.3)
    gettext (3.4.9)
      erubi
      locale (>= 2.0.5)
      prime
      racc
      text (>= 1.3.0)
    gettext-setup (1.1.0)
      fast_gettext (~> 2.1)
      gettext (~> 3.4)
      locale
    gssapi (1.3.1)
      ffi (>= 1.0.1)
    gyoku (1.4.0)
      builder (>= 2.1.2)
      rexml (~> 3.0)
    hiera (3.12.0)
    hiera-eyaml (3.4.0)
      highline
      optimist
    highline (3.0.1)
    hitimes (2.0.0)
    hocon (1.4.0)
    http-accept (1.7.0)
    http-cookie (1.0.6)
      domain_name (~> 0.5)
    httpclient (2.8.3)
    in-parallel (1.0.1)
    inifile (3.0.0)
    jgrep (1.5.4)
    jmespath (1.6.2)
    json (2.6.3)
    json-schema (4.3.0)
      addressable (>= 2.8)
    json_pure (2.6.3)
    jwt (2.2.3)
    little-plugger (1.1.4)
    locale (2.1.4)
    log4r (1.1.10)
    logging (2.4.0)
      little-plugger (~> 1.1)
      multi_json (~> 1.14)
    metadata-json-lint (4.0.0)
      json-schema (>= 2.8, < 5.0)
      semantic_puppet (~> 1.0)
      spdx-licenses (~> 1.0)
    method_source (1.1.0)
    mime-types (3.5.2)
      mime-types-data (~> 3.2015)
    mime-types-data (3.2024.0702)
    minitar (0.9)
    minitest (5.24.1)
    mocha (1.16.1)
    molinillo (0.8.0)
    multi_json (1.15.0)
    net-http (0.4.1)
      uri
    net-http-persistent (4.0.2)
      connection_pool (~> 2.2)
    net-scp (4.0.0)
      net-ssh (>= 2.6.5, < 8.0.0)
    net-ssh (7.2.3)
    net-ssh-krb (0.5.1)
      gssapi (~> 1.3.0)
      net-ssh (>= 2.0)
    net-telnet (0.2.0)
    netrc (0.11.0)
    nkf (0.2.0)
    nori (2.7.0)
      bigdecimal
    oga (3.4)
      ast
      ruby-ll (~> 2.1)
    optimist (3.1.0)
    orchestrator_client (0.5.3)
      faraday
      net-http-persistent
    parallel (1.25.1)
    parallel_tests (3.12.1)
      parallel
    parser (3.3.3.0)
      ast (~> 2.4.1)
      racc
    pastel (0.8.0)
      tty-color (~> 0.5)
    pathspec (1.1.3)
    pdk (3.2.0)
      bundler (>= 2.1.0, < 3.0.0)
      childprocess (~> 4.1.0)
      cri (~> 2.15.11)
      deep_merge (~> 1.2.2)
      diff-lcs (>= 1.5.0)
      ffi (>= 1.15.5, < 2.0.0)
      hitimes (= 2.0.0)
      json-schema (~> 4.0)
      json_pure (~> 2.6.3)
      minitar (~> 0.8)
      pathspec (~> 1.1)
      tty-prompt (~> 0.23)
      tty-spinner (~> 0.9)
      tty-which (~> 0.5)
    pluginator (1.5.0)
    prime (0.1.2)
      forwardable
      singleton
    pry (0.14.2)
      coderay (~> 1.1)
      method_source (~> 1.0)
    public_suffix (6.0.0)
    puppet (7.31.0)
      concurrent-ruby (~> 1.0)
      deep_merge (~> 1.0)
      facter (> 2.0.1, < 5)
      fast_gettext (>= 1.1, < 3)
      hiera (>= 3.2.1, < 4)
      locale (~> 2.1)
      multi_json (~> 1.10)
      puppet-resource_api (~> 1.5)
      scanf (~> 1.0)
      semantic_puppet (~> 1.0)
    puppet-blacksmith (7.0.0)
      puppet-modulebuilder (~> 1.0)
      rest-client (~> 2.0)
    puppet-debugger (1.4.0)
      awesome_print (~> 1.7)
      bundler
      facterdb (>= 0.4.0)
      pluginator (~> 1.5.0)
      puppet (>= 6)
      rb-readline (>= 0.5.5)
      table_print (>= 1.0.0)
      tty-pager (~> 0.14)
    puppet-lint (4.2.4)
    puppet-lint-absolute_classname-check (4.0.0)
      puppet-lint (>= 3.0, < 5)
    puppet-lint-anchor-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-file_ensure-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-leading_zero-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-lookup_in_parameter-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-manifest_whitespace-check (0.3.0)
      puppet-lint (>= 1.0, < 5)
    puppet-lint-optional_default-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-param-docs (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-param-types (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-params_empty_string-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-resource_reference_syntax (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-strict_indent-check (3.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-topscope-variable-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-trailing_comma-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-unquoted_string-check (3.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-variable_contains_upcase (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-lint-version_comparison-check (2.0.0)
      puppet-lint (>= 3, < 5)
    puppet-modulebuilder (1.0.0)
      minitar (~> 0.9)
      pathspec (>= 0.2.1, < 2.0.0)
    puppet-resource_api (1.9.0)
      hocon (>= 1.0)
    puppet-strings (4.1.2)
      rgen (~> 0.9)
      yard (~> 0.9)
    puppet-syntax (4.1.1)
      puppet (>= 7, < 9)
      rake (~> 13.1)
    puppet_forge (5.0.3)
      faraday (~> 2.0)
      faraday-follow_redirects (~> 0.3.0)
      minitar
      semantic_puppet (~> 1.0)
    puppet_litmus (1.4.0)
      bolt (~> 3.0)
      docker-api (>= 1.34, < 3.0.0)
      parallel
      puppet-modulebuilder (>= 0.3.0)
      retryable (~> 3.0)
      rspec
      tty-spinner (>= 0.5.0, < 1.0.0)
    puppetfile-resolver (0.6.3)
      molinillo (~> 0.6)
      semantic_puppet (~> 1.0)
    puppetlabs_spec_helper (7.3.1)
      mocha (~> 1.0)
      pathspec (>= 0.2, < 2.0.0)
      puppet-lint (~> 4.0)
      puppet-syntax (~> 4.1, >= 4.1.1)
      rspec-github (~> 2.0)
      rspec-puppet (~> 4.0)
    r10k (3.15.3)
      colored2 (= 3.1.2)
      cri (>= 2.15.10)
      fast_gettext (>= 1.1.0, < 3.0.0)
      gettext (>= 3.0.2, < 4.0.0)
      gettext-setup (>= 0.24, < 2.0.0)
      jwt (~> 2.2.3)
      log4r (= 1.1.10)
      minitar (~> 0.9)
      multi_json (~> 1.10)
      puppet_forge (>= 2.3.0)
    racc (1.8.0)
    rainbow (3.1.1)
    rake (13.2.1)
    rb-readline (0.5.5)
    regexp_parser (2.9.2)
    require_all (3.0.0)
    rest-client (2.1.0)
      http-accept (>= 1.7.0, < 2.0)
      http-cookie (>= 1.0.2, < 2.0)
      mime-types (>= 1.16, < 4.0)
      netrc (~> 0.8)
    retryable (3.0.5)
    rexml (3.3.1)
      strscan
    rgen (0.9.1)
    rspec (3.13.0)
      rspec-core (~> 3.13.0)
      rspec-expectations (~> 3.13.0)
      rspec-mocks (~> 3.13.0)
    rspec-core (3.13.0)
      rspec-support (~> 3.13.0)
    rspec-expectations (3.13.1)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.13.0)
    rspec-github (2.4.0)
      rspec-core (~> 3.0)
    rspec-its (1.3.0)
      rspec-core (>= 3.0.0)
      rspec-expectations (>= 3.0.0)
    rspec-mocks (3.13.1)
      diff-lcs (>= 1.2.0, < 2.0)
      rspec-support (~> 3.13.0)
    rspec-puppet (4.0.2)
      rspec (~> 3.0)
    rspec-puppet-facts (3.0.0)
      deep_merge (~> 1.2)
      facter (< 5)
      facterdb (>= 0.5.0, < 2)
      puppet (>= 7, < 9)
    rspec-support (3.13.1)
    rsync (1.0.9)
    rubocop (1.50.2)
      json (~> 2.3)
      parallel (~> 1.10)
      parser (>= 3.2.0.0)
      rainbow (>= 2.2.2, < 4.0)
      regexp_parser (>= 1.8, < 3.0)
      rexml (>= 3.2.5, < 4.0)
      rubocop-ast (>= 1.28.0, < 2.0)
      ruby-progressbar (~> 1.7)
      unicode-display_width (>= 2.4.0, < 3.0)
    rubocop-ast (1.31.3)
      parser (>= 3.3.1.0)
    rubocop-capybara (2.21.0)
      rubocop (~> 1.41)
    rubocop-performance (1.16.0)
      rubocop (>= 1.7.0, < 2.0)
      rubocop-ast (>= 0.4.0)
    rubocop-rspec (2.19.0)
      rubocop (~> 1.33)
      rubocop-capybara (~> 2.17)
    ruby-ll (2.1.3)
      ansi
      ast
    ruby-progressbar (1.13.0)
    ruby_smb (1.1.0)
      bindata
      rubyntlm
      windows_error
    rubyntlm (0.6.5)
      base64
    rubyzip (2.3.2)
    scanf (1.0.0)
    semantic_puppet (1.1.0)
    serverspec (2.42.3)
      multi_json
      rspec (~> 3.0)
      rspec-its
      specinfra (~> 2.72)
    sfl (2.3)
    simplecov (0.22.0)
      docile (~> 1.1)
      simplecov-html (~> 0.11)
      simplecov_json_formatter (~> 0.1)
    simplecov-console (0.9.1)
      ansi
      simplecov
      terminal-table
    simplecov-html (0.12.3)
    simplecov_json_formatter (0.1.4)
    singleton (0.2.0)
    spdx-licenses (1.3.0)
    specinfra (2.89.0)
      net-scp
      net-ssh (>= 2.7)
      net-telnet
      sfl
    stringify-hash (0.0.2)
    strings (0.2.1)
      strings-ansi (~> 0.2)
      unicode-display_width (>= 1.5, < 3.0)
      unicode_utils (~> 1.4)
    strings-ansi (0.2.0)
    strscan (3.1.0)
    table_print (1.5.7)
    terminal-table (3.0.2)
      unicode-display_width (>= 1.1.1, < 3)
    text (1.3.1)
    thor (1.2.2)
    tty-color (0.6.0)
    tty-cursor (0.7.1)
    tty-pager (0.14.0)
      strings (~> 0.2.0)
      tty-screen (~> 0.8)
    tty-prompt (0.23.1)
      pastel (~> 0.8)
      tty-reader (~> 0.8)
    tty-reader (0.9.0)
      tty-cursor (~> 0.7)
      tty-screen (~> 0.8)
      wisper (~> 2.0)
    tty-screen (0.8.2)
    tty-spinner (0.9.3)
      tty-cursor (~> 0.7)
    tty-which (0.5.0)
    unicode-display_width (2.5.0)
    unicode_utils (1.4.0)
    uri (0.13.0)
    voxpupuli-puppet-lint-plugins (5.0.0)
      puppet-lint (~> 4.0)
      puppet-lint-absolute_classname-check (~> 4.0)
      puppet-lint-anchor-check (~> 2.0)
      puppet-lint-file_ensure-check (~> 2.0)
      puppet-lint-leading_zero-check (~> 2.0)
      puppet-lint-lookup_in_parameter-check (~> 2.0)
      puppet-lint-manifest_whitespace-check (~> 0.3, < 1.0.0)
      puppet-lint-optional_default-check (~> 2.0)
      puppet-lint-param-docs (~> 2.0)
      puppet-lint-param-types (~> 2.0)
      puppet-lint-params_empty_string-check (~> 2.0)
      puppet-lint-resource_reference_syntax (~> 2.0)
      puppet-lint-strict_indent-check (~> 3.0)
      puppet-lint-topscope-variable-check (~> 2.0)
      puppet-lint-trailing_comma-check (~> 2.0)
      puppet-lint-unquoted_string-check (~> 3.0)
      puppet-lint-variable_contains_upcase (~> 2.0)
      puppet-lint-version_comparison-check (~> 2.0)
    windows_error (0.1.5)
    winrm (2.3.8)
      builder (>= 2.1.2)
      erubi (~> 1.8)
      gssapi (~> 1.2)
      gyoku (~> 1.0)
      httpclient (~> 2.2, >= 2.2.0.2)
      logging (>= 1.6.1, < 3.0)
      nori (~> 2.0)
      rexml (~> 3.0)
      rubyntlm (~> 0.6.0, >= 0.6.3)
    winrm-fs (1.3.5)
      erubi (~> 1.8)
      logging (>= 1.6.1, < 3.0)
      rubyzip (~> 2.0)
      winrm (~> 2.0)
    wisper (2.0.1)
    yard (0.9.36)

PLATFORMS
  x86_64-linux

DEPENDENCIES
  CFPropertyList (< 3.0.7)
  beaker-docker
  beaker-module_install_helper
  beaker-puppet
  beaker-puppet_install_helper
  beaker-rspec
  deep_merge (~> 1.0)
  dependency_checker (~> 1.0.0)
  facterdb (~> 1.18)
  json (= 2.6.3)
  metadata-json-lint (~> 4.0)
  parallel_tests (= 3.12.1)
  pdk (= 3.2.0)
  pry (~> 0.10)
  puppet (~> 7)
  puppet-blacksmith
  puppet-debugger (~> 1.0)
  puppet-strings (~> 4.0)
  puppet_litmus (~> 1.0)
  puppetlabs_spec_helper (~> 7.0)
  rb-readline (= 0.5.5)
  rspec-puppet-facts (~> 3.0)
  rubocop (~> 1.50.0)
  rubocop-performance (= 1.16.0)
  rubocop-rspec (= 2.19.0)
  serverspec (~> 2.41)
  simplecov-console (~> 0.9)
  voxpupuli-puppet-lint-plugins (~> 5.0)

BUNDLED WITH
   2.4.1
```
$ bundle exec rake syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop
---> syntax:manifests
---> syntax:templates
---> syntax:hiera:yaml
Running RuboCop...
Inspecting 10 files
..........

10 files inspected, no offenses detected
section_end:1720011318:step_script
section_start:1720011318:archive_cache
Saving cache for successful job
Creating cache default-non_protected...
vendor/bundle: found 14365 matching artifact files and directories 
No URL provided, cache will not be uploaded to shared cache server. Cache will be stored only locally. 
Created cache
section_end:1720011324:archive_cache
section_start:1720011324:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1720011325:cleanup_file_variables
Job succeeded