github Icinga/icinga-powershell-framework v1.11.0
Icinga for Windows v1.11.0

latest releases: v1.13.0-beta2, v1.13.0-beta1, v1.12.3...
13 months ago

1.11.0 (2023-08-01)

Issues and PRs

Bugfixes

  • #579 Fixes error message during config generation with Get-IcingaCheckCommandConfig to make it more clear, in case the custom variables generated are too long for the Icinga Director import
  • #603 Fixes service filter to handle exclude with wildcards instead of requiring the full service name (not applying to the display name)
  • #609 Fixes config generator to never use set_if = true on Icinga 2/Icinga Director configuration
  • #611 Fixes Sync-IcingaRepository which did not save the SSH user and host inside the repository configuration, preventing Update-IcingaRepository to work properly and added missing scp progress
  • #615 Fixes the framework migration tasks which fails in case multiple versions of the framework are installed, printing warnings in case there is
  • #617 Fixes failing calls for plugins which use a switch argument like -NoPerfData, which is followed directly by the -ThresholdInterval argument
  • #621 Fixes -ThresholdInterval key detection on newer systems
  • #634 Fixes an issue with Clear-Host which could cause an exception during certain automation tasks, causing it to fail
  • #645 Fixes error and exception handling while using API-Checks, which now will in most cases always return a proper check-result object and also abort while running into plugin execution errors, in case a server is not reachable by the time sync plugin for example
  • #646 Fixes REST-Api to allow arguments for check execution with and without leading -
  • #648 Fixes some memory management while using the REST-Api to clear connection objects once they are no longer required

Enhancements

  • #544 Adds support to configure the Icinga Director JSON string for registering hosts via self-service API
  • #572 Adds support to write the name of the repository synced/created into the local ifw.repo.json file
  • #573 Adds support to run command icinga with new argument -NoNewInstance, to use -RebuildCache as example to update the current PowerShell instance with all applied changes
  • #613 Adds a -Version parameter to the Update-Icinga command, to be able to update a component to a specified version [@log1-c]
  • #619 Adds feature to securely read enum provider values with new function Get-IcingaProviderEnumData
  • #623 Adds support to provide the Icinga service user written as user@domain
  • #633 Adds support for Icinga 2.14.0 native Icinga for Windows API communication
  • #635 Adds support for Write-IcingaAgentApiConfig function to configure the Icinga Agent TLS cipher list setting by new argument -CipherList
  • #637 Adds new base handling for future data providers with first metrics for CPU information
  • #638 Adds option for formatted, colored console prints with Write-ColoredOutput
  • #640 Adds support to set the flag -NoSSLValidation for Cmdlets icinga and Install-Icinga, to ignore errors on self-signed certificates within the environment
  • #643 Adds support for -RebuildCache flag on icinga cmd to rebuild component cache as well
  • #644 Adds progress bar output to repository interaction (sync, update, new) instead of plain text output
  • #649 Adds new basic data provider base for Hyper-V information
  • #655 Adds IWKB and test/manage Cmdlets for SCOM intercept counters
  • #656 Adds new feature to write document content easier by storing it in memory first and then allowing to write it to disk at once with proper UTF8 encoding

Don't miss a new icinga-powershell-framework release

NewReleases is sending notifications on new releases.