I implemented the PowerCli for PowerShell on my Linux Icinga Server.
I wrote a script to make a few checks through PowerCLI. When I execute the script through the linux console it works (with root or icinga user).
But when I create the command in Icinga Director and execute it throug icinga I got an error message.
I have do an output of the Module path in both way. And when I execute the script directly on the linux console I get another Module Path for PS. Even if I remove the Module Path of and replace it with the correct own it still throw me back an error. Do anybody have an idea about this issue?
Module Path PS: /tmp/06132d04-4c0c-47dc-8142-43b9f365da8a/.local/share/powershell/Modules:/usr/local/share/powershell/Modules:/opt/microsoft/powershell/6/Modules
Set-PowerCLIConfiguration : The ‘Set-PowerCLIConfiguration’ command was found in the module ‘VMware.VimAutomation.Core’, but the module could not be loaded. For more information, run ‘Import-Module VMware.VimAutomation.Core’.