ZCM Agent tries to downgrade installed kernel

  • 7011306
  • 05-Nov-2012
  • 06-Nov-2013

Environment

Novell ZENworks Configuration Management 11.2
SUSE Linux Enterprise Server 11 Service Pack 2
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 1

Situation

ZCM is configured to replicate and install post SLES 11 SP2 updates.
SLES 11 SP1 and SLES 11 SP2 update catalogs are mirrored and the respective created monolithic bundles are assigned to to-be-patched devices.
The SLES 11 SP1 and SLES 11 SP2 update bundles are assigned

The SLES 11 SP1 update bundle fails to install with error message:
"...
Transaction failed by the helper requests to install and remove package 'kernel-default'
Transaction dry run failed. Can not complete transaction

..."

Resolution

This is fixed in version 11.2.3a - see KB 7011295 "ZENworks Configuration Management 11.2.3a - update information and list of fixes" which can be found at https://support.microfocus.com/kb/doc.php?id=7011295

Workaround:
Edit the SLES 11 SP1 and SLES 11 SP2 bundles so that the kernel RPM packages install type is set to Upgrade instead of Install

Cause

The kernel RPM packages install type in the respective update bundles is set to Install. With this setting the ZCM agent tries to install a current SLES 11 SP1 kernel version also on SLES 11 SP2 devices.

Additional Information

A ZCM agent fix is contained since ZCM 11.2.2, so the agent does not attempt to downgrade the installed kernel version. Since ZCM 11.2.3a the Linux subscription download options include a setting to have kernel package imported to the update bundle with Install install type.