Running with gitlab-runner 17.1.0 (fe451d5a)
  on shared beaker acceptance tests vL1mFZ7y7, system ID: s_712e41515b56
section_start:1720010339:prepare_executor
Preparing the "shell" executor
Using Shell (bash) executor...
section_end:1720010339:prepare_executor
section_start:1720010339:prepare_script
Preparing environment
Running on ci05.adullact.lan...
section_end:1720010339:prepare_script
section_start:1720010339:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/.git/
Checking out 4ea53130 as detached HEAD (ref is 34-puppet-blacksmith-7-0-0-does-not-support-login-with-username-password)...
Removing .bundle/
Removing Gemfile.lock
Removing junit/
Removing log/
Removing vendor/
Skipping Git submodules setup
section_end:1720010340:get_sources
section_start:1720010340:restore_cache
Restoring cache
Checking cache for default-non_protected...
Runtime platform                                    arch=amd64 os=linux pid=47928 revision=fe451d5a version=17.1.0
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:1720010342:restore_cache
section_start:1720010342:step_script
Executing "step_script" stage of the job script
$ 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 deep_merge 1.2.2
Using ed25519 1.3.0
Using hocon 1.4.0
Using in-parallel 1.0.1
Using public_suffix 6.0.0
Using inifile 3.0.0
Using minitar 0.9
Using minitest 5.24.1
Using strscan 3.1.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 net-ssh 7.2.3
Using multi_json 1.15.0
Using rspec-support 3.13.1
Using diff-lcs 1.5.1
Using net-telnet 0.2.0
Using sfl 2.3
Using bundler 2.4.1
Using childprocess 4.1.0
Using excon 0.110.0
Using coderay 1.1.3
Using concurrent-ruby 1.3.3
Using cri 2.15.12
Using parallel 1.25.1
Using uri 0.13.0
Using semantic_puppet 1.1.0
Using docile 1.4.0
Using domain_name 0.6.20240107
Using jgrep 1.5.4
Using forwardable 1.3.3
Using ffi 1.17.0 (x86_64-linux-gnu)
Using hitimes 2.0.0
Using http-accept 1.7.0
Using json 2.6.3
Using json_pure 2.6.3
Using singleton 0.2.0
Using hiera 3.12.0
Using spdx-licenses 1.3.0
Using method_source 1.1.0
Using locale 2.1.4
Using mocha 1.16.1
Using netrc 0.11.0
Fetching mime-types-data 3.2024.0702
Using racc 1.8.0
Using tty-color 0.6.0
Using pathspec 1.1.3
Using tty-cursor 0.7.1
Using tty-screen 0.8.2
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 strings-ansi 0.2.0
Using unicode-display_width 2.5.0
Using unicode_utils 1.4.0
Using rgen 0.9.1
Using yard 0.9.36
Using puppet-lint 4.2.4
Using simplecov-html 0.12.3
Using simplecov_json_formatter 0.1.4
Using ruby-ll 2.1.3
Using rexml 3.3.1
Using beaker-vmpooler 1.4.0
Using net-scp 4.0.0
Using rspec-core 3.13.0
Using rspec-expectations 3.13.1
Using rainbow 3.1.1
Using regexp_parser 2.9.2
Using ruby-progressbar 1.13.0
Using beaker-hostgenerator 2.14.1
Using rspec-mocks 3.13.1
Using beaker-answers 0.29.0
Using facter 4.7.1
Using addressable 2.8.7
Using docker-api 2.2.0
Using net-http 0.4.1
Using prime 0.1.2
Using puppet-resource_api 1.9.0
Using pry 0.14.2
Using parallel_tests 3.12.1
Using http-cookie 1.0.6
Using parser 3.3.3.0
Using pastel 0.8.0
Using tty-spinner 0.9.3
Using tty-reader 0.9.0
Using puppet-modulebuilder 1.0.0
Using puppet-strings 4.1.2
Using oga 3.4
Using rspec-its 1.3.0
Using puppet-lint-anchor-check 2.0.0
Using specinfra 2.89.0
Using puppet-lint-absolute_classname-check 4.0.0
Using puppet-lint-file_ensure-check 2.0.0
Using puppet-lint-lookup_in_parameter-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-param-docs 2.0.0
Using puppet-lint-leading_zero-check 2.0.0
Using puppet-lint-params_empty_string-check 2.0.0
Using puppet-lint-param-types 2.0.0
Using puppet-lint-resource_reference_syntax 2.0.0
Using puppet-lint-strict_indent-check 3.0.0
Using puppet-lint-trailing_comma-check 2.0.0
Using puppet-lint-topscope-variable-check 2.0.0
Using puppet-lint-unquoted_string-check 3.0.0
Using puppet-lint-version_comparison-check 2.0.0
Using puppet-lint-variable_contains_upcase 2.0.0
Using rspec-github 2.4.0
Using faraday-net_http 3.1.0
Using simplecov 0.22.0
Using json-schema 4.3.0
Using strings 0.2.1
Using terminal-table 3.0.2
Using facterdb 1.27.0
Using fast_gettext 2.4.0
Using rspec 3.13.0
Using rubocop-ast 1.31.3
Using beaker 4.42.0
Using tty-prompt 0.23.1
Using faraday 2.9.2
Using voxpupuli-puppet-lint-plugins 5.0.0
Using metadata-json-lint 4.0.0
Using rubocop 1.50.2
Using beaker-docker 2.3.0
Using beaker-puppet 2.1.0
Using puppet 7.31.0
Using serverspec 2.42.3
Using rspec-puppet 4.0.2
Using pdk 3.2.0
Using simplecov-console 0.9.1
Using tty-pager 0.14.0
Using faraday-follow_redirects 0.3.0
Using rubocop-capybara 2.21.0
Using rubocop-performance 1.16.0
Using puppet-syntax 4.1.1
Using rspec-puppet-facts 3.0.0
Using beaker-rspec 8.2.0
Using beaker-pe 2.19.0
Using beaker-module_install_helper 2.0.0
Using puppet-debugger 1.4.0
Using puppet_forge 5.0.3
Using puppetlabs_spec_helper 7.3.1
Using beaker-puppet_install_helper 0.9.8
Using dependency_checker 1.0.1
Using rubocop-rspec 2.19.0
Installing mime-types-data 3.2024.0702
Using mime-types 3.5.2
Using rest-client 2.1.0
Using puppet-blacksmith 7.0.0
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
Removing mime-types-data (3.2024.0604)
$ 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   /home/gitlab-runner/.rbenv/versions/3.2.0/bin/ruby
  Config Dir  /home/gitlab-runner/.rbenv/versions/3.2.0/etc
RubyGems      3.4.1
  Gem Home    /home/gitlab-runner/.rbenv/versions/3.2.0/lib/ruby/gems/3.2.0
  Gem Path    /home/gitlab-runner/.local/share/gem/ruby/3.2.0:/home/gitlab-runner/.rbenv/versions/3.2.0/lib/ruby/gems/3.2.0
  User Home   /home/gitlab-runner
  User Path   /home/gitlab-runner/.local/share/gem/ruby/3.2.0
  Bin Dir     /home/gitlab-runner/.rbenv/versions/3.2.0/bin
Tools         
  Git         2.34.1
  RVM         not installed
  rbenv       rbenv 1.2.0
  chruby      not installed
```

## Bundler Build Metadata

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

## Bundler settings

```
jobs
  Set for your local app (/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/.bundle/config): 8
path
  Set for your local app (/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/.bundle/config): "vendor/bundle"
