Problem loading Director

Hi.
I have a fresh setup of icinga2/icingaweb2.
Im trying to setup the director. Loaded the 3 dependend modules ipl/reactbundle/incubator.
But the director keeps saying that he misses the modules.

Some info:

MODULE VERSION STATE DESCRIPTION
director 1.7.2 enabled Director - Config tool for Icinga 2
fileshipper 1.1.0 enabled Fileshipper for Icinga Director
incubator-0.5.0 0.5.0 enabled Incubator provides bleeding-edge libraries
ipl-0.5.0 v0.5.0 enabled The Icinga PHP library
monitoring 2.8.0 enabled Icinga monitoring module
reactbundle-0.7.0 0.7.0 enabled ReactPHP-based 3rd party libraries

root@icinga:/usr/share/icingaweb2/modules/director# icinga2 -V
icinga2 - The Icinga 2 network monitoring daemon (version: r2.11.4-1)

Copyright © 2012-2020 Icinga GmbH (https://icinga.com/)
License GPLv2+: GNU GPL version 2 or later http://gnu.org/licenses/gpl2.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

System information:
Platform: Ubuntu
Platform version: 18.04.4 LTS (Bionic Beaver)
Kernel: Linux
Kernel version: 4.15.0-29-generic
Architecture: x86_64

Icinga Web 2 2.8.0

root@icinga:/usr/share/icingaweb2/modules/director# php -v
PHP 7.2.24-0ubuntu0.18.04.6 (cli) (built: May 26 2020 13:09:11) ( NTS )
Copyright © 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright © 1998-2018 Zend Technologies
with Zend OPcache v7.2.24-0ubuntu0.18.04.6, Copyright © 1999-2018, by Zend Technologies
root@icinga:/usr/share/icingaweb2/modules/director#

The error i get on the cli is:
Launching the run script /usr/share/icingaweb2/modules/director/run.php for module director failed with the following exception: Missing dependencies, please check

On the webpage:

reactbundle (more) >=0.7.0 missing
ipl (more) >=0.3.0 missing
incubator (more) >=0.5.0 missing

Anyone know what i did wrong?

Kind Regards,

Peter

Hello there!

It looks to me like the directories of your modules have their version numbers in their names.
Is that the case?

The ipl directory needs to be called ipl instead of ipl-0.5.0 v0.5.0 for example. Same goes for all of the others :slight_smile: