From 919a10d73b3f3a43e5c24c391e55207226536dd4 Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Fri, 27 Nov 2020 17:05:41 +0100 Subject: [PATCH] Updates upgrading/changelog docs --- doc/30-Upgrading-Plugins.md | 8 ++++++-- doc/31-Changelog.md | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/doc/30-Upgrading-Plugins.md b/doc/30-Upgrading-Plugins.md index bbae4ad4..ff54b7ba 100644 --- a/doc/30-Upgrading-Plugins.md +++ b/doc/30-Upgrading-Plugins.md @@ -6,16 +6,20 @@ Specific version upgrades are described below. Please note that version updates For upgrading plugins, please have a look on the [installation docs](02-installation.md). -## Upgrading to v1.3.0 (pending) +## Upgrading to v1.3.0 (2020-12-01) ### Plugin Argument Changes (Breaking Changes) -The following plugins received modifications to their existing arguments. Please keep in mind that updating to this version of the Icinga PowerShell Plugins, you **must** update your configuration to ensure everything is running properly **and** update all plugins on all systems. +The following plugins received modifications to their existing arguments. Please keep in mind that updating to this version of the Icinga PowerShell Plugins, you **must** update your configuration to ensure everything is running properly **and** update all plugins on all systems at once. #### Invoke-IcingaCheckScheduledTask The `State` argument for `Invoke-IcingaCheckScheduledTask` has been changed from `String` to `Array`, which will now support providing multiple states a task can be into. In addition we modified the [Icinga PowerShell Framework](https://github.com/Icinga/icinga-powershell-framework) to properly support `ValidateSet` for array arguments, fixed in [#152](https://github.com/Icinga/icinga-powershell-framework/pull/152). Please ensure to upgrade to v1.3.0 before generating the new configuration and importing it, as the fix ensures that array arguments still can only contain fixed values. +#### Invoke-IcingaCheckNetworkInterface + +The arguments used before were too long for importing into the Icinga Director. For that reason many arguments have been shorted with their name. Please ensure to import the latest version of the configuration file for this plugin and update your Icinga and check configuration to use the new arguments instead. Only applies if you used this plugin from previous snapshots. + ## Upgrading to v1.2.0 (2020-08-28) *No special steps required* diff --git a/doc/31-Changelog.md b/doc/31-Changelog.md index 4ca89c90..9139c15a 100644 --- a/doc/31-Changelog.md +++ b/doc/31-Changelog.md @@ -7,7 +7,7 @@ documentation before upgrading to a new release. Released closed milestones can be found on [GitHub](https://github.com/Icinga/icinga-powershell-plugins/milestones?state=closed). -## 1.3.0 (pending) +## 1.3.0 (2020-12-01) [Issue and PRs](https://github.com/Icinga/icinga-powershell-plugins/milestone/4?closed=1) @@ -16,6 +16,7 @@ Released closed milestones can be found on [GitHub](https://github.com/Icinga/ic This release adds the following new plugin: * [Invoke-IcingaCheckNetworkInterface](https://icinga.com/docs/windows/latest/plugins/doc/plugins/21-Invoke-IcingaCheckNetworkInterface/): Checks availability, state and Usage of Network interfaces and Interface Teams +* [Invoke-IcingaCheckStoragePool](https://icinga.com/docs/windows/latest/plugins/doc/plugins/21-Invoke-IcingaCheckStoragePool/): Checks availability, utilization and state of a StoragePool ### Enhancements