without
  Set for your local app (/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/.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 beaker
/home/gitlab-runner/.rbenv/versions/3.2.0/bin/ruby -I/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.13.0/lib:/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/vendor/bundle/ruby/3.2.0/gems/rspec-support-3.13.1/lib /home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/vendor/bundle/ruby/3.2.0/gems/rspec-core-3.13.0/exe/rspec --pattern spec/acceptance/\*\*/\*_spec.rb
/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/vendor/bundle/ruby/3.2.0/gems/beaker-rspec-8.2.0/lib/beaker-rspec/helpers/serverspec.rb:39: warning: already initialized constant Module::VALID_OPTIONS_KEYS
/home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl/vendor/bundle/ruby/3.2.0/gems/specinfra-2.89.0/lib/specinfra/configuration.rb:4: warning: previous definition of VALID_OPTIONS_KEYS was here

Hosts file 'ubuntu2004-64' does not exist.
Trying as beaker-hostgenerator input.

Hypervisor for ubuntu2004-64-1 is docker
Beaker::Hypervisor, found some docker boxes to create
Provisioning docker
provisioning ubuntu2004-64-1
Creating image
Dockerfile is FROM amd64/ubuntu:20.04
ENV container docker
RUN apt-get update && apt-get install -y openssh-server openssh-client curl ntpdate && sed 's@session *required *pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/*
RUN mkdir -p /var/run/sshd && echo root:root | chpasswd
RUN sed -ri -e 's/^#?PermitRootLogin .*/PermitRootLogin yes/' -e 's/^#?PasswordAuthentication .*/PasswordAuthentication yes/' -e 's/^#?UseDNS .*/UseDNS no/' -e 's/^#?MaxAuthTries.*/MaxAuthTries 1000/' /etc/ssh/sshd_config
RUN cp /bin/true /sbin/agetty
RUN apt-get install -y net-tools wget locales iproute2 gnupg
RUN locale-gen en_US.UTF-8
RUN echo LANG=en_US.UTF-8 > /etc/default/locale
EXPOSE 22
CMD ["/sbin/init"]
Docker build buildargs: {}
post
/build
{:rm=>true, :buildargs=>"{}"}
Dockerfile������������������������������������������������������������������������������������������0000640�0000000�0000000�00000001273�14641243166�013316� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000������������������������������������������������������������������������������������������������������������������������������������������������������������������������FROM amd64/ubuntu:20.04
ENV container docker
RUN apt-get update && apt-get install -y openssh-server openssh-client curl ntpdate && sed 's@session *required *pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/*
RUN mkdir -p /var/run/sshd && echo root:root | chpasswd
RUN sed -ri -e 's/^#?PermitRootLogin .*/PermitRootLogin yes/' -e 's/^#?PasswordAuthentication .*/PasswordAuthentication yes/' -e 's/^#?UseDNS .*/UseDNS no/' -e 's/^#?MaxAuthTries.*/MaxAuthTries 1000/' /etc/ssh/sshd_config
RUN cp /bin/true /sbin/agetty
RUN apt-get install -y net-tools wget locales iproute2 gnupg
RUN locale-gen en_US.UTF-8
RUN echo LANG=en_US.UTF-8 > /etc/default/locale
EXPOSE 22
CMD ["/sbin/init"]
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
Creating container from image 9a7dd16e52e8
post
/containers/create
{"name"=>"beaker-ubuntu2004-64-1-5785c3e3b494"}
{"Image":"9a7dd16e52e8","Hostname":"ubuntu2004-64-1","HostConfig":{"PortBindings":{"22/tcp":[{"HostPort":"5776","HostIp":"0.0.0.0"}]},"PublishAllPorts":true,"RestartPolicy":{"Name":"always"},"Privileged":true}}
get
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/json
{}

get
/info
{}

Starting container 60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd
post
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/start
{}
{}
get
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/stats
{:stream=>0}

get
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/json
{}

Using container connection at 127.0.0.1:5776
node available as ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no root@127.0.0.1 -p 5776
get
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/json
{}


ubuntu2004-64-1 14:41:29$ cat /etc/resolv.conf
  Attempting ssh connection to 127.0.0.1, user: root, opts: {:password=>"root", :port=>"5776", :forward_agent=>false, :auth_methods=>["password", "publickey", "hostbased", "keyboard-interactive"]}
  # Generated by Docker Engine.
  # This file can be edited; Docker Engine will not make further changes once it
  # has been modified.
  
  nameserver 8.8.8.8
  nameserver 8.8.4.4
  search .
  
  # Based on host file: '/etc/resolv.conf' (legacy)
  # Overrides: []

ubuntu2004-64-1 executed in 0.18 seconds

ubuntu2004-64-1 14:41:29$ echo '127.0.0.1	localhost localhost.localdomain
172.17.0.6	ubuntu2004-64-1. ubuntu2004-64-1
' >> /etc/hosts

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ dpkg -s curl
  Package: curl
  Status: install ok installed
  Priority: optional
  Section: web
  Installed-Size: 403
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
  Architecture: amd64
  Multi-Arch: foreign
  Version: 7.68.0-1ubuntu2.22
  Depends: libc6 (>= 2.17), libcurl4 (= 7.68.0-1ubuntu2.22), zlib1g (>= 1:1.1.4)
  Description: command line tool for transferring data with URL syntax
   curl is a command line tool for transferring data with URL syntax, supporting
   DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3,
   POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP.
   .
   curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form
   based upload, proxies, cookies, user+password authentication (Basic, Digest,
   NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a
   busload of other useful tricks.
  Homepage: http://curl.haxx.se
  Original-Maintainer: Alessandro Ghedini <ghedo@debian.org>

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ dpkg -s ntpdate
  Package: ntpdate
  Status: install ok installed
  Priority: optional
  Section: net
  Installed-Size: 174
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
  Architecture: amd64
  Source: ntp
  Version: 1:4.2.8p12+dfsg-3ubuntu4.20.04.1
  Depends: netbase, libc6 (>= 2.17), libssl1.1 (>= 1.1.0)
  Conffiles:
   /etc/default/ntpdate 39415ec9778476795fdbb832adc43b9b
   /etc/dhcp/dhclient-exit-hooks.d/ntpdate cb47fd9d3e21a204fb3ba4ca3fc8ab46
   /etc/logcheck/ignore.d.server/ntpdate 68d4df7cceb0e97bde87126c3a56b219
  Description: client for setting system time from NTP servers (deprecated)
   NTP, the Network Time Protocol, is used to keep computer clocks
   accurate by synchronizing them over the Internet or a local network,
   or by following an accurate hardware receiver that interprets GPS,
   DCF-77, NIST or similar time signals.
   .
   ntpdate is deprecated. Please use sntp instead for manual or scripted
   NTP queries/syncs.
  Homepage: http://support.ntp.org/
  Original-Maintainer: Debian NTP Team <ntp@packages.debian.org>

ubuntu2004-64-1 executed in 0.05 seconds
setting local environment on ubuntu2004-64-1

ubuntu2004-64-1 14:41:29$ mktemp -dt .XXXXXX
  /tmp/.sDInrB

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ echo 'PermitUserEnvironment yes' | cat - /etc/ssh/sshd_config > /tmp/.sDInrB/sshd_config.permit

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ mv /tmp/.sDInrB/sshd_config.permit /etc/ssh/sshd_config

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ echo '' >/etc/environment

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:29$ service ssh restart

ubuntu2004-64-1 executed in 0.08 seconds

ubuntu2004-64-1 14:41:29$ mkdir -p ~/.ssh

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:30$ chmod 0600 ~/.ssh

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:30$ touch ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:30$ grep ^PATH=.*\$PATH ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 1

ubuntu2004-64-1 14:41:30$ grep ^PATH= ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 1

ubuntu2004-64-1 14:41:30$ echo "PATH=$PATH" >> ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds
will not mirror environment to /etc/profile.d on non-sles platform host
ssh connection to ubuntu2004-64-1 has been terminated

ubuntu2004-64-1 14:41:30$ cat ~/.ssh/environment
  Attempting ssh connection to 127.0.0.1, user: root, opts: {:password=>"root", :port=>"5776", :forward_agent=>false, :auth_methods=>["password", "publickey", "hostbased", "keyboard-interactive"], :logger=>#<Logger:0x00007fad68db0ed0 @level=4, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007fad68ca9758 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007fad68db0d40 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<IO:<STDERR>>, @binmode=false, @mon_data=#<Monitor:0x00007fad68ca9078>, @mon_data_owner_object_id=8180>>, :password_prompt=>#<Net::SSH::Prompt:0x00007fad68ca7548>, :user=>"root"}
  PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

ubuntu2004-64-1 executed in 0.16 seconds
Disabling updates.puppetlabs.com by modifying hosts file to resolve updates to 127.0.0.1 on ubuntu2004-64-1

ubuntu2004-64-1 14:41:30$ echo '127.0.0.1	updates.puppetlabs.com
' >> /etc/hosts

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:30$ wget -O /tmp/puppet.deb https://apt.puppet.com/puppet7-release-focal.deb
  --2024-07-03 12:41:30--  https://apt.puppet.com/puppet7-release-focal.deb
  Resolving apt.puppet.com (apt.puppet.com)...   18.165.242.100, 18.165.242.121, 18.165.242.75, ...
  Connecting to apt.puppet.com (apt.puppet.com)|18.165.242.100|:443...   connected.
  HTTP request sent, awaiting response...   200 OK
  Length: 11520   (11K) [application/vnd.debian.binary-package]
  Saving to: ‘/tmp/puppet.deb’
  
       0K ........  .. .                                                100%  215M=0s
  2024-07-03 12:41:30 (215 MB/s) - ‘/tmp/puppet.deb’ saved [11520/11520]

ubuntu2004-64-1 executed in 0.15 seconds

ubuntu2004-64-1 14:41:30$ dpkg -i --force-all /tmp/puppet.deb
  Selecting previously unselected package puppet7-release.
  (Reading database ... 13356 files and directories currently installed.)
  Preparing to unpack /tmp/puppet.deb ...
  Unpacking puppet7-release (7.0.0-20focal) ...
  Setting up puppet7-release (7.0.0-20focal) ...
  
  Configuration file '/etc/apt/preferences.d/puppet-release.pref', does not exist on system.
  Installing new config file as you requested.
  
  Configuration file '/etc/apt/sources.list.d/puppet7-release.list', does not exist on system.
  Installing new config file as you requested.
  
  Configuration file '/etc/apt/trusted.gpg.d/puppet7-keyring.gpg', does not exist on system.
  Installing new config file as you requested.

ubuntu2004-64-1 executed in 0.50 seconds

ubuntu2004-64-1 14:41:31$ apt-get update
  Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
  Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease
  Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
  Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
  Get:5 http://apt.puppet.com focal InRelease [129 kB]
  Get:6 http://apt.puppet.com focal/puppet7 all Packages [22.6 kB]
  Get:7 http://apt.puppet.com focal/puppet7 amd64 Packages [42.5 kB]
  Fetched 194 kB in 1s (181 kB/s)
  Reading package lists...

ubuntu2004-64-1 executed in 2.19 seconds

ubuntu2004-64-1 14:41:33$ echo "/opt/puppetlabs/bin"
  /opt/puppetlabs/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:33$ echo "/opt/puppet-git-repos/hiera/bin"
  /opt/puppet-git-repos/hiera/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:33$ echo "/opt/puppetlabs/puppet/bin"
  /opt/puppetlabs/puppet/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:33$ grep ^PATH=.*\/opt\/puppetlabs\/bin:\/opt\/puppet\-git\-repos\/hiera\/bin:\/opt\/puppetlabs\/puppet\/bin ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 1

ubuntu2004-64-1 14:41:33$ grep ^PATH= ~/.ssh/environment
  PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:33$ sed -i -e "s/^PATH=/PATH=\/opt\/puppetlabs\/bin:\/opt\/puppet\-git\-repos\/hiera\/bin:\/opt\/puppetlabs\/puppet\/bin:/" ~/.ssh/environment

ubuntu2004-64-1 executed in 0.05 seconds
will not mirror environment to /etc/profile.d on non-sles platform host

ubuntu2004-64-1 14:41:33$ apt-get update
  Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
  Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease
  Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease
  Hit:4 http://security.ubuntu.com/ubuntu focal-security InRelease
  Hit:5 http://apt.puppet.com focal InRelease
  Reading package lists...

ubuntu2004-64-1 executed in 1.68 seconds

ubuntu2004-64-1 14:41:35$ apt-get install --force-yes  -y puppet-agent
  Reading package lists...
  Building dependency tree...  
  Reading state information...
  The following NEW packages will be installed:
    puppet-agent
  0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
  Need to get 31.8 MB of archives.
  After this operation, 113 MB of additional disk space will be used.
  Get:1 http://apt.puppet.com focal/puppet7 amd64 puppet-agent amd64 7.31.0-1focal [31.8 MB]
  debconf: delaying package configuration, since apt-utils is not installed
  Fetched 31.8 MB in 1s (25.2 MB/s)
  Selecting previously unselected package puppet-agent.
  (Reading database ...   (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%  (Reading database ... 65%  (Reading database ... 70%  (Reading database ... 75%  (Reading database ... 80%  (Reading database ... 85%  (Reading database ... 90%  (Reading database ... 95%  (Reading database ... 100%(Reading database ... 13361 files and directories currently installed.)
  Preparing to unpack .../puppet-agent_7.31.0-1focal_amd64.deb ...
  Unpacking puppet-agent (7.31.0-1focal) ...
  Setting up puppet-agent (7.31.0-1focal) ...
  Created symlink /etc/systemd/system/multi-user.target.wants/pxp-agent.service → /lib/systemd/system/pxp-agent.service.
  Created symlink /etc/systemd/system/multi-user.target.wants/puppet.service → /lib/systemd/system/puppet.service.
  Removed /etc/systemd/system/multi-user.target.wants/pxp-agent.service.
  Processing triggers for libc-bin (2.31-0ubuntu9.16) ...
  W: --force-yes is deprecated, use one of the options starting with --allow instead.

ubuntu2004-64-1 executed in 5.89 seconds

ubuntu2004-64-1 14:41:41$ echo "/opt/puppetlabs/bin"
  /opt/puppetlabs/bin

ubuntu2004-64-1 executed in 0.04 seconds

ubuntu2004-64-1 14:41:41$ echo "/opt/puppet-git-repos/hiera/bin"
  /opt/puppet-git-repos/hiera/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:41$ echo "/opt/puppetlabs/puppet/bin"
  /opt/puppetlabs/puppet/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:41$ grep ^PATH=.*\/opt\/puppetlabs\/bin:\/opt\/puppet\-git\-repos\/hiera\/bin:\/opt\/puppetlabs\/puppet\/bin ~/.ssh/environment
  PATH=/opt/puppetlabs/bin:/opt/puppet-git-repos/hiera/bin:/opt/puppetlabs/puppet/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:41$ echo /etc/puppetlabs/code/modules
  /etc/puppetlabs/code/modules

ubuntu2004-64-1 executed in 0.04 seconds
Using scp to transfer /home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl to /etc/puppetlabs/code/modules/cfssl
localhost $ scp /home/gitlab-runner/builds/vL1mFZ7y7/0/adullact/puppet-cfssl ubuntu2004-64-1:/etc/puppetlabs/code/modules {:ignore => ["/.bundle", "/.git", "/.idea", "/.vagrant", "/.vendor", "/vendor", "/acceptance", "/bundle", "/spec", "/tests", "/log", "/.svn", "/junit", "/pkg", "/example", "/tmp", ".", ".."]}
going to ignore (?-mix:((\/|\A)\/\.bundle(\/|\z))|((\/|\A)\/\.git(\/|\z))|((\/|\A)\/\.idea(\/|\z))|((\/|\A)\/\.vagrant(\/|\z))|((\/|\A)\/\.vendor(\/|\z))|((\/|\A)\/vendor(\/|\z))|((\/|\A)\/acceptance(\/|\z))|((\/|\A)\/bundle(\/|\z))|((\/|\A)\/spec(\/|\z))|((\/|\A)\/tests(\/|\z))|((\/|\A)\/log(\/|\z))|((\/|\A)\/\.svn(\/|\z))|((\/|\A)\/junit(\/|\z))|((\/|\A)\/pkg(\/|\z))|((\/|\A)\/example(\/|\z))|((\/|\A)\/tmp(\/|\z))|((\/|\A)\.(\/|\z))|((\/|\A)\.\.(\/|\z)))

ubuntu2004-64-1 14:41:44$ rm -rf /etc/puppetlabs/code/modules/cfssl

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:44$ mv /etc/puppetlabs/code/modules/puppet-cfssl /etc/puppetlabs/code/modules/cfssl

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:41:45$ puppet module install puppetlabs-stdlib -v 9.6.0
  Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
  Notice: Downloading from https://forgeapi.puppet.com ...
  Notice: Installing -- do not interrupt ...
  /etc/puppetlabs/code/environments/production/modules
  └── puppetlabs-stdlib (v9.6.0)

ubuntu2004-64-1 executed in 4.91 seconds

ubuntu2004-64-1 14:41:50$ puppet module install puppetlabs-vcsrepo -v 6.1.0
  Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
  Notice: Downloading from https://forgeapi.puppet.com ...
  Notice: Installing -- do not interrupt ...
  /etc/puppetlabs/code/environments/production/modules
  └── puppetlabs-vcsrepo (v6.1.0)

ubuntu2004-64-1 executed in 2.06 seconds

ubuntu2004-64-1 14:41:52$ puppet module install puppet-archive -v 7.1.0
  Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
  Notice: Downloading from https://forgeapi.puppet.com ...
  Notice: Installing -- do not interrupt ...
  /etc/puppetlabs/code/environments/production/modules
  └─┬ puppet-archive (v7.1.0)
    └── puppetlabs-stdlib (v9.6.0)

ubuntu2004-64-1 executed in 5.30 seconds

ubuntu2004-64-1 14:41:57$ puppet module install puppetlabs-postgresql -v 10.3.0
  Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
  Notice: Downloading from https://forgeapi.puppet.com ...
  Notice: Installing -- do not interrupt ...
  /etc/puppetlabs/code/environments/production/modules
  └─┬ puppetlabs-postgresql (v10.3.0)
    ├─┬ puppet-systemd (v7.1.0)
    │ └── puppetlabs-inifile (v6.1.1)
    ├── puppetlabs-apt (v9.4.0)
    ├── puppetlabs-concat (v9.0.2)
    └── puppetlabs-stdlib (v9.6.0)

ubuntu2004-64-1 executed in 18.24 seconds

ubuntu2004-64-1 14:42:16$ mktemp -t apply_manifest_144216164.pp.XXXXXX
  /tmp/apply_manifest_144216164.pp.5QaMl1

ubuntu2004-64-1 executed in 0.02 seconds
localhost $ scp /tmp/beaker20240703-48600-trye3w ubuntu2004-64-1:/tmp/apply_manifest_144216164.pp.5QaMl1 {:ignore => }

ubuntu2004-64-1 14:42:16$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144216164.pp.5QaMl1
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.01 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010541'
  Notice: /Stage[main]/Main/Package[git]/ensure: created
  Notice: /Stage[main]/Main/Group[cfssl]/ensure: created
  Notice: /Stage[main]/Main/User[cfssl]/ensure: created
  Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml
  Notice: Applied catalog in 10.91 seconds

ubuntu2004-64-1 executed in 16.38 seconds
Exited: 2

cfssl
  with defaults and sysuser_manage to false

ubuntu2004-64-1 14:42:32$ mktemp -t apply_manifest_144232653.pp.XXXXXX
  /tmp/apply_manifest_144232653.pp.IlxtnL

ubuntu2004-64-1 executed in 0.05 seconds
localhost $ scp /tmp/beaker20240703-48600-pk7o9j ubuntu2004-64-1:/tmp/apply_manifest_144232653.pp.IlxtnL {:ignore => }

ubuntu2004-64-1 14:42:32$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144232653.pp.IlxtnL
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144232653.pp.IlxtnL", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144232653.pp.IlxtnL", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.43 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010558'
  Notice: /Stage[main]/Cfssl::Goose/Archive[/usr/local/bin/goose]/ensure: download archive from https://github.com/pressly/goose/releases/download/v3.7.0/goose_linux_x86_64 to /usr/local/bin/goose  with cleanup
  Notice: /Stage[main]/Cfssl::Goose/File[/usr/local/bin/goose]/owner: owner changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl::Goose/File[/usr/local/bin/goose]/group: group changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl::Goose/File[/usr/local/bin/goose]/mode: mode changed '0644' to '0700'
  Notice: /Stage[main]/Postgresql::Server::Install/Package[postgresql-server]/ensure: created
  Notice: /Stage[main]/Cfssl/Archive[/usr/local/bin/cfssl]/ensure: download archive from https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssl_1.6.3_linux_amd64 to /usr/local/bin/cfssl  with cleanup
  Info: /Stage[main]/Cfssl/Archive[/usr/local/bin/cfssl]: Scheduling refresh of Service[cfssl]
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl]/owner: owner changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl]/group: group changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl]/mode: mode changed '0644' to '0700'
  Notice: /Stage[main]/Cfssl/Archive[/usr/local/bin/cfssljson]/ensure: download archive from https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssljson_1.6.3_linux_amd64 to /usr/local/bin/cfssljson  with cleanup
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssljson]/owner: owner changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssljson]/group: group changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssljson]/mode: mode changed '0644' to '0700'
  Notice: /Stage[main]/Cfssl/Archive[/usr/local/bin/cfssl-certinfo]/ensure: download archive from https://github.com/cloudflare/cfssl/releases/download/v1.6.3/cfssl-certinfo_1.6.3_linux_amd64 to /usr/local/bin/cfssl-certinfo  with cleanup
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl-certinfo]/owner: owner changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl-certinfo]/group: group changed 'root' to 'cfssl'
  Notice: /Stage[main]/Cfssl/File[/usr/local/bin/cfssl-certinfo]/mode: mode changed '0644' to '0700'
  Notice: /Stage[main]/Cfssl/File[/etc/cfssl]/ensure: created
  Notice: /Stage[main]/Cfssl/File[/etc/cfssl/ca]/ensure: created
  Notice: /Stage[main]/Cfssl/File[/var/log/cfssl]/ensure: created
  Notice: /Stage[main]/Cfssl/File[/var/cfssl]/ensure: created
  Notice: /Stage[main]/Cfssl/File[/etc/cfssl/db-config.json]/ensure: changed [redacted] to [redacted]
  Notice: /Stage[main]/Cfssl/File[/etc/cfssl/serve-config.json]/ensure: defined content as '{sha256}3d4495595464282530ff22caea8b0c9f4553ea804e2dd5b9c16f30731e33ca2a'
  Info: /Stage[main]/Cfssl/File[/etc/cfssl/serve-config.json]: Scheduling refresh of Service[cfssl]
  Notice: /Stage[main]/Cfssl/Vcsrepo[/home/cfssl/goose-cfssldbmigrate]/ensure: created
  Notice: /Stage[main]/Cfssl::Ca::Root/Exec[initca EXEMPLE ROOT CA]/returns: executed successfully
  Info: Computing checksum on file /etc/postgresql/12/main/pg_hba.conf
  Info: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Concat[/etc/postgresql/12/main/pg_hba.conf]/File[/etc/postgresql/12/main/pg_hba.conf]: Filebucketed /etc/postgresql/12/main/pg_hba.conf to puppet with sum cf2117e268b7a022187a4d26b88f415a913f33de90b1c5b2f5ba504160e699b5
  Notice: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Concat[/etc/postgresql/12/main/pg_hba.conf]/File[/etc/postgresql/12/main/pg_hba.conf]/content: content changed '{sha256}cf2117e268b7a022187a4d26b88f415a913f33de90b1c5b2f5ba504160e699b5' to '{sha256}b356db269e4d2cbe2fefd46434235b73a5b9d3a29093279bc1dc9b352c6a3b44'
  Info: Concat[/etc/postgresql/12/main/pg_hba.conf]: Scheduling refresh of Postgresql::Server::Instance::Reload[main]
  Notice: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Postgresql::Server::Config_entry[password_encryption_for_instance_main]/Postgresql_conf[password_encryption_for_instance_main]/ensure: created
  Info: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Postgresql::Server::Config_entry[password_encryption_for_instance_main]/Postgresql_conf[password_encryption_for_instance_main]: Scheduling refresh of Postgresql::Server::Instance::Reload[main]
  Info: Computing checksum on file /etc/postgresql/12/main/pg_ident.conf
  Info: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Concat[/etc/postgresql/12/main/pg_ident.conf]/File[/etc/postgresql/12/main/pg_ident.conf]: Filebucketed /etc/postgresql/12/main/pg_ident.conf to puppet with sum 297f466913f31ff2dcfceea5ccb1a03027db54d9a95270dfd8044cb0c5b016a8
  Notice: /Stage[main]/Postgresql::Server::Config/Postgresql::Server::Instance::Config[main]/Concat[/etc/postgresql/12/main/pg_ident.conf]/File[/etc/postgresql/12/main/pg_ident.conf]/content: content changed '{sha256}297f466913f31ff2dcfceea5ccb1a03027db54d9a95270dfd8044cb0c5b016a8' to '{sha256}c684aad655ee1c2161c2686f02c5ae44848613c31aa227281abb6bc5e10b9eac'
  Info: Concat[/etc/postgresql/12/main/pg_ident.conf]: Scheduling refresh of Postgresql::Server::Instance::Reload[main]
  Info: Postgresql::Server::Instance::Reload[main]: Scheduling refresh of Exec[postgresql_reload_main]
  Notice: /Stage[main]/Postgresql::Server::Service/Postgresql::Server::Instance::Service[main]/Service[postgresqld_instance_main]/ensure: ensure changed 'stopped' to 'running'
  Info: /Stage[main]/Postgresql::Server::Service/Postgresql::Server::Instance::Service[main]/Service[postgresqld_instance_main]: Unscheduling refresh on Service[postgresqld_instance_main]
  Notice: /Stage[main]/Postgresql::Server::Reload/Postgresql::Server::Instance::Reload[main]/Exec[postgresql_reload_main]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl/Postgresql::Server::Db[db_cfssl]/Postgresql::Server::Role[u_cfssl]/Postgresql_psql[CREATE ROLE u_cfssl ENCRYPTED PASSWORD ****]/command: changed [redacted] to [redacted]
  Notice: /Stage[main]/Cfssl/Postgresql::Server::Db[db_cfssl]/Postgresql::Server::Database[db_cfssl]/Postgresql_psql[CREATE DATABASE "db_cfssl"]/command: command changed 'notrun' to 'CREATE DATABASE "db_cfssl" WITH TEMPLATE = "template0"   '
  Info: /Stage[main]/Cfssl/Postgresql::Server::Db[db_cfssl]/Postgresql::Server::Database[db_cfssl]/Postgresql_psql[CREATE DATABASE "db_cfssl"]: Scheduling refresh of Postgresql_psql[REVOKE CONNECT ON DATABASE "db_cfssl" FROM public]
  Notice: /Stage[main]/Cfssl/Postgresql::Server::Db[db_cfssl]/Postgresql::Server::Database[db_cfssl]/Postgresql_psql[REVOKE CONNECT ON DATABASE "db_cfssl" FROM public]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl/Postgresql::Server::Db[db_cfssl]/Postgresql::Server::Database_grant[GRANT u_cfssl - ALL - db_cfssl]/Postgresql::Server::Grant[database:GRANT u_cfssl - ALL - db_cfssl]/Postgresql_psql[grant:database:GRANT u_cfssl - ALL - db_cfssl]/command: command changed 'notrun' to 'GRANT ALL ON DATABASE "db_cfssl" TO "u_cfssl"'
  Notice: /Stage[main]/Cfssl/Exec[goose pg up]/returns: executed successfully
  Notice: /Stage[main]/Cfssl/Service[cfssl]: Triggered 'refresh' from 2 events
  Notice: Applied catalog in 65.93 seconds

ubuntu2004-64-1 executed in 71.91 seconds
Exited: 2
    applies without error

ubuntu2004-64-1 14:43:44$ mktemp -t apply_manifest_144344703.pp.XXXXXX
  /tmp/apply_manifest_144344703.pp.dii8qa

ubuntu2004-64-1 executed in 0.04 seconds
localhost $ scp /tmp/beaker20240703-48600-f926m0 ubuntu2004-64-1:/tmp/apply_manifest_144344703.pp.dii8qa {:ignore => }

ubuntu2004-64-1 14:43:44$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144344703.pp.dii8qa
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144344703.pp.dii8qa", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144344703.pp.dii8qa", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.48 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010630'
  Notice: Applied catalog in 2.91 seconds

ubuntu2004-64-1 executed in 9.03 seconds
    applies idempotently
    Command "openssl x509 -in /etc/cfssl/ca/EXEMPLEROOTCA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:43:53$ /bin/sh -c openssl\ x509\ -in\ /etc/cfssl/ca/EXEMPLEROOTCA.pem\ -text\ -noout
  Certificate:
      Data:
          Version: 3 (0x2)
          Serial Number:
              6a:49:76:0a:47:d7:f7:f2:de:c1:27:ce:4c:f5:15:ae:8c:ec:55:be
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA
          Validity
              Not Before: Jul  3 12:39:00 2024 GMT
              Not After : Jul  2 12:39:00 2029 GMT
          Subject: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA
          Subject Public Key Info:
              Public Key Algorithm: rsaEncryption
                  RSA Public-Key: (2048 bit)
                  Modulus:
                      00:df:aa:67:24:26:eb:36:c7:f4:0d:7d:93:fe:0c:
                      c1:a3:6e:7c:23:24:7d:5a:f7:73:e7:42:1a:c7:bb:
                      b7:2b:8d:ee:c3:28:b7:1b:10:ef:43:27:cf:43:fe:
                      95:b2:43:74:5a:7f:85:42:06:c1:0d:27:75:04:39:
                      bf:c3:67:cc:23:e0:ac:35:fa:59:e1:d9:68:ff:c8:
                      05:a6:f9:9f:73:b2:1a:a4:3d:a6:35:42:01:0c:f4:
                      00:3b:c2:06:ef:15:be:11:bc:54:90:94:a5:af:0a:
                      15:a4:7c:9e:41:db:a3:84:81:cd:e6:55:a2:ca:87:
                      b5:c6:2b:6d:39:f2:e5:3a:84:f8:7c:9e:12:42:99:
                      e1:96:a0:aa:30:eb:c2:6e:a0:57:09:07:a8:0b:17:
                      af:3d:2b:c5:32:6e:e5:e7:af:ea:9c:d6:84:12:ba:
                      01:f0:aa:a3:90:e5:7c:d4:57:4d:15:61:28:92:cc:
                      04:96:f3:6f:21:35:18:e9:3f:f1:78:86:31:f9:19:
                      52:fd:e9:9f:36:dc:fb:40:13:d4:9f:4c:84:cc:0d:
                      5a:21:0c:8a:84:a4:93:3a:9c:9d:06:98:b5:0b:aa:
                      3e:cd:ab:07:f0:b6:5f:cb:b6:98:35:5d:1c:59:21:
                      7d:e5:df:a8:86:67:6e:56:fa:11:86:af:98:66:a9:
                      93:c7
                  Exponent: 65537 (0x10001)
          X509v3 extensions:
              X509v3 Key Usage: critical
                  Certificate Sign, CRL Sign
              X509v3 Basic Constraints: critical
                  CA:TRUE
              X509v3 Subject Key Identifier: 
                  6F:D1:99:13:63:DA:9E:CF:EB:68:C4:35:0D:93:A7:6B:E2:C7:A8:60
      Signature Algorithm: sha256WithRSAEncryption
           7f:d5:f5:8b:29:c6:bd:77:4a:f5:24:c3:1b:d4:a0:9e:45:90:
           9c:b2:c7:fc:ad:7c:11:20:bf:ac:ce:25:2d:a6:8e:9f:8a:52:
           be:bd:26:b1:15:a9:4f:46:9c:1b:65:74:06:b0:91:a5:f4:ef:
           35:3e:75:5e:97:43:e5:a0:60:f2:e2:6d:c4:59:f0:a1:3b:8b:
           6a:1d:fb:4a:27:b3:91:4f:80:74:81:9c:0a:fc:07:ee:03:0d:
           8c:35:f9:4c:ff:d5:67:69:33:e4:7c:25:e1:46:3c:e1:4f:4f:
           8c:48:24:0e:54:a4:e0:b3:16:fd:57:36:fd:f2:54:63:11:26:
           66:b7:67:59:57:17:e0:ed:c4:fe:74:aa:da:17:11:25:14:aa:
           93:77:fc:78:0e:0c:43:4c:8a:5e:05:52:63:28:e8:30:44:57:
           e3:38:7b:d3:e9:35:15:2e:68:73:76:a2:cc:69:6a:46:96:c7:
           7a:60:c8:66:14:53:ee:7a:f9:0e:28:08:56:b2:ec:2d:83:a4:
           50:c6:f0:3f:e4:a2:cc:74:54:57:aa:0c:9c:4a:2b:95:c5:1f:
           d9:d8:d5:41:8f:7d:ad:b8:7d:45:f2:b1:91:97:e4:91:af:cf:
           02:81:2f:2c:d3:b8:be:a4:27:0b:9f:aa:c1:5c:df:68:bc:1b:
           dd:a0:e2:df

ubuntu2004-64-1 executed in 0.06 seconds
        is expected to match /Certificate:/
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA/
      stdout
        is expected to match /Subject: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA/
      stdout
        is expected to match /CA:TRUE/
  with defaults and sysuser_manage to true

ubuntu2004-64-1 14:43:53$ mktemp -t apply_manifest_144353933.pp.XXXXXX
  /tmp/apply_manifest_144353933.pp.RMvwSt

ubuntu2004-64-1 executed in 0.04 seconds
localhost $ scp /tmp/beaker20240703-48600-lfgoru ubuntu2004-64-1:/tmp/apply_manifest_144353933.pp.RMvwSt {:ignore => }

ubuntu2004-64-1 14:43:54$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144353933.pp.RMvwSt
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144353933.pp.RMvwSt", 2]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144353933.pp.RMvwSt", 2]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.52 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010639'
  Notice: Applied catalog in 3.13 seconds

ubuntu2004-64-1 executed in 9.19 seconds
    applies without error

ubuntu2004-64-1 14:44:03$ mktemp -t apply_manifest_144403256.pp.XXXXXX
  /tmp/apply_manifest_144403256.pp.n7aqgY

ubuntu2004-64-1 executed in 0.05 seconds
localhost $ scp /tmp/beaker20240703-48600-gev32n ubuntu2004-64-1:/tmp/apply_manifest_144403256.pp.n7aqgY {:ignore => }

ubuntu2004-64-1 14:44:03$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144403256.pp.n7aqgY
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144403256.pp.n7aqgY", 2]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144403256.pp.n7aqgY", 2]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.46 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010648'
  Notice: Applied catalog in 3.01 seconds

ubuntu2004-64-1 executed in 9.05 seconds
    applies idempotently
    Command "openssl x509 -in /etc/cfssl/ca/EXEMPLEROOTCA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:44:12$ /bin/sh -c openssl\ x509\ -in\ /etc/cfssl/ca/EXEMPLEROOTCA.pem\ -text\ -noout
  Certificate:
      Data:
          Version: 3 (0x2)
          Serial Number:
              6a:49:76:0a:47:d7:f7:f2:de:c1:27:ce:4c:f5:15:ae:8c:ec:55:be
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA
          Validity
              Not Before: Jul  3 12:39:00 2024 GMT
              Not After : Jul  2 12:39:00 2029 GMT
          Subject: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA
          Subject Public Key Info:
              Public Key Algorithm: rsaEncryption
                  RSA Public-Key: (2048 bit)
                  Modulus:
                      00:df:aa:67:24:26:eb:36:c7:f4:0d:7d:93:fe:0c:
                      c1:a3:6e:7c:23:24:7d:5a:f7:73:e7:42:1a:c7:bb:
                      b7:2b:8d:ee:c3:28:b7:1b:10:ef:43:27:cf:43:fe:
                      95:b2:43:74:5a:7f:85:42:06:c1:0d:27:75:04:39:
                      bf:c3:67:cc:23:e0:ac:35:fa:59:e1:d9:68:ff:c8:
                      05:a6:f9:9f:73:b2:1a:a4:3d:a6:35:42:01:0c:f4:
                      00:3b:c2:06:ef:15:be:11:bc:54:90:94:a5:af:0a:
                      15:a4:7c:9e:41:db:a3:84:81:cd:e6:55:a2:ca:87:
                      b5:c6:2b:6d:39:f2:e5:3a:84:f8:7c:9e:12:42:99:
                      e1:96:a0:aa:30:eb:c2:6e:a0:57:09:07:a8:0b:17:
                      af:3d:2b:c5:32:6e:e5:e7:af:ea:9c:d6:84:12:ba:
                      01:f0:aa:a3:90:e5:7c:d4:57:4d:15:61:28:92:cc:
                      04:96:f3:6f:21:35:18:e9:3f:f1:78:86:31:f9:19:
                      52:fd:e9:9f:36:dc:fb:40:13:d4:9f:4c:84:cc:0d:
                      5a:21:0c:8a:84:a4:93:3a:9c:9d:06:98:b5:0b:aa:
                      3e:cd:ab:07:f0:b6:5f:cb:b6:98:35:5d:1c:59:21:
                      7d:e5:df:a8:86:67:6e:56:fa:11:86:af:98:66:a9:
                      93:c7
                  Exponent: 65537 (0x10001)
          X509v3 extensions:
              X509v3 Key Usage: critical
                  Certificate Sign, CRL Sign
              X509v3 Basic Constraints: critical
                  CA:TRUE
              X509v3 Subject Key Identifier: 
                  6F:D1:99:13:63:DA:9E:CF:EB:68:C4:35:0D:93:A7:6B:E2:C7:A8:60
      Signature Algorithm: sha256WithRSAEncryption
           7f:d5:f5:8b:29:c6:bd:77:4a:f5:24:c3:1b:d4:a0:9e:45:90:
           9c:b2:c7:fc:ad:7c:11:20:bf:ac:ce:25:2d:a6:8e:9f:8a:52:
           be:bd:26:b1:15:a9:4f:46:9c:1b:65:74:06:b0:91:a5:f4:ef:
           35:3e:75:5e:97:43:e5:a0:60:f2:e2:6d:c4:59:f0:a1:3b:8b:
           6a:1d:fb:4a:27:b3:91:4f:80:74:81:9c:0a:fc:07:ee:03:0d:
           8c:35:f9:4c:ff:d5:67:69:33:e4:7c:25:e1:46:3c:e1:4f:4f:
           8c:48:24:0e:54:a4:e0:b3:16:fd:57:36:fd:f2:54:63:11:26:
           66:b7:67:59:57:17:e0:ed:c4:fe:74:aa:da:17:11:25:14:aa:
           93:77:fc:78:0e:0c:43:4c:8a:5e:05:52:63:28:e8:30:44:57:
           e3:38:7b:d3:e9:35:15:2e:68:73:76:a2:cc:69:6a:46:96:c7:
           7a:60:c8:66:14:53:ee:7a:f9:0e:28:08:56:b2:ec:2d:83:a4:
           50:c6:f0:3f:e4:a2:cc:74:54:57:aa:0c:9c:4a:2b:95:c5:1f:
           d9:d8:d5:41:8f:7d:ad:b8:7d:45:f2:b1:91:97:e4:91:af:cf:
           02:81:2f:2c:d3:b8:be:a4:27:0b:9f:aa:c1:5c:df:68:bc:1b:
           dd:a0:e2:df

ubuntu2004-64-1 executed in 0.06 seconds
        is expected to match /Certificate:/
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA/
      stdout
        is expected to match /Subject: C = FR, L = MONTPELLIER, O = EXEMPLE ORG, CN = EXEMPLE ROOT CA/
      stdout
        is expected to match /CA:TRUE/
  with served root ca

ubuntu2004-64-1 14:44:12$ mktemp -t apply_manifest_144412518.pp.XXXXXX
  /tmp/apply_manifest_144412518.pp.HLHMNZ

ubuntu2004-64-1 executed in 0.05 seconds
localhost $ scp /tmp/beaker20240703-48600-f6hvud ubuntu2004-64-1:/tmp/apply_manifest_144412518.pp.HLHMNZ {:ignore => }

ubuntu2004-64-1 14:44:12$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144412518.pp.HLHMNZ
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144412518.pp.HLHMNZ", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144412518.pp.HLHMNZ", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::ensure_packages instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/gencrl.pp", 23]:
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.52 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010658'
  Notice: /Stage[main]/Cfssl::Ca::Root/Exec[initca MYEXEMPLE ROOT CA]/returns: executed successfully
  Notice: /Stage[main]/Cfssl/File[/etc/systemd/system/cfssl.service]/ensure: defined content as '{sha256}9aa55570cca7cffe37efea23e0c9d8249c1230994fd6c218eb133e5424fe7ee4'
  Info: /Stage[main]/Cfssl/File[/etc/systemd/system/cfssl.service]: Scheduling refresh of Service[cfssl]
  Notice: /Stage[main]/Cfssl/Service[cfssl]/ensure: ensure changed 'stopped' to 'running'
  Info: /Stage[main]/Cfssl/Service[cfssl]: Unscheduling refresh on Service[cfssl]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEROOTCA.service]/ensure: defined content as '{sha256}8949db94bbb43ba3b7a4372889483b7bfa3fcd08297d3c41b1d712eec09cfb8a'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEROOTCA.service]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLEROOTCA.service]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/Service[cfssl-gencrl-MYEXEMPLEROOTCA.service]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEROOTCA.timer]/ensure: defined content as '{sha256}ec0017f853be502e236010411b4a466891ef4f521ea98338011b329137983797'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEROOTCA.timer]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLEROOTCA.timer]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/Service[cfssl-gencrl-MYEXEMPLEROOTCA.timer]/ensure: ensure changed 'stopped' to 'running'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE ROOT CA]/Service[cfssl-gencrl-MYEXEMPLEROOTCA.timer]: Unscheduling refresh on Service[cfssl-gencrl-MYEXEMPLEROOTCA.timer]
  Notice: Applied catalog in 3.94 seconds

