I’m attempting to upgrade to Octopus 2019.7.0 (from 2019.5.12), and while I can install things correctly, when the server manager starts it states “Windows PowerShell 2.0 or above does not appear to be installed…”.
I found a couple other (much older) posts that ran into the same issue, but none seem to address the issue for me.
Octopus is installed on Windows Server 2012 R2,
$PSVersionTable.PSVersion reports the Powershell engine as 5.1.14409.1005, and I’ve verified the path to PowerShell (
C:\Windows\System32\WindowsPowerShell\V1.0) is in the system path. I have tried running the manager as a regular user and as an administrator, but it always reports the same thing. I don’t believe there is anything on the server that might prevent the scan from executing correctly.
In the meantime I’ve rolled back to 2018.5.12, and everything does work correctly.