Environment
Novell ZENworks 7.3 Linux Management - ZLM7.3
Situation
When mirrored, the kernel packages are by default set to type"Install", but its
dependent packages
"kernel-*-base" are set to "upgrade". When the bundle is installed on the agent, the dependency tree is broken. Also after installing the updates, only the newer kernel is bootable, the older kernel can no longer be used.
"kernel-*-base" are set to "upgrade". When the bundle is installed on the agent, the dependency tree is broken. Also after installing the updates, only the newer kernel is bootable, the older kernel can no longer be used.
Resolution
This is fixed in ZLM 7.3 Hot Patch 2/ZLM 7.3 Interim Release 1 -
see KB 7003346 "Updates to Novell ZENworks 7.3 Linux Management"
which can be found at https://www.novell.com/support
Workaround:
Set all "kernel-*-base" packages also to type "install" using ZCC.
Workaround:
Set all "kernel-*-base" packages also to type "install" using ZCC.
Additional Information
In SLE 11 the kernel package is dependent on "kernel-*-base" package,
so, the issue here is that zlmmirror sets the kernel packages to"upgrade" instead of"install"