ubuntu2004-64-1 executed in 10.15 seconds
Exited: 2
    applies without error

ubuntu2004-64-1 14:44:22$ mktemp -t apply_manifest_144422805.pp.XXXXXX
  /tmp/apply_manifest_144422805.pp.anXuPw

ubuntu2004-64-1 executed in 0.05 seconds
localhost $ scp /tmp/beaker20240703-48600-tldvb5 ubuntu2004-64-1:/tmp/apply_manifest_144422805.pp.anXuPw {:ignore => }

ubuntu2004-64-1 14:44:22$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144422805.pp.anXuPw
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144422805.pp.anXuPw", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144422805.pp.anXuPw", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::ensure_packages instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/gencrl.pp", 23]:
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.45 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010667'
  Notice: Applied catalog in 2.98 seconds

ubuntu2004-64-1 executed in 8.71 seconds

ubuntu2004-64-1 14:44:31$ sleep 5

ubuntu2004-64-1 executed in 5.05 seconds
    applies idempotently
    Port "8080"

ubuntu2004-64-1 14:44:36$ /bin/sh -c ls\ /etc/os-release
  /etc/os-release

ubuntu2004-64-1 executed in 0.04 seconds

ubuntu2004-64-1 14:44:36$ /bin/sh -c zypper\ -V
  /bin/sh: 1: zypper: not found

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 127

