Hi i have an issue with icinga2 dashing.
I have used the script from github GitHub - mocdaniel/dashing-icinga2: Dashing dashboard for Icinga 2 using the REST API
Icinga2 is on Ubuntu 24.02 installed
After installation of dashing i try to start the service and get this message.
root@icinga2:~# journalctl -xeu dashing-icinga2.service
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in <top (required)>' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in
load’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in <main>' Oct 09 08:21:00 icinga2 puma[4621]: /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:2312:in
raise_if_conflicts’: Unable to activate dashing-1.3.7, because rack-2.2.9 conflicts with ra>
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1443:in activate' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/lib/ruby/vendor_ruby/rubygems.rb:204:in
try_activate’
Oct 09 08:21:00 icinga2 puma[4621]: from internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb:155:in rescue in require' Oct 09 08:21:00 icinga2 puma[4621]: from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:40:in
require’
Oct 09 08:21:00 icinga2 puma[4621]: from config .ru:1:in block in <main>' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in
eval’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in new_from_string' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:105:in
load_file’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:66:in parse_file' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:368:in
load_rackup’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:290:in app' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/runner.rb:162:in
load_and_bind’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/single.rb:44:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/launcher.rb:194:in
run’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/cli.rb:75:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in
<top (required)>’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in load' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in
’
Oct 09 08:21:00 icinga2 puma[4621]: <internal: /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in require': cannot load such file -- dashing (LoadError) Oct 09 08:21:00 icinga2 puma[4621]: from <internal :/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in
require’
Oct 09 08:21:00 icinga2 puma[4621]: from config .ru:1:in block in <main>' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in
eval’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:116:in new_from_string' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:105:in
load_file’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/rack-2.2.9/lib/rack/builder.rb:66:in parse_file' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:368:in
load_rackup’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/configuration.rb:290:in app' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/runner.rb:162:in
load_and_bind’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/single.rb:44:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/launcher.rb:194:in
run’
Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/lib/puma/cli.rb:75:in run' Oct 09 08:21:00 icinga2 puma[4621]: from /var/lib/gems/3.2.0/gems/puma-6.4.3/bin/puma:10:in
<top (required)>’
Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in load' Oct 09 08:21:00 icinga2 puma[4621]: from /usr/local/bin/puma:25:in
’
Oct 09 08:21:00 icinga2 systemd[1]: dashing-icinga2.service: Main process exited, code=exited, status=1/FAILURE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░
░░ An ExecStart= process belonging to unit dashing-icinga2.service has exited.
░░
░░ The process’ exit code is ‘exited’ and its exit status is 1.
Oct 09 08:21:00 icinga2 systemd[1]: dashing-icinga2.service: Failed with result ‘exit-code’.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support:
░░
░░ The unit dashing-icinga2.service has entered the ‘failed’ state with result ‘exit-code’.
Oct 09 08:21:00 icinga2 systemd[1]: Failed to start dashing-icinga2.service - Dashing-Icinga2 host/service/network monitoring system.
░░ Subject: A start job for unit dashing-icinga2.service has failed
░░ Defined-By: systemd
░░ Support:
░░ A start job for unit dashing-icinga2.service has finished with a failure.
░░
░░ The job identifier is 2718 and the job result is failed.