ZCM 2017 Update 4 FRU1 (17.4.1) fails on Linux primary, missing dependency package novell-zenworks-xplat-puppethandler

  • 7024012
  • 17-Jul-2019
  • 17-Jul-2019

Environment

ZENworks Configuration Management 2017 Update 4 FRU1 System Update

Situation

When trying to apply 17.4.1 system update to a Linux primary server, we see the following error:

[ERROR] [06/14/2019 16:11:23.572] [3006] [ZENUpdater] [] [root] [SystemUpdate] [RPM_INSTALL_ERROR] [ERROR] [(/bin/rpm  -U  -vv  --replacefiles  /var/opt/novell/zenworks/content-repo/system-update/50170401a0fc50000000002019053113/rpm/novell-zenworks-xplat-puppethandler-17.4.1-22.noarch.rpm),1] [] [] [ZENworks]  



Resolution

This has been reported to Engineering.  As workaround, the following can be done on SLES 12 zenworks primary, or 2017 Update 4 appliance:

rpm -Uvh --replacefiles /var/opt/novell/zenworks/content-repo/system-update/5017040000fc50000000002019011514/rpm/sles-12-x86_64/novell-zenworks-ruby-2.0.0.353-35.1.x86_64.rpm /var/opt/novell/zenworks/content-repo/system-update/5017040000fc50000000002019011514/rpm/sles-12-x86_64/novell-zenworks-facter-1.7.6-4.1.x86_64.rpm /var/opt/novell/zenworks/content-repo/system-update/5017040000fc50000000002019011514/rpm/sles-12-x86_64/novell-zenworks-hiera-1.3.0-3.1.noarch.rpm  /var/opt/novell/zenworks/content-repo/system-update/5017040000fc50000000002019011514/rpm/sles-12-x86_64/novell-zenworks-puppet-3.2.4-5.1.noarch.rpm /var/opt/novell/zenworks/content-repo/system-update/5017040000fc50000000002019011514/rpm/sles-12-x86_64/virt-what-1.14-1.1.x86_64.rpm

Note that the above must be done right before the SU deployment.