ubuntu2004-64-1 14:44:36$ /bin/sh -c ls\ /etc/SuSE-release
  ls: cannot access '/etc/SuSE-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:36$ /bin/sh -c uname\ -sr
  Linux 5.15.0-113-generic

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:36$ /bin/sh -c ls\ /etc/fedora-release
  ls: cannot access '/etc/fedora-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:36$ /bin/sh -c ls\ /etc/redhat-release
  ls: cannot access '/etc/redhat-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:36$ /bin/sh -c ls\ /etc/system-release
  ls: cannot access '/etc/system-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:37$ /bin/sh -c uname\ -r
  5.15.0-113-generic

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /usr/lib/setup/Plamo-\*
  ls: cannot access '/usr/lib/setup/Plamo-*'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /etc/os-release
  /etc/os-release

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c cat\ /etc/os-release
  NAME="Ubuntu"
  VERSION="20.04.6 LTS (Focal Fossa)"
  ID=ubuntu
  ID_LIKE=debian
  PRETTY_NAME="Ubuntu 20.04.6 LTS"
  VERSION_ID="20.04"
  HOME_URL="https://www.ubuntu.com/"
  SUPPORT_URL="https://help.ubuntu.com/"
  BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
  PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
  VERSION_CODENAME=focal
  UBUNTU_CODENAME=focal

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c uname\ -sr
  Linux 5.15.0-113-generic

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /var/run/current-system/sw
  ls: cannot access '/var/run/current-system/sw'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /etc/os-release
  /etc/os-release

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c cat\ /etc/os-release
  NAME="Ubuntu"
  VERSION="20.04.6 LTS (Focal Fossa)"
  ID=ubuntu
  ID_LIKE=debian
  PRETTY_NAME="Ubuntu 20.04.6 LTS"
  VERSION_ID="20.04"
  HOME_URL="https://www.ubuntu.com/"
  SUPPORT_URL="https://help.ubuntu.com/"
  BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
  PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
  VERSION_CODENAME=focal
  UBUNTU_CODENAME=focal

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /etc/gentoo-release
  ls: cannot access '/etc/gentoo-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:37$ /bin/sh -c uname\ -sr
  Linux 5.15.0-113-generic

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c ls\ /etc/Eos-release
  ls: cannot access '/etc/Eos-release'  : No such file or directory

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 2

