in case somebody hits the same issue:
In my case the manager needs to get the environment variables on startup.
Looking at the php-fpm.service file I noticed that there is a "EnvironmentFile" variable pointing to "/etc/sysconfig/php-fpm". I added "XX=YY" in the /etc/sysconfig/php-fpm file restarted php-fpm and the issue was fixed, the environment variable was read.
I second issue I hit was a restriction from selinux, it took me a while to realize that selinux was blocking the driver to work fine. Fixes selinux permission and now everything works fine.
hope this prevents others from fighting with this