Linux Satellite Server fails to re-promote Imaging after 11.2.4 Monthly Update 1

  • 7014464
  • 28-Jan-2014
  • 28-Jan-2014

Environment

Novell ZENworks Configuration Management 11.2.4 Imaging

Situation

Linux satellite server updated from ZENworks 11.2.4 to 11.2.4 Monthly Update 1 (11.2.4 MU1)
Imaging role was removed and re-added since the 11.2.4 MU1 update
Imaging satellite server fails to promote the imaging role

The following is seen when running zac satr:

   Role: Imaging    Enabled: false    Status: Stopped

The following message can be seen under the device in ZCC:

ERROR:
Promotion of the corresponding ZMD to Imaging Server Failed.Enable the Debug option and Check the ZMD Log file for more Details.

The following can be seen in the zmd-messages.log:

<rpmnames>
...
    <rpm id="pxeupdatefiles">
        <name>novell-zenworks-zmgupdate-11.2.4-45040.i586.rpm.superceded</name>
        <checksum></checksum>
        <version></version>
    </rpm>
...
</rpmnames>
...
[Debug] [01/28/2014 13:05:48.531] [] [5704] [ZenworksAgent] [200] [ISSMainHandler:InstallSatelliteServer] [ rpms installion failed Installation Failed
 
    package novell-zenworks-zmgupdate-11.2.4-47927.i586 (which is newer than novell-zenworks-zmgupdate-11.2.4-45040.i586) is already installed
] [] []
[Debug] [01/28/2014 13:05:48.531] [] [5704] [ZenworksAgent] [200] [ISSMainHandler:setAction] [Action status=8] [] []
[Debug] [01/28/2014 13:05:48.531] [] [5704] [ZenworksAgent] [200] [ISSRefreshPromoteThread::run] [Promotion of the device to Imaging role failed] [] []
[Error] [01/28/2014 13:05:48.531] [] [5704] [ZenworksAgent] [200] [ISSRefreshPromoteThread::run] [Promotion of the corresponding ZMD to Imaging Server Failed.Enable the Debug option and Check the ZMD Log file for more Details.] [] []

Resolution

Workaround:

  1. Uninstall the currently installed zmgupdate package: rpm -e novell-zenworks-zmgupdate-11.2.4-47927
  2. Refresh the satellite server: zac ref bypasscache
  3. Verify that the imaging role is now active: zac satr
  4. The above command should show the following:   Role: Imaging    Enabled: true    Status: Active
  5. Download the correct rpm with the following URL in a browser: https://<zenworks-server>:<zenworks-ssl-port>/zenworks-downloads/rpm/novell-zenworks-zmgupdate-11.2.4-47927.i586.rpm
  6. Install the correct rpm with the following command: rpm -Uvh novell-zenworks-zmgupdate-11.2.4-47927.i586.rpm