ubuntu2004-64-1 14:44:37$ /bin/sh -c vmware\ -v
  /bin/sh: 1: vmware: not found

ubuntu2004-64-1 executed in 0.05 seconds
Exited: 127

ubuntu2004-64-1 14:44:37$ /bin/sh -c cat\ /etc/debian_version
  bullseye/sid

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c lsb_release\ -ir
  Distributor ID:	Ubuntu
  Release:	20.04

ubuntu2004-64-1 executed in 0.08 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c uname\ -m
  x86_64

ubuntu2004-64-1 executed in 0.05 seconds

ubuntu2004-64-1 14:44:37$ /bin/sh -c ss\ -tnl4\ \|\ grep\ -E\ --\ \\\ 127.0.0.1:8080\\\ 
  LISTEN   0        4096           127.0.0.1:8080          0.0.0.0:*              

ubuntu2004-64-1 executed in 0.04 seconds
      is expected to be listening on 127.0.0.1 with tcp
    Command "curl -s -d "{}" -H "Content-Type: application/json" -X POST 127.0.0.1:8080/api/v1/cfssl/info"
      stdout

ubuntu2004-64-1 14:44:37$ /bin/sh -c curl\ -s\ -d\ \"\{\}\"\ -H\ \"Content-Type:\ application/json\"\ -X\ POST\ 127.0.0.1:8080/api/v1/cfssl/info
  {"success":true,"result":{"certificate":"-----BEGIN CERTIFICATE-----\nMIIDfjCCAmagAwIBAgIUCgggFmM+Hr1NsLVsWFN0i1mn7RkwDQYJKoZIhvcNAQEL\nBQAwVzELMAkGA1UEBhMCRlIxFDASBgNVBAcTC01PTlRQRUxMSUVSMRYwFAYDVQQK\nEw1NWUVYRU1QTEUgT1JHMRowGAYDVQQDExFNWUVYRU1QTEUgUk9PVCBDQTAeFw0y\nNDA3MDMxMjM5MDBaFw0yOTA3MDIxMjM5MDBaMFcxCzAJBgNVBAYTAkZSMRQwEgYD\nVQQHEwtNT05UUEVMTElFUjEWMBQGA1UEChMNTVlFWEVNUExFIE9SRzEaMBgGA1UE\nAxMRTVlFWEVNUExFIFJPT1QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDWrmtLrQt76b5Ywsb46yCct6ol7bZ9X9YyZfu4e+j8wr05fRQwVHC2zOtw\n6RiWmY5r3D/95vTXUVN+uZ9SyfokwSp/wl+gO9LTYZnHborIPAKsf9vfEKsj1HRb\nrebHhAqox9sMLaBHaezn7UDOYHykDzc/fI+TWsyjN4lEmJpyCpZ1jN15LoupBWTG\nTU8jvorC6UjE2yryWSTBqcSYqDtgWEF4YUO5CzTFi6udGh8bOTNnGYqwVJuzSwBM\nLxRrbeoijhqpoT/VMiq3rv0Ds8AvIue4kdLljTrIbkMLybdoZVvb3TLS0r+kvop3\ndaCjWStPVSSBfjrANHituOdpvKdRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP\nBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR9txDfDCj2L5cvHFqQ9DMNoeJqFzAN\nBgkqhkiG9w0BAQsFAAOCAQEAIaSX7cKVV3l6WU8y4Ic3SzD4a82Gqdh0/dn0J84D\ng5WAc3NmFQ2hgN8vFnL8zlHfE5qVfZDSMvc3ooVZ1YF5OoflsUIJC3fABEvkbOOo\nbNJfePJp54+/RSiN+tnFfyZzj6hTGTVz84LhIt+4dOcGnYOn5VGuf7yDPhUsytRT\nkDHmGoqkHCeFMbL0yj32rN9RK8M9b0ZShxkTU/O/Jd0wO7MBluoC+QKncTu/CbDL\nGvyj1wxTxI6FFW8+QgGgd/o2+mqiFgQCh+yYoZruxmcExECAaHTL0c1XlGjqLruS\nWMeyy49DkKP3IrBBYTlrsuEoqGD8+yMsnkwHAUqcH+u8Yg==\n-----END CERTIFICATE-----","usages":["client auth"],"expiry":"1h"},"errors":[],"messages":[]}

