Trying to start the director service but it throws an error

I’m a newbie to icinga 2 and I’m trying to install director. I believe I have the dependencies installed, but the director service still won’t start. I get the error:

Apr 14 18:33:52 icingahost icingadirector[4157320]: Launching the run script /usr/share/icingaweb2/modules/director/run.php for module director failed with the following exception: Missing dependencies, please check
Apr 14 18:33:52 icingahost icingadirector[4157320]: PHP Fatal error: Uncaught Error: Class ‘gipfl\Cli\Process’ not found in /usr/share/icingaweb2/modules/director/library/Director/Daemon/DaemonProcessState.php:75

This is on RedHat 8.5. Icingaweb 2.9.5, php 7.3.33. Director 1.9.1

I installed incubator, and it shows up in icinga in Configuration → Modules as enabled.

The director tab shows up, but it gives an error that incubator is disabled.

I have all the php modules installed:

root@icingahost:~$ php -m|egrep ‘pdo_mysql|curl|iconv|pcntl|posix|sockets|mbstring|json’
curl
iconv
json
mbstring
pcntl
pdo_mysql
posix
sockets

What am I missing?

Thanks!

incubator
update to the latest version

It was the latest version, however I do see that in modules it says incubator version is 0.0.0. How can I get incubator to show its version? I’ve reinstalled it and it has not changed anything. Thanks for your help.

Found out it was a permissions issue in incubator. Fixed. Thanks for your help