From abc5f4622008831ed86fce9c8d7266a692a83dca Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Mon, 2 Feb 2026 10:24:30 +0100 Subject: [PATCH] Adds migration tasks for v1.13.5 --- .../framework/Invoke-IcingaForWindowsMigration.psm1 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/core/framework/Invoke-IcingaForWindowsMigration.psm1 b/lib/core/framework/Invoke-IcingaForWindowsMigration.psm1 index ea8be6f..b2bbb54 100644 --- a/lib/core/framework/Invoke-IcingaForWindowsMigration.psm1 +++ b/lib/core/framework/Invoke-IcingaForWindowsMigration.psm1 @@ -187,4 +187,14 @@ function Invoke-IcingaForWindowsMigration() Set-IcingaForWindowsMigration -MigrationVersion (New-IcingaVersionObject -Version '1.13.4'); } + + if (Test-IcingaForWindowsMigration -MigrationVersion (New-IcingaVersionObject -Version '1.13.5')) { + Write-IcingaConsoleNotice 'Applying pending migrations required for Icinga for Windows v1.13.5'; + + # Fixes potential permission issues with the Icinga Service User and the SeServiceLogonRight privilege + $ServiceUser = Get-IcingaServiceUser; + Set-IcingaUserPermissions -IcingaUser $ServiceUser; + + Set-IcingaForWindowsMigration -MigrationVersion (New-IcingaVersionObject -Version '1.13.5'); + } }