ubuntu2004-64-1 executed in 0.05 seconds
        is expected to match /BEGIN CERTIFICATE/
    Command "openssl x509 -in /etc/cfssl/ca/MYEXEMPLEROOTCA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:44:37$ /bin/sh -c openssl\ x509\ -in\ /etc/cfssl/ca/MYEXEMPLEROOTCA.pem\ -text\ -noout
  Certificate:
      Data:
          Version: 3 (0x2)
          Serial Number:
              0a:08:20:16:63:3e:1e:bd:4d:b0:b5:6c:58:53:74:8b:59:a7:ed:19
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Validity
              Not Before: Jul  3 12:39:00 2024 GMT
              Not After : Jul  2 12:39:00 2029 GMT
          Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Subject Public Key Info:
              Public Key Algorithm: rsaEncryption
                  RSA Public-Key: (2048 bit)
                  Modulus:
                      00:d6:ae:6b:4b:ad:0b:7b:e9:be:58:c2:c6:f8:eb:
                      20:9c:b7:aa:25:ed:b6:7d:5f:d6:32:65:fb:b8:7b:
                      e8:fc:c2:bd:39:7d:14:30:54:70:b6:cc:eb:70:e9:
                      18:96:99:8e:6b:dc:3f:fd:e6:f4:d7:51:53:7e:b9:
                      9f:52:c9:fa:24:c1:2a:7f:c2:5f:a0:3b:d2:d3:61:
                      99:c7:6e:8a:c8:3c:02:ac:7f:db:df:10:ab:23:d4:
                      74:5b:ad:e6:c7:84:0a:a8:c7:db:0c:2d:a0:47:69:
                      ec:e7:ed:40:ce:60:7c:a4:0f:37:3f:7c:8f:93:5a:
                      cc:a3:37:89:44:98:9a:72:0a:96:75:8c:dd:79:2e:
                      8b:a9:05:64:c6:4d:4f:23:be:8a:c2:e9:48:c4:db:
                      2a:f2:59:24:c1:a9:c4:98:a8:3b:60:58:41:78:61:
                      43:b9:0b:34:c5:8b:ab:9d:1a:1f:1b:39:33:67:19:
                      8a:b0:54:9b:b3:4b:00:4c:2f:14:6b:6d:ea:22:8e:
                      1a:a9:a1:3f:d5:32:2a:b7:ae:fd:03:b3:c0:2f:22:
                      e7:b8:91:d2:e5:8d:3a:c8:6e:43:0b:c9:b7:68:65:
                      5b:db:dd:32:d2:d2:bf:a4:be:8a:77:75:a0:a3:59:
                      2b:4f:55:24:81:7e:3a:c0:34:78:ad:b8:e7:69:bc:
                      a7:51
                  Exponent: 65537 (0x10001)
          X509v3 extensions:
              X509v3 Key Usage: critical
                  Certificate Sign, CRL Sign
              X509v3 Basic Constraints: critical
                  CA:TRUE
              X509v3 Subject Key Identifier: 
                  7D:B7:10:DF:0C:28:F6:2F:97:2F:1C:5A:90:F4:33:0D:A1:E2:6A:17
      Signature Algorithm: sha256WithRSAEncryption
           21:a4:97:ed:c2:95:57:79:7a:59:4f:32:e0:87:37:4b:30:f8:
           6b:cd:86:a9:d8:74:fd:d9:f4:27:ce:03:83:95:80:73:73:66:
           15:0d:a1:80:df:2f:16:72:fc:ce:51:df:13:9a:95:7d:90:d2:
           32:f7:37:a2:85:59:d5:81:79:3a:87:e5:b1:42:09:0b:77:c0:
           04:4b:e4:6c:e3:a8:6c:d2:5f:78:f2:69:e7:8f:bf:45:28:8d:
           fa:d9:c5:7f:26:73:8f:a8:53:19:35:73:f3:82:e1:22:df:b8:
           74:e7:06:9d:83:a7:e5:51:ae:7f:bc:83:3e:15:2c:ca:d4:53:
           90:31:e6:1a:8a:a4:1c:27:85:31:b2:f4:ca:3d:f6:ac:df:51:
           2b:c3:3d:6f:46:52:87:19:13:53:f3:bf:25:dd:30:3b:b3:01:
           96:ea:02:f9:02:a7:71:3b:bf:09:b0:cb:1a:fc:a3:d7:0c:53:
           c4:8e:85:15:6f:3e:42:01:a0:77:fa:36:fa:6a:a2:16:04:02:
           87:ec:98:a1:9a:ee:c6:67:04:c4:40:80:68:74:cb:d1:cd:57:
           94:68:ea:2e:bb:92:58:c7:b2:cb:8f:43:90:a3:f7:22:b0:41:
           61:39:6b:b2:e1:28:a8:60:fc:fb:23:2c:9e:4c:07:01:4a:9c:
           1f:eb:bc:62

ubuntu2004-64-1 executed in 0.06 seconds
        is expected to match /Certificate:/
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /CA:TRUE/
    Command "openssl crl -in /var/cfssl/crl-MYEXEMPLEROOTCA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:44:37$ /bin/sh -c openssl\ crl\ -in\ /var/cfssl/crl-MYEXEMPLEROOTCA.pem\ -text\ -noout
  Certificate Revocation List (CRL):
          Version 2 (0x1)
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Last Update: Jul  3 12:44:23 2024 GMT
          Next Update: Jul 10 12:44:23 2024 GMT
          CRL extensions:
              X509v3 Authority Key Identifier: 
                  keyid:7D:B7:10:DF:0C:28:F6:2F:97:2F:1C:5A:90:F4:33:0D:A1:E2:6A:17
  
  No Revoked Certificates.
      Signature Algorithm: sha256WithRSAEncryption
           c7:e1:50:fb:70:66:b6:af:9a:18:0d:37:74:06:5c:05:5d:33:
           42:aa:0c:ec:ed:89:89:ac:b8:bb:86:29:35:07:06:74:9e:b0:
           7c:4f:ae:4a:fa:8d:38:31:87:5b:bf:d5:b9:e8:38:5e:c4:00:
           bc:97:37:40:5d:3e:c3:70:af:1d:59:1c:a6:24:93:9e:7c:a3:
           e7:94:7f:8c:2e:0a:af:46:31:ab:41:67:93:de:82:80:13:6a:
           3f:a0:98:b6:12:c5:b2:c1:90:34:e1:a4:72:49:e0:8a:70:7f:
           5e:f3:34:8d:8a:e0:57:1d:fe:7f:38:6c:06:dd:91:d8:4f:e8:
           c2:af:7e:9b:5e:47:24:76:58:1a:f7:c4:35:3a:67:d9:35:7b:
           f7:12:66:d2:44:86:d6:3b:f3:73:1a:b8:6f:dc:81:42:9d:dd:
           82:50:00:56:e7:72:9f:91:d5:cb:e8:86:d6:89:bb:d9:17:96:
           41:50:fc:2b:dc:c2:53:e4:5c:80:5b:50:55:74:b8:8d:85:2f:
           46:0d:b7:0b:ea:24:8b:7d:40:1c:c3:89:37:67:72:9b:d0:10:
           3f:51:4a:01:0c:08:c0:3d:92:a3:e8:2f:a7:b4:f3:1a:58:82:
           3d:cb:fb:70:ed:c9:f9:1a:22:c9:ba:49:3c:01:bc:fc:fc:a3:
           7b:b6:de:dd

ubuntu2004-64-1 executed in 0.05 seconds
        is expected to match /Certificate Revocation List /
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /No Revoked Certificates/
  with served intermediate ca

ubuntu2004-64-1 14:44:38$ mktemp -t apply_manifest_144438005.pp.XXXXXX
  /tmp/apply_manifest_144438005.pp.Z8dwxU

ubuntu2004-64-1 executed in 0.05 seconds
localhost $ scp /tmp/beaker20240703-48600-whq0m7 ubuntu2004-64-1:/tmp/apply_manifest_144438005.pp.Z8dwxU {:ignore => }

ubuntu2004-64-1 14:44:38$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144438005.pp.Z8dwxU
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144438005.pp.Z8dwxU", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144438005.pp.Z8dwxU", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::ensure_packages instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/gencrl.pp", 23]:
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.52 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010683'
  Notice: /Stage[main]/Cfssl/File[/etc/systemd/system/cfssl.service]/content: content changed '{sha256}9aa55570cca7cffe37efea23e0c9d8249c1230994fd6c218eb133e5424fe7ee4' to '{sha256}f35d1643bd6207360ce57247c6e0b1e89c23c46c10399c83108c2267620407d9'
  Info: /Stage[main]/Cfssl/File[/etc/systemd/system/cfssl.service]: Scheduling refresh of Service[cfssl]
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE INTERMDIATE CA]/File[/etc/cfssl/ca/root-to-intermediate-MYEXEMPLEINTERMDIATECA_config.json]/ensure: defined content as '{sha256}5060762ed3da4767bb228ae584cba5618e8f42787eab56b907b1cf3ce34e8838'
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE INTERMDIATE CA]/Exec[genkey MYEXEMPLE INTERMDIATE CA]/returns: executed successfully
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE INTERMDIATE CA]/Exec[MYEXEMPLE ROOT CA sign MYEXEMPLE INTERMDIATE CA csr]/returns: executed successfully
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE2 INTERMDIATE CA]/File[/etc/cfssl/ca/root-to-intermediate-MYEXEMPLE2INTERMDIATECA_config.json]/ensure: defined content as '{sha256}41491160608d80ddffcbd86db2613fdc38f3643432fa411d7bd6883b7515f592'
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE2 INTERMDIATE CA]/Exec[genkey MYEXEMPLE2 INTERMDIATE CA]/returns: executed successfully
  Notice: /Stage[main]/Cfssl::Ca::Intermediates/Cfssl::Ca::Intermediate[MYEXEMPLE2 INTERMDIATE CA]/Exec[MYEXEMPLE ROOT CA sign MYEXEMPLE2 INTERMDIATE CA csr]/returns: executed successfully
  Notice: /Stage[main]/Cfssl/Service[cfssl]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEINTERMDIATECA.service]/ensure: defined content as '{sha256}573b04443e3c9c06d4c29cb363a30ddb03cd4d74bf66f26a37df353c617780de'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEINTERMDIATECA.service]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.service]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.service]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]/ensure: defined content as '{sha256}586cfdbbebce865b432964d69884468617ccfc175cd1207e4487d40441a7038b'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]/ensure: ensure changed 'stopped' to 'running'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]: Unscheduling refresh on Service[cfssl-gencrl-MYEXEMPLEINTERMDIATECA.timer]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.service]/ensure: defined content as '{sha256}92cea2df2eb793cb9e05c06304ea91308f3f51276f678271cedee9b80179b890'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.service]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.service]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.service]: Triggered 'refresh' from 1 event
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]/ensure: defined content as '{sha256}8fa551f1dbbea3ac95fb11ff44f580c98aa2a13a160d55b8b087bc125ce8a56a'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/File[/etc/systemd/system/cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]: Scheduling refresh of Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]
  Notice: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]/ensure: ensure changed 'stopped' to 'running'
  Info: /Stage[main]/Cfssl::Ca::Gencrls/Cfssl::Ca::Gencrl[MYEXEMPLE2 INTERMDIATE CA]/Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]: Unscheduling refresh on Service[cfssl-gencrl-MYEXEMPLE2INTERMDIATECA.timer]
  Notice: Applied catalog in 4.99 seconds

