Skip to content

Conversation

@LordHepipud
Copy link
Collaborator

Adds new experimental feature Management Console for better and easier management for Icinga for Windows and improved automation and deployed.

In addition following changes were made:

  • Added support to fetch network interface for Register-IcingaDirectorSelfServiceHost directly from provided director url
  • Added support for Icinga Framework Code Cache file being deleted once the feature is disabled
  • Added support to suppress any console output for the current PowerShell session by using Disable-IcingaFrameworkConsoleOutput and to enable it again by using Enable-IcingaFrameworkConsoleOutput
  • Added support for -Release argument for Get-IcingaFrameworkServiceBinary suppressing questions and using GitHub as source directly if set
  • Added support to color console output by using Write-IcingaConsolePlain with the new argument -ForeColor
  • Added new feature to write Icinga for Windows console headers more easily, better structured and formatted with Write-IcingaConsoleHeader by adding line content as array elements
  • Fixed possible crash on Get-IcingaAgentFeatures if PowerShell is not running as administrator and therefor the command icinga2 feature list can not be processed
  • Fixed ConvertTo-IcingaSecureString to return $null for empty strings instead of throwing an exception

@LordHepipud LordHepipud force-pushed the feature/icinga_for_windows_management_console branch from 9d53da4 to c4f6fcc Compare March 1, 2021 10:15
@LordHepipud LordHepipud added this to the v1.4.0 milestone Mar 1, 2021
@LordHepipud LordHepipud added the Enhancement New feature or request label Mar 1, 2021
@LordHepipud LordHepipud self-assigned this Mar 1, 2021
@LordHepipud LordHepipud merged commit b9eb54d into master Mar 1, 2021
@LordHepipud LordHepipud deleted the feature/icinga_for_windows_management_console branch March 1, 2021 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants