Failed to start dashing-icinga

Hi, I don’t know why I can’t start my dashing-icinga2.service, I have this :

[root@PLC7Cbis dashing-icinga2]# systemctl start dashing-icinga2.service
Job for dashing-icinga2.service failed because the control process exited with error code. See "systemctl status dashing-icinga2.service" and "journalctl -xe" for details.
[root@PLC7Cbis dashing-icinga2]# systemctl status dashing-icinga2.service
● dashing-icinga2.service - Dashing-Icinga2 host/service/network monitoring system
   Loaded: loaded (/usr/lib/systemd/system/dashing-icinga2.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since mar. 2022-05-24 12:17:29 CEST; 12s ago
  Process: 11266 ExecStart=/usr/local/bin/puma -p 8005 --pid /var/run/puma.pid (code=exited, status=1/FAILURE)
 Main PID: 11266 (code=exited, status=1/FAILURE)

mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/runner.rb:150:in `load_and_bind'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/single.rb:44:in `run'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/launcher.rb:182:in `run'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/cli.rb:81:in `run'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/bin/puma:10:in `<top (required)>'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/bin/puma:25:in `load'
mai 24 12:17:29 PLC7Cbis puma[11266]: from /usr/local/bin/puma:25:in `<main>'
mai 24 12:17:29 PLC7Cbis systemd[1]: Failed to start Dashing-Icinga2 host/service/network monitoring system.
mai 24 12:17:29 PLC7Cbis systemd[1]: Unit dashing-icinga2.service entered failed state.
mai 24 12:17:29 PLC7Cbis systemd[1]: dashing-icinga2.service failed.

Hello,

I’ll need a bit more information from your side to tackle this.

  • Which operating system are you using?
  • Which release of dashing-icinga2 are you using?
  • What’s the output of running dashing-icinga2 in foreground? (Use commands below)
export PATH="/usr/local/bin:$PATH"
puma config.ru -p 8005

Best,
Daniel

1 Like

Hello,

I’m on Centos7
I clone that : GitHub - mocdaniel/dashing-icinga2: Dashing dashboard for Icinga 2 using the REST API
And the command returns me this:

[root@PLC7Cbis dashing-icinga2]# export PATH="/usr/local/bin:$PATH"
[root@PLC7Cbis dashing-icinga2]# puma config.ru -p 8005
Puma starting in single mode...
* Puma version: 5.6.4 (ruby 2.5.5-p157) ("Birdie's Version")
*  Min threads: 0
*  Max threads: 5
*  Environment: development
*          PID: 18754
! Unable to load application: ExecJS::RuntimeUnavailable: Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes.
Traceback (most recent call last):
        31: from /usr/local/bin/puma:25:in `<main>'
        30: from /usr/local/bin/puma:25:in `load'
        29: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/bin/puma:10:in `<top (required)>'
        28: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/cli.rb:81:in `run'
        27: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/launcher.rb:182:in `run'
        26: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/single.rb:44:in `run'
        25: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/runner.rb:150:in `load_and_bind'
        24: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/configuration.rb:270:in `app'
        23: from /usr/local/lib/ruby/gems/2.5.0/gems/puma-5.6.4/lib/puma/configuration.rb:348:in `load_rackup'
        22: from /usr/local/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:66:in `parse_file'
        21: from /usr/local/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:105:in `load_file'
        20: from /usr/local/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:116:in `new_from_string'
        19: from /usr/local/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:116:in `eval'
        18: from config.ru:1:in `block in <main>'
        17: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:37:in `require'
        16: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:160:in `rescue in require'
        15: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:160:in `require'
        14: from /usr/local/lib/ruby/gems/2.5.0/gems/smashing-1.3.5/lib/dashing.rb:3:in `<top (required)>'
        13: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
        12: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
        11: from /usr/local/lib/ruby/gems/2.5.0/gems/smashing-1.3.5/lib/dashing/app.rb:5:in `<top (required)>'
        10: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         9: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         8: from /usr/local/lib/ruby/gems/2.5.0/gems/coffee-script-2.4.1/lib/coffee-script.rb:1:in `<top (required)>'
         7: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         6: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         5: from /usr/local/lib/ruby/gems/2.5.0/gems/coffee-script-2.4.1/lib/coffee_script.rb:1:in `<top (required)>'
         4: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         3: from /usr/local/lib/ruby/site_ruby/2.5.0/rubygems/core_ext/kernel_require.rb:85:in `require'
         2: from /usr/local/lib/ruby/gems/2.5.0/gems/execjs-2.8.1/lib/execjs.rb:4:in `<top (required)>'
         1: from /usr/local/lib/ruby/gems/2.5.0/gems/execjs-2.8.1/lib/execjs.rb:5:in `<module:ExecJS>'
/usr/local/lib/ruby/gems/2.5.0/gems/execjs-2.8.1/lib/execjs/runtimes.rb:58:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)

Thanks for helping me.

Oh this is your project, nice to meet you :sweat_smile:

This looks like you missed installing nodejs in the following step from the project’s installation docs:

yum makecache
yum -y install epel-release
yum -y install rubygems rubygem-bundler ruby-devel openssl gcc-c++ make nodejs

Could you just execute those commands again to be sure?

It’s not my project originally, but I am the maintainer these days, yes. Nice to meet you, too, we gonna solve your issues, no worries :slight_smile:

ok i typed the commands and install node js v16.15.0 (node.js was not installed.)

Can you start dashing-icinga2 once more in the foreground now and share the output with us?

[root@PLC7Cbis dashing-icinga2]# systemctl daemon-reload
[root@PLC7Cbis dashing-icinga2]# systemctl start dashing-icinga2.service
Job for dashing-icinga2.service failed because a fatal signal was delivered causing the control process to dump core. See "systemctl status dashing-icinga2.service" and "journalctl -xe" for details.
[root@PLC7Cbis dashing-icinga2]# systemctl status dashing-icinga2.service
● dashing-icinga2.service - Dashing-Icinga2 host/service/network monitoring system
   Loaded: loaded (/usr/lib/systemd/system/dashing-icinga2.service; disabled; vendor preset: disabled)
   Active: failed (Result: core-dump) since mar. 2022-05-24 15:05:26 CEST; 3s ago
  Process: 31535 ExecStart=/usr/local/bin/puma -p 8005 --pid /var/run/puma.pid (code=dumped, signal=ABRT)
 Main PID: 31535 (code=dumped, signal=ABRT)

mai 24 15:05:26 PLC7Cbis puma[31535]: 7fae9da18000-7fae9da19000 r--p 00021000 fd:00 28620380                   /usr/lib64/ld-2.17.so
mai 24 15:05:26 PLC7Cbis puma[31535]: 7fae9da19000-7fae9da1a000 rw-p 00022000 fd:00 28620380                   /usr/lib64/ld-2.17.so
mai 24 15:05:26 PLC7Cbis puma[31535]: 7fae9da1a000-7fae9da1b000 rw-p 00000000 00:00 0
mai 24 15:05:26 PLC7Cbis puma[31535]: 7fffae5ee000-7fffaeded000 rw-p 00000000 00:00 0                          [stack]
mai 24 15:05:26 PLC7Cbis puma[31535]: 7fffaedf0000-7fffaedf2000 r-xp 00000000 00:00 0                          [vdso]
mai 24 15:05:26 PLC7Cbis puma[31535]: ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
mai 24 15:05:26 PLC7Cbis systemd[1]: dashing-icinga2.service: main process exited, code=dumped, status=6/ABRT
mai 24 15:05:26 PLC7Cbis systemd[1]: Failed to start Dashing-Icinga2 host/service/network monitoring system.
mai 24 15:05:26 PLC7Cbis systemd[1]: Unit dashing-icinga2.service entered failed state.
mai 24 15:05:26 PLC7Cbis systemd[1]: dashing-icinga2.service failed.

Sorry, I’ll need the output of this commands again to see the whole stacktrace.

No problem :

[root@PLC7Cbis dashing-icinga2]# puma config.ru -p 8005
Puma starting in single mode...
* Puma version: 5.6.4 (ruby 2.5.5-p157) ("Birdie's Version")
*  Min threads: 0
*  Max threads: 5
*  Environment: development
*          PID: 32095
*** Error in `puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2]': free(): invalid pointer: 0x00007fd06bda7c80 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x81299)[0x7fd077c6c299]
/lib64/libstdc++.so.6(_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPKNS_5facetE+0x142)[0x7fd06bb11192]
/lib64/libstdc++.so.6(_ZNSt6locale5_ImplC1Em+0x1e3)[0x7fd06bb115e3]
/lib64/libstdc++.so.6(+0x71555)[0x7fd06bb12555]
/lib64/libpthread.so.0(+0x620b)[0x7fd07897420b]
/lib64/libstdc++.so.6(+0x715a1)[0x7fd06bb125a1]
/lib64/libstdc++.so.6(_ZNSt6localeC2Ev+0x13)[0x7fd06bb125e3]
/lib64/libstdc++.so.6(_ZNSt8ios_base4InitC2Ev+0xbc)[0x7fd06bb0f43c]
/usr/local/lib/ruby/gems/2.5.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so(+0xf990)[0x7fd06bdb8990]
/lib64/ld-linux-x86-64.so.2(+0xf9c3)[0x7fd078b999c3]
/lib64/ld-linux-x86-64.so.2(+0x1459e)[0x7fd078b9e59e]
/lib64/ld-linux-x86-64.so.2(+0xf7d4)[0x7fd078b997d4]
/lib64/ld-linux-x86-64.so.2(+0x13b8b)[0x7fd078b9db8b]
/lib64/libdl.so.2(+0xfab)[0x7fd0784f2fab]
/lib64/ld-linux-x86-64.so.2(+0xf7d4)[0x7fd078b997d4]
/lib64/libdl.so.2(+0x15ad)[0x7fd0784f35ad]
/lib64/libdl.so.2(dlopen+0x31)[0x7fd0784f3041]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](dln_load+0xcc)[0x560894683bcc]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1b11ed)[0x56089467a1ed]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x73861)[0x56089453c861]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](rb_f_require+0x13)[0x56089453d043]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x71f10)[0x56089453af10]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x73c6a)[0x56089453cc6a]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](rb_f_require+0x13)[0x56089453d043]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x71f10)[0x56089453af10]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x73c6a)[0x56089453cc6a]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](rb_f_require+0x13)[0x56089453d043]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x71f10)[0x56089453af10]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x73c6a)[0x56089453cc6a]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](rb_f_require+0x13)[0x56089453d043]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a93e3)[0x5608946723e3]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x71f10)[0x56089453af10]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x73c6a)[0x56089453cc6a]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](rb_f_require+0x13)[0x56089453d043]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a93e3)[0x5608946723e3]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a9569)[0x560894672569]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a99ff)[0x5608946729ff]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a93e3)[0x5608946723e3]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x71f10)[0x56089453af10]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x72604)[0x56089453b604]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x198e06)[0x560894661e06]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a93e3)[0x5608946723e3]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a0196)[0x560894669196]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x1a51a9)[0x56089466e1a9]
puma 5.6.4 (tcp://0.0.0.0:8005) [dashing-icinga2](+0x249a5)[0x5608944ed9a5]
======= Memory map: ========
5608944c9000-5608947f2000 r-xp 00000000 fd:00 19236650                   /usr/local/bin/ruby
5608949f1000-5608949f6000 r--p 00328000 fd:00 19236650                   /usr/local/bin/ruby
5608949f6000-5608949f7000 rw-p 0032d000 fd:00 19236650                   /usr/local/bin/ruby
5608949f7000-560894a09000 rw-p 00000000 00:00 0
560896257000-560897a58000 rw-p 00000000 00:00 0                          [heap]
7fd064000000-7fd064021000 rw-p 00000000 00:00 0
7fd064021000-7fd068000000 ---p 00000000 00:00 0
7fd06b88b000-7fd06b8a0000 r-xp 00000000 fd:00 33554574                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fd06b8a0000-7fd06ba9f000 ---p 00015000 fd:00 33554574                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fd06ba9f000-7fd06baa0000 r--p 00014000 fd:00 33554574                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fd06baa0000-7fd06baa1000 rw-p 00015000 fd:00 33554574                   /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7fd06baa1000-7fd06bb8a000 r-xp 00000000 fd:00 28620393                   /usr/lib64/libstdc++.so.6.0.19
7fd06bb8a000-7fd06bd8a000 ---p 000e9000 fd:00 28620393                   /usr/lib64/libstdc++.so.6.0.19
7fd06bd8a000-7fd06bd92000 r--p 000e9000 fd:00 28620393                   /usr/lib64/libstdc++.so.6.0.19
7fd06bd92000-7fd06bd94000 rw-p 000f1000 fd:00 28620393                   /usr/lib64/libstdc++.so.6.0.19
7fd06bd94000-7fd06bda9000 rw-p 00000000 00:00 0
7fd06bda9000-7fd06bdd4000 r-xp 00000000 fd:00 11831998                   /usr/local/lib/ruby/gems/2.5.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7fd06bdd4000-7fd06bfd4000 ---p 0002b000 fd:00 11831998                   /usr/local/lib/ruby/gems/2.5.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7fd06bfd4000-7fd06bfd5000 r--p 0002b000 fd:00 11831998                   /usr/local/lib/ruby/gems/2.5.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so
7fd06bfd5000-7fd06bfd7000 rw-p 0002c000 fd:00 11831998                   /usr/local/lib/ruby/gems/2.5.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.soAbandon (core dumped)

Interesting. You’re sure you installed all dependencies as mentioned here, nothing is missing like nodejs was?

It still looks like some dev-libraries or something similar is missing, so please excuse me asking the same thing again :sweat_smile:

Yesterday, I was missing nodejs but I installed it.

[root@PLC7Cbis dashing-icinga2]# yum makecache
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                    | 3.0 kB  00:00:00
centos-sclo-rh                                                                                                                                                                          | 3.0 kB  00:00:00
centos-sclo-sclo                                                                                                                                                                        | 3.0 kB  00:00:00
Cache des méta données créé
[root@PLC7Cbis dashing-icinga2]# yum -y install epel-release
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Loading mirror speeds from cached hostfile
Rien à faire
[root@PLC7Cbis dashing-icinga2]# yum -y install rubygems rubygem-bundler ruby-devel openssl gcc-c++ make nodejs
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Loading mirror speeds from cached hostfile
Le paquet rubygems-2.0.14.1-36.el7.noarch est déjà installé dans sa dernière version
Le paquet rubygem-bundler-1.7.8-3.el7.noarch est déjà installé dans sa dernière version
Le paquet ruby-devel-2.0.0.648-36.el7.x86_64 est déjà installé dans sa dernière version
Le paquet 1:openssl-1.0.2k-19.el7.x86_64 est déjà installé dans sa dernière version
Le paquet gcc-c++-4.8.5-44.el7.x86_64 est déjà installé dans sa dernière version
Le paquet 1:make-3.82-24.el7.x86_64 est déjà installé dans sa dernière version
Rien à faire
[root@PLC7Cbis dashing-icinga2]# node --version
v16.15.0

yes, it’s in french

Looks like you’re running Ruby 2.0 which should have failed somewhere during the installation process, since

gem install bundler

which you’re required to run requires Ruby >= 2.3.

Could you give me the exact commands you executed in the process of installing dashing-icinga2? You should be able to take them from your bash_history in your/your root user’s home directory. You’re either missing a step of the installation process or your Ruby version, developer tools and depending gems are just outdated.

[root@PLC7Cbis dashing-icinga2]# ruby -v
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]

