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.] [] []
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:
- Uninstall the currently installed zmgupdate package: rpm -e novell-zenworks-zmgupdate-11.2.4-47927
- Refresh the satellite server: zac ref bypasscache
- Verify that the imaging role is now active: zac satr
- The above command should show the following: Role: Imaging Enabled: true Status: Active
- 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
- Install the correct rpm with the following command: rpm -Uvh novell-zenworks-zmgupdate-11.2.4-47927.i586.rpm