Icinga / Icinga/icinga-powershell-framework
Powershell 7.4.6 install on Windows Server 2025
Nobody has claimed this yet.
- Dominant language
- PowerShell
- Stars
- 87
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Install Icinga for Windows on a Windows Server 2025 via elevated PowerShell 7.4.6 following the steps here
Output from process:
[Notice]: PowerShell Execution-Policies are configured to run Scripts and/or Modules.
The following directories are available for installing PowerShell modules into:
[0]: C:\Users\art\Documents\PowerShell\Modules
[1]: C:\Program Files\PowerShell\Modules
[2]: c:\program files\powershell\7\Modules
[3]: C:\Program Files\WindowsPowerShell\Modules (Recommended)
[4]: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
[5]: C:\Program Files\Intel\Wired Networking\
Where do you want to install the Icinga PowerShell Framework into? ([0-5]) (Defaults: "3"): 3
[Notice]: Downloading Icinga PowerShell Framework into "C:\Users\art\AppData\Local\Temp\3\icinga-powershell-framework-zip"
[Notice]: Installing Icinga PowerShell Framework into "C:\Program Files\WindowsPowerShell\Modules"
[Notice]: Installing new Icinga PowerShell Framework version
[Notice]: Unblocking Icinga PowerShell Framework files
[Notice]: Applying pending migrations required for Icinga for Windows v1.8.0
At which point, the script just hangs. Looking around, there is no Icinga service installed.
Hitting Control-C and attempting to re-run the script outputs this and it just hangs.
[Notice]: PowerShell Execution-Policies are configured to run Scripts and/or Modules.
[Notice]: Icinga PowerShell Framework is already installed. Using Framework functions for kickstarter.
[Notice]: Loading Icinga PowerShell Framework.
To work around the PowerShell 7 install issue, I opened a Windows PowerShell elevated pro mpt and did a
Uninstall-IcingaForWindows
I then followed the same exact install instructions and process under Windows PowerShell and everything worked just fine.
Is PowerShell 7.x not supported I so, it would be great if the documentation clearly stated this!
Also, after installation it was not clear to me that I have to do a:
Icinga2 ca list
Icinca2 ca sign <thumbprint>
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Getting Started installation on Windows Server 2025 with elevated PowerShell 7.4.6, then compare it with the successful Windows PowerShell run. Check whether the install completes and whether the documentation states PowerShell 7 support and includes the required Icinga2 CA signing steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- documentation, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100