Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-419

Investigate AIO 90_validate_sign_cert.rb failure (Error: /puppetserver.conf does not exist)

    Details

      Description

      In the aio branch of puppet-server, I'm seeing the following failure now that we're tracking beaker's master branch and QENG-1946 has been merged in.

      #<RuntimeError: Error: /puppetserver.conf does not exist on bnck3n2w2tclnq8.delivery.puppetlabs.net>
      /workspace/serious/src/beaker/lib/beaker/dsl/helpers.rb:778
      /workspace/serious/src/beaker/lib/beaker/dsl/helpers.rb:584
      /workspace/serious/src/puppet-server/acceptance/lib/helper.rb:102
      /workspace/serious/src/puppet-server/acceptance/suites/pre_suite/foss/90_validate_sign_cert.rb:5
      /workspace/serious/src/beaker/lib/beaker/test_case.rb:120
      /workspace/serious/src/beaker/lib/beaker/test_case.rb:120
      /opt/crossfader/versions/ruby/2.1.4/lib/ruby/2.1.0/benchmark.rb:294
      /workspace/serious/src/beaker/lib/beaker/test_case.rb:117
      /workspace/serious/src/beaker/lib/beaker/test_suite.rb:286
      /workspace/serious/src/beaker/lib/beaker/test_suite.rb:283
      /workspace/serious/src/beaker/lib/beaker/test_suite.rb:283
      /workspace/serious/src/beaker/lib/beaker/test_suite.rb:325
      /workspace/serious/src/beaker/lib/beaker/cli.rb:149
      /workspace/serious/src/beaker/lib/beaker/cli.rb:89
      /workspace/serious/src/beaker/bin/beaker:6
      /workspace/serious/src/puppet-server/.bundle/gems/ruby/2.1.0/bin/beaker:23
      /workspace/serious/src/puppet-server/.bundle/gems/ruby/2.1.0/bin/beaker:23
      Warning: acceptance/suites/pre_suite/foss/90_validate_sign_cert.rb errored in 2.88 seconds
      

      I suspect this is because our host configuration does not define puppetserver-confdir in:

      puppetserver_conf = File.join("#{host['puppetserver-confdir']}", "puppetserver.conf")
      

      at beaker lib/beaker/dsl/helpers.rb:583

        Attachments

          Activity

            People

            • Assignee:
              jeff Jeff McCune
              Reporter:
              jeff Jeff McCune
              QA Contact:
              Erik Dasher
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support