voxpupuli / puppet-jira

Atlassian JIRA Puppet Module
https://forge.puppet.com/puppet/jira
Apache License 2.0
61 stars 143 forks source link

modulesync 7.1.0 #394

Closed bastelfreak closed 5 months ago

bastelfreak commented 2 years ago

modulesync 4.2.0

danifr commented 8 months ago

I made some progress but not sure why this is failing now... it looks like jira does not run properly with the default values

Failures:

  1) jira postgresql installs with defaults
     Failure/Error: apply_manifest(pp, catch_failures: true)
     Beaker::Host::CommandFailure:
       Host 'centos7-64-puppet7.example.com' exited with 6 running:
        puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_160506965.pp.tPW3Bt
       Last 10 lines of output were:
        Notice: /Stage[main]/Jira::Service/Systemd::Unit_file[jira.service]/File[/etc/systemd/system/jira.service]/ensure: defined content as '{sha256}33c712c574c81e521e048995723cf4c53fa59f46020ff96786ad4c6714d20207'
        Info: /Stage[main]/Jira::Service/Systemd::Unit_file[jira.service]/File[/etc/systemd/system/jira.service]: Scheduling refresh of Systemd::Daemon_reload[jira.service]
        Info: Systemd::Daemon_reload[jira.service]: Scheduling refresh of Exec[systemd-jira.service-systemctl-daemon-reload]
        Notice: /Stage[main]/Jira::Service/Systemd::Unit_file[jira.service]/Systemd::Daemon_reload[jira.service]/Exec[systemd-jira.service-systemctl-daemon-reload]: Triggered 'refresh' from 1 event
        Info: Systemd::Unit_file[jira.service]: Scheduling refresh of Service[jira]
        Notice: /Stage[main]/Jira::Service/Service[jira]/ensure: ensure changed 'stopped' to 'running'
        Info: /Stage[main]/Jira::Service/Service[jira]: Unscheduling refresh on Service[jira]
        Info: Stage[main]: Unscheduling all events on Stage[main]
        Info: Creating state file /opt/puppetlabs/puppet/cache/state/state.yaml
        Notice: Applied catalog in 33.80 seconds

     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/host.rb:351:in `exec'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/dsl/helpers/host_helpers.rb:80:in `block in on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/shared/host_manager.rb:125:in `run_block_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/dsl/patterns.rb:36:in `block_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/dsl/helpers/host_helpers.rb:62:in `on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker_puppet_helpers-1.2.0/lib/beaker_puppet_helpers/dsl.rb:180:in `block in apply_manifest_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/shared/host_manager.rb:125:in `run_block_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker-5.5.0/lib/beaker/dsl/patterns.rb:36:in `block_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker_puppet_helpers-1.2.0/lib/beaker_puppet_helpers/dsl.rb:110:in `apply_manifest_on'
     # ./vendor/bundle/ruby/3.0.0/gems/beaker_puppet_helpers-1.2.0/lib/beaker_puppet_helpers/dsl.rb:193:in `apply_manifest'
     # ./spec/acceptance/default_parameters_spec.rb:51:in `block (2 levels) in <top (required)>'

  2) jira postgresql 
     Failure/Error:
       expect(user('jira')).to exist.
         and belong_to_group 'jira'.
           and have_login_shell '/bin/true'
     NoMethodError:
       undefined method `and' for "jira":String

     # ./spec/acceptance/default_parameters_spec.rb:81:in `block (2 levels) in <top (required)>'

  3) jira postgresql Port "8080" is expected to be listening
     Failure/Error: it { is_expected.to be_listening }
       expected Port "8080" to be listening

     # ./spec/acceptance/default_parameters_spec.rb:71:in `block (3 levels) in <top (required)>'

  4) jira postgresql Command "wget -q --tries=24 --retry-connrefused --read-timeout=10 -O- localhost:8080" stdout is expected to include "8.16.0"
     Failure/Error: its(:stdout) { is_expected.to include('8.16.0') }
       expected "" to include "8.16.0"

     # ./spec/acceptance/default_parameters_spec.rb:86:in `block (3 levels) in <top (required)>'

  5) jira mysql 
     Failure/Error:
       expect(user('jira')).to exist.
         and belong_to_group 'jira'.
           and have_login_shell '/bin/true'
     NoMethodError:
       undefined method `and' for "jira":String

     # ./spec/acceptance/mysql_spec.rb:90:in `block (2 levels) in <top (required)>'
danifr commented 5 months ago

thank you all 🙌