ubuntu2004-64-1 executed in 11.23 seconds
Exited: 2
    applies without error

ubuntu2004-64-1 14:44:49$ mktemp -t apply_manifest_144449372.pp.XXXXXX
  /tmp/apply_manifest_144449372.pp.UImOVi

ubuntu2004-64-1 executed in 0.04 seconds
localhost $ scp /tmp/beaker20240703-48600-7ogjax ubuntu2004-64-1:/tmp/apply_manifest_144449372.pp.UImOVi {:ignore => }

ubuntu2004-64-1 14:44:49$ puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_144449372.pp.UImOVi
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Info: Loading facts
  Warning: This function is deprecated, please use stdlib::to_json_pretty instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/init.pp", 179]:["/tmp/apply_manifest_144449372.pp.UImOVi", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::to_json instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/root.pp", 33]:["/tmp/apply_manifest_144449372.pp.UImOVi", 0]
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Warning: This function is deprecated, please use stdlib::ensure_packages instead. at ["/etc/puppetlabs/code/modules/cfssl/manifests/ca/gencrl.pp", 23]:
     (location: /etc/puppetlabs/code/environments/production/modules/stdlib/lib/puppet/functions/deprecation.rb:35:in `deprecation')
  Notice: Compiled catalog for ubuntu2004-64-1. in environment production in 0.46 seconds
  Info: Using environment 'production'
  Info: Applying configuration version '1720010694'
  Notice: Applied catalog in 2.95 seconds

ubuntu2004-64-1 executed in 8.77 seconds

ubuntu2004-64-1 14:44:58$ sleep 5

ubuntu2004-64-1 executed in 5.05 seconds
    applies idempotently
    Port "8080"

ubuntu2004-64-1 14:45:03$ /bin/sh -c ss\ -tnl4\ \|\ grep\ -E\ --\ \\\ 127.0.0.1:8080\\\ 
  LISTEN   0        4096           127.0.0.1:8080          0.0.0.0:*              

ubuntu2004-64-1 executed in 0.05 seconds
      is expected to be listening on 127.0.0.1 with tcp
    Command "curl -s -d "{}" -H "Content-Type: application/json" -X POST 127.0.0.1:8080/api/v1/cfssl/info"
      stdout

ubuntu2004-64-1 14:45:03$ /bin/sh -c curl\ -s\ -d\ \"\{\}\"\ -H\ \"Content-Type:\ application/json\"\ -X\ POST\ 127.0.0.1:8080/api/v1/cfssl/info
  {"success":true,"result":{"certificate":"-----BEGIN CERTIFICATE-----\nMIIDqTCCApGgAwIBAgIULWc/D23RkAqnEu5SF/K5ZBd42xowDQYJKoZIhvcNAQEL\nBQAwVzELMAkGA1UEBhMCRlIxFDASBgNVBAcTC01PTlRQRUxMSUVSMRYwFAYDVQQK\nEw1NWUVYRU1QTEUgT1JHMRowGAYDVQQDExFNWUVYRU1QTEUgUk9PVCBDQTAeFw0y\nNDA3MDMxMjQwMDBaFw0yNzA3MDMxMjQwMDBaMF4xCzAJBgNVBAYTAkZSMRQwEgYD\nVQQHEwtNT05UUEVMTElFUjEWMBQGA1UEChMNTVlFWEVNUExFIE9SRzEhMB8GA1UE\nAxMYTVlFWEVNUExFIElOVEVSTURJQVRFIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAyve+jLBUNr8oR0vAStjYd6KxQTl+N30r4qjl7lgXhkFMC+7g\nJM0aJH4fI1T/BEhwv87+cEgOs6F3r9xxYshnaAU3pOBuWLS2kVjfnsGrXn5VJ9ny\n4/i4Z2g5OIVsuvsOdBhonpmdb6ObiKsO6zXiR+5eyicsYVrq1wYdfbiugRfs0Zts\noXriTBZbEN423mAcLG/A+BT4MZ3yHJSH6Y7BfSZqLXeCeWxyBmKkxSTUrUD4y9xd\nYSt8Ga1OZMpuIpH+MF8KW3hJtsY7UduX7sDwV+6tIHT9AszP+OK0NSStOwfRYPRF\n039CTAR/Idib3wa6no4zTkgwEwgzRk0eh2eQRQIDAQABo2YwZDAOBgNVHQ8BAf8E\nBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBATAdBgNVHQ4EFgQUE4A7tgk4en78ZHXM\nvF9JDuIpvfIwHwYDVR0jBBgwFoAUfbcQ3wwo9i+XLxxakPQzDaHiahcwDQYJKoZI\nhvcNAQELBQADggEBAKcEha8pHNbS3Xt6YMyzpY3hTiNI1dEfDsitZXrJXUiaUqe3\n8UgMdxLj1PFjhpntjBoPn4vu/87gtwAQbLF3+803kcPorgxM0skqEK9VbciIH8I1\nYnI7XEtjNyTBWklNjs2JuhWJCfUgKaYpNvXxxgbClOAwWC3gBx/dq4aIJPm7Q8Oe\nOz18jdgO1Ywz0lC5z6F+cFwLQdf17P51WB8Z2i8ngkrOsR3x4hMIuMrOwbFgbkXR\n5ueGwmvGF+0QqJIXjBLMi/F14O+moS+0ndGdTuLvfA2OFvUB9ZIwwYcwA6ieOvEM\nu133ml+xKQA1DKmdWy7sLrz+Nd2fgyqJ50U1agc=\n-----END CERTIFICATE-----","usages":["client auth"],"expiry":"1h"},"errors":[],"messages":[]}

ubuntu2004-64-1 executed in 0.05 seconds
        is expected to match /BEGIN CERTIFICATE/
    Command "openssl x509 -in /etc/cfssl/ca/MYEXEMPLEINTERMDIATECA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:45:03$ /bin/sh -c openssl\ x509\ -in\ /etc/cfssl/ca/MYEXEMPLEINTERMDIATECA.pem\ -text\ -noout
  Certificate:
      Data:
          Version: 3 (0x2)
          Serial Number:
              2d:67:3f:0f:6d:d1:90:0a:a7:12:ee:52:17:f2:b9:64:17:78:db:1a
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Validity
              Not Before: Jul  3 12:40:00 2024 GMT
              Not After : Jul  3 12:40:00 2027 GMT
          Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE INTERMDIATE CA
          Subject Public Key Info:
              Public Key Algorithm: rsaEncryption
                  RSA Public-Key: (2048 bit)
                  Modulus:
                      00:ca:f7:be:8c:b0:54:36:bf:28:47:4b:c0:4a:d8:
                      d8:77:a2:b1:41:39:7e:37:7d:2b:e2:a8:e5:ee:58:
                      17:86:41:4c:0b:ee:e0:24:cd:1a:24:7e:1f:23:54:
                      ff:04:48:70:bf:ce:fe:70:48:0e:b3:a1:77:af:dc:
                      71:62:c8:67:68:05:37:a4:e0:6e:58:b4:b6:91:58:
                      df:9e:c1:ab:5e:7e:55:27:d9:f2:e3:f8:b8:67:68:
                      39:38:85:6c:ba:fb:0e:74:18:68:9e:99:9d:6f:a3:
                      9b:88:ab:0e:eb:35:e2:47:ee:5e:ca:27:2c:61:5a:
                      ea:d7:06:1d:7d:b8:ae:81:17:ec:d1:9b:6c:a1:7a:
                      e2:4c:16:5b:10:de:36:de:60:1c:2c:6f:c0:f8:14:
                      f8:31:9d:f2:1c:94:87:e9:8e:c1:7d:26:6a:2d:77:
                      82:79:6c:72:06:62:a4:c5:24:d4:ad:40:f8:cb:dc:
                      5d:61:2b:7c:19:ad:4e:64:ca:6e:22:91:fe:30:5f:
                      0a:5b:78:49:b6:c6:3b:51:db:97:ee:c0:f0:57:ee:
                      ad:20:74:fd:02:cc:cf:f8:e2:b4:35:24:ad:3b:07:
                      d1:60:f4:45:d3:7f:42:4c:04:7f:21:d8:9b:df:06:
                      ba:9e:8e:33:4e:48:30:13:08:33:46:4d:1e:87:67:
                      90:45
                  Exponent: 65537 (0x10001)
          X509v3 extensions:
              X509v3 Key Usage: critical
                  Certificate Sign, CRL Sign
              X509v3 Basic Constraints: critical
                  CA:TRUE, pathlen:1
              X509v3 Subject Key Identifier: 
                  13:80:3B:B6:09:38:7A:7E:FC:64:75:CC:BC:5F:49:0E:E2:29:BD:F2
              X509v3 Authority Key Identifier: 
                  keyid:7D:B7:10:DF:0C:28:F6:2F:97:2F:1C:5A:90:F4:33:0D:A1:E2:6A:17
  
      Signature Algorithm: sha256WithRSAEncryption
           a7:04:85:af:29:1c:d6:d2:dd:7b:7a:60:cc:b3:a5:8d:e1:4e:
           23:48:d5:d1:1f:0e:c8:ad:65:7a:c9:5d:48:9a:52:a7:b7:f1:
           48:0c:77:12:e3:d4:f1:63:86:99:ed:8c:1a:0f:9f:8b:ee:ff:
           ce:e0:b7:00:10:6c:b1:77:fb:cd:37:91:c3:e8:ae:0c:4c:d2:
           c9:2a:10:af:55:6d:c8:88:1f:c2:35:62:72:3b:5c:4b:63:37:
           24:c1:5a:49:4d:8e:cd:89:ba:15:89:09:f5:20:29:a6:29:36:
           f5:f1:c6:06:c2:94:e0:30:58:2d:e0:07:1f:dd:ab:86:88:24:
           f9:bb:43:c3:9e:3b:3d:7c:8d:d8:0e:d5:8c:33:d2:50:b9:cf:
           a1:7e:70:5c:0b:41:d7:f5:ec:fe:75:58:1f:19:da:2f:27:82:
           4a:ce:b1:1d:f1:e2:13:08:b8:ca:ce:c1:b1:60:6e:45:d1:e6:
           e7:86:c2:6b:c6:17:ed:10:a8:92:17:8c:12:cc:8b:f1:75:e0:
           ef:a6:a1:2f:b4:9d:d1:9d:4e:e2:ef:7c:0d:8e:16:f5:01:f5:
           92:30:c1:87:30:03:a8:9e:3a:f1:0c:bb:5d:f7:9a:5f:b1:29:
           00:35:0c:a9:9d:5b:2e:ec:2e:bc:fe:35:dd:9f:83:2a:89:e7:
           45:35:6a:07

ubuntu2004-64-1 executed in 0.06 seconds
        is expected to match /Certificate:/
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE INTERMDIATE CA/
      stdout
        is expected to match /CA:TRUE, pathlen:1/
      stdout
        is expected not to match /X509v3 CRL Distribution Points:/
    Command "openssl x509 -in /etc/cfssl/ca/MYEXEMPLE2INTERMDIATECA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:45:03$ /bin/sh -c openssl\ x509\ -in\ /etc/cfssl/ca/MYEXEMPLE2INTERMDIATECA.pem\ -text\ -noout
  Certificate:
      Data:
          Version: 3 (0x2)
          Serial Number:
              64:24:2d:ed:61:90:e5:23:24:0c:7d:13:21:7d:2b:b9:2c:45:78:7d
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Validity
              Not Before: Jul  3 12:40:00 2024 GMT
              Not After : Jul  3 12:40:00 2027 GMT
          Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE2 ORG, CN = MYEXEMPLE2 INTERMDIATE CA
          Subject Public Key Info:
              Public Key Algorithm: rsaEncryption
                  RSA Public-Key: (2048 bit)
                  Modulus:
                      00:b1:39:d2:05:c1:56:e9:c8:39:71:09:7b:ad:cd:
                      0e:04:82:73:5d:57:50:73:52:f4:b9:0c:01:80:99:
                      c5:07:40:46:c5:99:62:9c:75:20:d4:92:0b:ed:9e:
                      fa:3d:c4:00:4d:c2:68:64:5d:e6:cd:70:9f:7f:ae:
                      86:c8:4f:ef:02:13:eb:8f:7c:ab:bf:72:02:8c:d9:
                      e2:b5:31:a2:d4:67:81:ca:7f:cc:19:b9:33:2d:ce:
                      b6:b5:0f:73:e3:e5:4a:57:97:e7:d5:7f:24:59:24:
                      9e:23:47:da:be:bc:53:f2:d6:03:05:25:60:fd:62:
                      3e:a0:91:38:b6:d1:bf:40:79:a2:2c:d1:97:8c:bb:
                      a8:9d:b7:ee:b1:73:86:39:20:18:31:0b:c8:a0:b7:
                      41:41:75:aa:ea:46:4c:47:83:c2:e9:6a:53:d9:d0:
                      69:29:66:e2:28:4b:29:4e:f5:bc:44:59:aa:7c:26:
                      38:ff:0f:59:c0:bb:49:e9:ad:6a:81:02:78:cb:2d:
                      7d:64:70:a2:5d:4b:66:1e:21:ea:84:4e:3d:be:66:
                      ed:24:c3:11:69:78:51:f4:da:51:3e:dd:fe:1e:67:
                      20:1c:e4:10:88:7a:72:b0:44:ed:c4:8d:55:69:9a:
                      58:ad:d5:81:5e:f0:03:00:67:24:16:72:d0:e7:79:
                      f7:a5
                  Exponent: 65537 (0x10001)
          X509v3 extensions:
              X509v3 Key Usage: critical
                  Certificate Sign, CRL Sign
              X509v3 Basic Constraints: critical
                  CA:TRUE, pathlen:1
              X509v3 Subject Key Identifier: 
                  BD:3D:F5:83:E9:8F:E8:51:7B:77:EC:99:3F:D0:98:F1:50:F4:ED:67
              X509v3 Authority Key Identifier: 
                  keyid:7D:B7:10:DF:0C:28:F6:2F:97:2F:1C:5A:90:F4:33:0D:A1:E2:6A:17
  
              X509v3 CRL Distribution Points: 
  
                  Full Name:
                    URI:http://crl.exemple2.org/crl-MYEXEMPLE2INTERMDIATECA.crl
  
      Signature Algorithm: sha256WithRSAEncryption
           47:37:c1:51:b9:ee:41:cc:49:e6:5f:cf:ce:6c:29:88:c7:f4:
           7d:28:be:61:13:7b:9b:f8:aa:e5:a5:5c:bc:59:41:a7:28:ae:
           2b:37:f9:a7:e8:f1:fd:56:80:9f:ef:f9:42:7e:5c:58:9c:70:
           a8:2c:37:ce:85:ed:7b:e8:74:c9:0c:47:74:a9:21:e6:8e:a7:
           c2:6e:4b:df:3c:9c:70:39:1e:2f:e6:57:68:f2:11:74:22:80:
           8e:78:df:65:e3:54:c7:b4:fd:8a:21:9e:e6:5c:ba:a0:b8:fa:
           c2:6a:38:ed:ce:05:b2:45:c1:be:88:6f:f2:9a:85:dc:5f:0a:
           fe:da:67:10:09:1f:4d:f2:f6:28:12:02:75:f9:7c:93:8c:d1:
           15:40:d3:78:bb:23:88:e7:74:cc:2c:00:08:90:85:15:d0:60:
           91:45:5f:32:4c:7c:e8:5e:57:87:31:b1:cf:c9:b7:6a:b6:8c:
           35:68:c6:a4:d4:7e:a0:24:03:2b:c5:6b:d6:b3:25:04:9b:80:
           03:8e:cb:a5:6a:24:1b:5d:2e:62:b9:dc:77:4e:8d:62:7f:a8:
           e7:09:78:ba:22:94:ec:1d:91:2e:f5:98:aa:9d:1c:d6:2d:0c:
           06:37:42:41:02:75:17:71:ae:65:64:03:a5:dd:f5:3c:4f:03:
           61:fe:72:81

ubuntu2004-64-1 executed in 0.06 seconds
        is expected to match /Certificate:/
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /Subject: C = FR, L = MONTPELLIER, O = MYEXEMPLE2 ORG, CN = MYEXEMPLE2 INTERMDIATE CA/
      stdout
        is expected to match /CA:TRUE, pathlen:1/
      stdout
        is expected to match /X509v3 CRL Distribution Points:/
    Command "openssl crl -in /var/cfssl/crl-MYEXEMPLEROOTCA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:45:03$ /bin/sh -c openssl\ crl\ -in\ /var/cfssl/crl-MYEXEMPLEROOTCA.pem\ -text\ -noout
  Certificate Revocation List (CRL):
          Version 2 (0x1)
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA
          Last Update: Jul  3 12:44:50 2024 GMT
          Next Update: Jul 10 12:44:50 2024 GMT
          CRL extensions:
              X509v3 Authority Key Identifier: 
                  keyid:7D:B7:10:DF:0C:28:F6:2F:97:2F:1C:5A:90:F4:33:0D:A1:E2:6A:17
  
  No Revoked Certificates.
      Signature Algorithm: sha256WithRSAEncryption
           3e:cf:d5:12:28:b3:95:de:86:8e:3f:23:51:19:85:61:bc:fe:
           30:60:d2:1b:e9:70:81:b6:b7:9e:bf:18:75:e4:38:a9:27:61:
           2e:da:69:51:ae:a1:9e:1d:f4:33:2c:3a:50:b4:5c:5e:80:f6:
           57:af:e0:d1:54:58:80:97:e7:22:0a:46:48:81:9c:af:ae:ac:
           18:a3:48:4d:ee:4d:d6:3e:b9:2e:b7:3e:1f:6f:44:9a:aa:e2:
           d0:54:f5:70:5c:71:2c:dc:71:0d:e4:66:9c:13:e8:a8:c1:02:
           4e:75:7b:85:7c:d4:d8:be:83:68:f4:aa:1e:97:7e:28:e8:37:
           2d:00:79:1e:9b:59:b3:ed:9f:6c:5d:c0:c3:8c:09:aa:46:0f:
           ce:e6:0d:b9:6e:24:f3:5d:a0:dc:8c:5f:38:b1:b0:6f:e8:3e:
           5f:6b:e9:6a:91:11:d4:7f:3e:41:4a:32:c3:81:bb:13:1e:0d:
           59:1b:2e:4f:4e:60:fb:80:6f:64:f3:fc:c7:1f:b6:73:e9:22:
           2a:4e:f2:6a:03:82:76:f3:d2:f1:bc:72:70:dd:8f:0c:10:73:
           f2:47:d1:d5:e1:2e:10:3b:ce:a3:43:50:fa:30:f5:dc:6f:12:
           b6:b1:b8:51:fc:5f:90:2d:58:7e:ae:1d:a6:13:5d:d7:ad:0d:
           d1:36:de:66

ubuntu2004-64-1 executed in 0.05 seconds
        is expected to match /Certificate Revocation List /
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE ROOT CA/
      stdout
        is expected to match /No Revoked Certificates/
    Command "openssl crl -in /var/cfssl/crl-MYEXEMPLEINTERMDIATECA.pem -text -noout"
      stdout

ubuntu2004-64-1 14:45:03$ /bin/sh -c openssl\ crl\ -in\ /var/cfssl/crl-MYEXEMPLEINTERMDIATECA.pem\ -text\ -noout
  Certificate Revocation List (CRL):
          Version 2 (0x1)
          Signature Algorithm: sha256WithRSAEncryption
          Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE INTERMDIATE CA
          Last Update: Jul  3 12:44:50 2024 GMT
          Next Update: Jul 10 12:44:50 2024 GMT
          CRL extensions:
              X509v3 Authority Key Identifier: 
                  keyid:13:80:3B:B6:09:38:7A:7E:FC:64:75:CC:BC:5F:49:0E:E2:29:BD:F2
  
  No Revoked Certificates.
      Signature Algorithm: sha256WithRSAEncryption
           ad:1f:3c:c0:1f:47:54:02:ab:f0:4d:69:25:e7:61:22:46:67:
           3a:6f:f4:28:71:de:32:2a:66:44:70:34:60:e8:c7:2d:01:49:
           a0:33:2e:d3:23:19:e4:5d:e3:1e:cf:3e:7c:0a:06:3d:a5:84:
           bb:0c:4c:9c:37:64:c0:47:8c:a9:41:dd:44:a3:41:16:08:2e:
           98:2c:15:73:e9:c5:c3:bb:d0:1e:fd:e1:0e:67:2e:7d:d1:2d:
           f3:1e:ca:ce:eb:85:93:fa:04:bf:a5:82:32:31:84:52:cd:e1:
           83:71:77:9e:b9:37:e0:d9:bb:e1:b6:a7:13:89:26:e8:75:53:
           97:a4:6a:a5:da:de:b4:ef:ff:61:fe:b1:c1:47:93:ae:c3:15:
           2e:20:ce:e0:c9:f4:f2:15:ca:37:80:8b:af:a9:7b:c5:2a:78:
           61:99:91:ad:a1:4e:22:82:f3:37:b3:7a:01:4f:1a:05:46:5a:
           f5:a0:06:ef:6d:b0:80:a0:d9:d1:c8:ba:3e:e6:02:f3:44:49:
           d3:16:69:9f:ce:92:05:04:4c:f5:a0:87:38:c8:81:3f:e5:b7:
           4b:d0:76:43:7e:42:d7:04:86:70:d4:34:8c:0e:08:c5:14:11:
           dc:28:5c:74:aa:50:e3:8b:2b:94:e2:78:9a:11:46:d1:1c:d9:
           0f:96:04:f5

ubuntu2004-64-1 executed in 0.05 seconds
        is expected to match /Certificate Revocation List /
      stdout
        is expected to match /Issuer: C = FR, L = MONTPELLIER, O = MYEXEMPLE ORG, CN = MYEXEMPLE INTERMDIATE CA/
      stdout
        is expected to match /No Revoked Certificates/
ssh connection to ubuntu2004-64-1 has been terminated
Cleaning up docker
get
/containers/json
{}

Looking for an existing container with ID 60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd
stop container 60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd
post
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd/kill
{}

delete container 60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd
delete
/containers/60694c7b605bb4fa2345d2c257517d994701b5338af57552b619c91eb670f4bd
{:force=>true}

deleting image 9a7dd16e52e8
delete
/images/9a7dd16e52e8
{}


Finished in 2 minutes 51.3 seconds (files took 2 minutes 58.3 seconds to load)
43 examples, 0 failures

section_end:1720010707:step_script
section_start:1720010707:archive_cache
Saving cache for successful job
Creating cache default-non_protected...
Runtime platform                                    arch=amd64 os=linux pid=72752 revision=fe451d5a version=17.1.0
vendor/bundle: found 14365 matching artifact files and directories 
Archive is up to date!                             
Created cache
section_end:1720010707:archive_cache
section_start:1720010707:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1720010707:cleanup_file_variables
Job succeeded