[root@PLC7Cbis dashing-icinga2]# gem -v
3.3.14

Thanks for clarification, so it’s not Ruby being outdated… Then I’d need all commands issued in the process of installing, as mentioned before.

Sorry, I deleted the history.

Hmm, no problem, then please do the following:

  1. delete the Gemfile.lock inside the dashing-icinga2 folder
  2. yum groupinstall "Development Tools"
  3. cd into dashing-icinga2
  4. bundle, not as root
  5. Post the output of bundle in case dashing-icinga2 will still not work after these steps.

I don’t think this is normal:

[root@PLC7Cbis dashing-icinga2]# yum groupinstall “Development Tools”
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Aucun fichier de groupe n’est installé.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Warning: group Development Tools does not exist.
Maybe run: yum groups mark install (see man yum)
Erreur : Aucun paquet disponible pour installation ou mise à jour dans les groupes demandés

My French is subpar, but try this:

yum groups mark install "Development Tools"
yum groups mark convert "Development Tools"
yum groupinstall "Development Tools"

It’s not better :neutral_face:

[root@PLC7Cbis dashing-icinga2]# yum groups mark install “Development Tools”
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Aucun fichier de groupe n’est installé.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Marked install: Development Tools

[root@PLC7Cbis dashing-icinga2]# yum groups mark convert “Development Tools”
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Aucun fichier de groupe n’est installé.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Converted old style groups to objects.

[root@PLC7Cbis dashing-icinga2]# yum groupinstall “Development Tools”
Modules complémentaires chargés : fastestmirror, langpacks
Repository updates is listed more than once in the configuration
Aucun fichier de groupe n’est installé.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Warning: group Development Tools does not exist.
Maybe run: yum groups mark install (see man yum)
Erreur : Aucun paquet disponible pour installation ou mise à jour dans les groupes demandés