In today’s blog, we’d like to inform you about a problem that occured recently with APYSIDKRN on a system that uses the new SAPHOSTAGENT 7.21.
APYSIDKRN is the tool used to install SAP-Kernel patches for your IBM i system. It has a build-in dependency check (“bundle-check”) that assures that the packages you install all fit together and to the already installed software components.
In particular it checks that the kernel version fits to the SAPHOSTAGENT version.
May 2015 the new 7.21 SAPHOSTAGENT replaces the old 7.20 one. With 7.21 the internal version number of SAPHOSTAGENT was reset from 205 to 1.
Unfortunately APYSIDKRN was not prepared to this change of the SAPHOSTAGENT internal version number. If you use APYSIDKRN with a 7.21 SAPHOSTAGENT you will get messages like these:
> APYSIDKRN: Some mandatory patches are missing – check joblog or log and apply them too.
> APYSIDKRN: Patch SAPHOSTAGENT is part of a bundle but is missing among the archives to be applied. Following SAP note 1031096, first install patch SAPHOSTAGENT with patch level 122 or higher (your current level is 2). For the reason of the bundle refer to SAP note 1770833 to see more details.
The situation described only occurs with 7.21 SAPHOSTAGENT in combination whith 7.21 SAP-Kernel.
The error in APYSIDKRN will be fixed as soon as possible.
In the meanwile a workaround is described in SAP Note