The following sections provide solutions to the problems you might encounter while working with Linux Package Management:
The zac bundle-list command displays the bundle status as Available even though the packages of the bundle are not installed
Unable to access the YUM URL from YUM clients if you change the ZENworks Server port after creating the YUM Service
For example, if you have changed the HTTP port of the ZENworks Server to 81, modify the YUM Service URL to http://ZENworks_Server_IP_address:81/zenworks-yumrepo/SLES11Updates.
For more information on how to add the new HTTP port to the YUM client, see Section 9.0, Subscribing to External Services.
Listing of the subscription channels by using the zman srcl command might result in the Java heap space exception
Exception in thread "Thread-1" java.lang.OutOfMemoryError: Java heap space
Open the /opt/microfocus/zenworks/bin/zman file in a text editor.
Search for the MEM_OPTS variable, then change its value to -Xms64m -Xmx256m or -Xms64m -Xmx512m.
Save the /opt/microfocus/zenworks/bin/zman file.
Using zac bundle install command to install a bundle on a device also installs other bundles assigned to the device
Example 1: Consider five bundles named bundle_1, bundle_10, bundle_20, bundle_100, and bundle_200 are assigned to a device. Run the zac bundle-install bundle_1 command to install bundle_1 on the device. The bundles named bundles_10 and bundle_100 are also installed on the device.
Example 2: Consider four bundles named bundle#abc, bundle#abcd, bundle#def, and bundle#abcrt are assigned to a device. Run the zac bundle-install bundle#abc command to install bundle#abc on the device. The bundles named bundle#abcd and bundles#abcrt are also installed on the device
The actions listed in the Distribute action set of a bundle gets executed twice
Edit the bundle’s distribution schedule to set the distribution schedule type as Recurring and select the When a device is refreshed option.
Ensure that the Install Immediately after Distribution option is selected.
Click the Devices tab. Select the device to which you have assigned the bundle, then click Quick Tasks > Refresh Device.
Unable to view the selected targets of packages on Internet Explorer 8
Integrity check failed message is displayed while installing OES or SLES using the ZENworks Repository
For example, you can download the repomd.xml.asc and the repomd.xml.key files for the OES2018-Updates catalog and the sle-12-x86_64 target from the http://nu.novell.com/repo/$RCE/OES2018-Updates/sle-12-x86_64/repodata location.
The location of the YUM repository on the Linux Primary Server is: /var/opt/novell/zenworks/yum-repo/.
On Linux, after the files have been copied, you need to run permissions.sh
NOTE:ZENworks no longer supports Windows Server as a Primary Server from version 24.2 onwards. For more information, see End of Windows Primary Server Support.