Closed bastelfreak closed 5 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)>'
thank you all 🙌
modulesync 4.2.0