One of our agents is failing its health check with an error
Get-WmiObject : Invalid class "Win32_OperatingSystem"
At C:\Octopus\Work\20200223121620-183328-915\Bootstrap.ps1:77 char:9
$OS = Get-WmiObject -class Win32_OperatingSystem
CategoryInfo : InvalidType: (:) [Get-WmiObject]
Pretty sure this is a Windows issue, but wondered if it had been encountered before. Any guidance appreciated.
Thanks
Hi @Chris_Tamlyn,
Thanks for getting in touch! I had a look and I do believe this is an environmental Windows issue. The account running the Octopus Server / Tentacle service is responsible for executing any scripts during a deployment or task. It looks like it’s either not able to find the Win32_OperatingSystem
class or it’s somehow corrupted.
You can try executing these commands manually using the account running the Octopus service to test this and rule out Octopus as a potential cause.
If you need any further help with this or have any further questions at all, please don’t hesitate to let me know.
Best regards,
Daniel