Werk #11813: Make async sections of mk_oracle.ps1 working

Component Checks & agents
Title Make async sections of mk_oracle.ps1 working
Date Jul 30, 2021
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.1.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
2.0.0p12 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

The async sections of mk_oracle.ps1 (Windows Version of mk_oracle) had a major design flaw. The async sections may not be fully executed and led to stale services. This is fixed now.

Keep in mind that you need to set the execution mode for this plugin to async in check_mk.user.yaml: execution: - pattern: '$CUSTOM_PLUGINS_PATH$\mk_oracle.ps1' async: yes

With Werk #11815 async: yes be done automatically via the extended mk_oracle bakery plugin.

To the list of all Werks