Environment
Resolution
Installing ZENworks Linux Management Interim Release 1
The following sections describe how you obtain the ZENworks Linux Management Interim Release 1 (IR1) and update your ZENworks servers (both primary and secondary) and managed devices.
To obtain the ZENworks Linux Management IR1 software, you use the zlmmirror utility to pull down two channels from the Novell Update Web site. You must use a static mirroring operation, explained below, to obtain the packages in the zlm7-serverchannel and copy them to a local directory on your ZENworks primary server. You then use another mirroring operation, also explained below, to obtain the packages in thezlm7-clientchannel and copy them to the ZENworks Package Repository on your ZENworks primary server.
IMPORTANT:
You must update all ZENworks servers and all managed devices to the
IR1 release. You must update your Primary and Secondary ZENworks
Servers to IR1 before updating managed devices. You must update all SLES 9 servers acting
as ZENworks servers or managed devices to SLES 9 SP3 before
installing the IR1 release. SLES 9 SP2 is not a supported
platform for ZLM 7 IR1.
Activation
Server Channel:zlm7-server
Client Channel:zlm7-client
Activation Code: zlm75463726
Updating the Primary and Secondary ZENworks Servers to IR1
You use the zlmmirror utility to mirror the ZENworks Linux Management IR1 software to your ZENworks servers.
Perform the following procedure on all ZENworks servers in your ZENworks Management Zone:
Perform a static mirroring operation to copy the zlm7-server channel to your local file system.
General and step-by-step mirroring instructions can be found in the ZENworks Linux Management Administration Guide. For more information see the "Configuring a Software Mirror” section ( https://www.novell.com/documentation/zenworks7/lm7admin/data/bvem9zm.html).
To create an empty mirroring configuration file, run thezlmmirror conf-generate zlm7-server.xmlcommand.
After you create the empty .xml mirroring configuration file, you edit it using a text editor.
Your final configuration file should
look like the following example. Note that copying and pasting this
example from this TID may produce characters that might cause the
mirroring operation to fail.
To run
the mirroring command, run thezlmmirror mirror -c zlm7-server.xmlcommand. After the mirroring
operation brings down the files, you are ready to update your
ZENworks servers.
- Start the ZENworks Management Daemon (zmd) by running the/etc/init.d/novell-zmd startcommand.
- Mount the local directory to which you mirrored the ZENworks Linux Management IR1 software. Use the following command:rug mount /tmp/zlm7-server/ZLM7-server/ZLM7-server-bundle/sles-9-i586/ -n ZLM7-server.
Run therug upcommand to update the ZENworks server to the IR1 release.
- Run the post-installation script (sh /opt/novell/zenworks/install/upgrade_zlm.sh) that was brought down by the static mirror. This script enables OES patch support, deletes the webservices directory on the server, and then restarts the ZENworks services.
Repeat this procedure for each of your ZENworks Linux Management 7 servers.
Updating Managed Devices to IR1
Perform the following procedure on all managed devices in your ZENworks Management Zone:
Perform a mirroring operation to copy the zlm7-client channel to the ZENworks Package Repository.
General and step-by-step mirroring instructions can be found in the ZENworks Linux Management Administration Guide. For more information see the "Configuring a Software Mirror” section ( https://www.novell.com/documentation/zenworks7/lm7admin/data/bvem9zm.html).
To create an empty mirroring configuration file, run the zlmmirror conf-generate zlm7-client.xmlcommand.
After you create the empty .xml mirroring configuration file, you edit it using a text editor.
Your final configuration file should
look like the following example. Note that copying and pasting this
example from this TID may produce characters that might cause the
mirroring operation to fail.
To run the mirroring command, run thezlmmirror mirror -c zlm7-client.xmlcommand. After the mirroring operation brings down the files, you are ready to update your managed devices.
Modify the zlm7-client bundle to add a post-installation script to restart the ZENworks Management Daemon (zmd).
In the ZENworks Control Center, click the Bundles tab, click the underlined link in the name column for the ZLM7 IR1 Client bundle.
Click the Details tab, then click New in the Scriptable Actions section.
Choose Post-Installation from the Scriptable Actions drop-down list.
Choose Define Your Own Script from the Script to Run drop-down list.
Add the following command to the Script Content box: /etc/init.d/novell-zmd begin-restart, then click OK.
Click Apply to save your changes.
Deploy a new bundle version. See the "Deploying a Different Version of a Bundle” section in the ZENworks Linux Management Administration Guide at https://www.novell.com/documentation/zenworks7/lm7admin/data/bxc3zfu.htmlfor more information.
Assign the client bundle to managed devices. For step-by-step instructions, see the "Assigning Bundles” section in the ZENworks Linux Management Administration Guide at https://www.novell.com/documentation/zenworks7/lm7admin/data/bwuhitv.html.
Additional Information
- when username uses hyphen, redcarpet is not connected to ZLMserver automatically
TID 645 - NoSuchObjectFault when mirroring the YOU server
- Imaging menu can't handle 60 or more hard drives
- NULL Error with zlman and the *.rpm
- rug brm only removes packages added in current bundle version
- hwinfo is taking a long time to run when called within zmd
TID10100566- ERROR: Failed to load bundles
KB 1091 - Policy Enforcer errors running zlm-install -x
TID10100802- rug brm
- Can't mirror Suse updates via a proxy from https://you.novell.com
KB 1453 - ZLM7 Past 24 hour Bundle Report does not complete
- Closed LDAP connections are not being cleaned up
- Policy manager continuously logs errors for missing enforcers
- ZLM not cleaning the cache after each transaction
TID
TID10100116- Error: "Fatal Error: Object Already Exists" when using zlman to add a package to a bundle.
TID10100503- ERROR: PackageAdmin Couldn't save patch: already exists
TID10100107- Unable to login to the ZENworks Control Center (ZCC)
- Need a way to verify there is no ISD
- ZLM imaging components cause device to lock up and hang
TID10100580- Novell-zislnx deletes the eth0 config file when it starts
TID10100253- Should have an option to set the Just Imaged flag
- novell-zislnxd needs to have permissions set to 700
- Bundles seem to get reinstalled on every refresh
TID10100120-Device registration is not using the registration code
TID10100121-ZLMMIRROR using the STATIC option does not contain all attributes of the bundles.
TID10100091- Implement mirroring functionality that supports SUSE service packs
- ZMD is hanging on 64 bit Intel
- ZEN 7 Inventory crashes on Redhat servers
- zlmmirror :: skipping oes patches on 662 server
TID10100299- Update packages in a bundle complain about conflicts.
TID 10099292- Failure to parse /etc/passwd with NIS entry
TID10098959- Installing software package fails due to rpm signal handling.
Files included in zlm7-server channel
NOVLnmas-3.1.0.0-20060223.i386.rpm
novell-zenworks-libredcarpet-7.0.2-0.i586.rpm
novell-zenworks-zmd-logger-7.0.1-1.i586.rpm
novell-zenworks-administration-7.0.3-0.i586.rpm
novell-zenworks-edir-8.7.3-8.novell.1.0.i586.rpm
novell-zenworks-rug-devel-7.0.3-3.i586.rpm
novell-zenworks-ted-7.1.0-0.i586.rpm
novell-zenworks-install-7.0.1-1.i586.rpm
novell-zenworks-zislnx-7.0.1-1.i586.rpm
novell-zenworks-zmd-settings-7.0.1-1.i586.rpm
novell-zenworks-package-management-7.0.2-2.i586.rpm
novell-zenworks-zmd-inventory-7.0.2-2.i586.rpm
NDSserv-8.7.3.8-47.i386.rpm
NOVLpkis-3.1.1-1.i386.rpm
novell-zenworks-zmd-rmagent-7.0.1-1.i586.rpm
novell-zenworks-datamodel-7.0.5-3.i586.rpm
novell-zenworks-loader-7.0.2-0.i586.rpm
novell-zenworks-zmgpxeclientfiles-7.0.1-2.i586.rpm
novell-zenworks-zmgupdate-7.0.1-2.i586.rpm
novell-zenworks-logger-framework-7.0.1-0.i586.rpm
novell-ntls-2.0.0.0-050810.i386.rpm
NLDAPbase-8.7.3.8-41.i386.rpm
NOVLpkia-3.1.1-1.i386.rpm
novell-zenworks-zmd-tess-7.0.1-1.i586.rpm
novell-zenworks-server-cli-7.0.4-1.i586.rpm
novell-zenworks-zmd-gconfpolicyenforcers-7.0.1-1.i586.rpm
NOVLsnmp-8.7.3.8-39.i386.rpm
novell-zenworks-logger-services-7.0.1-0.i586.rpm
NOVLsubag-8.7.3.8-39.i386.rpm
novell-zenworks-zmd-requirements-7.0.1-1.i586.rpm
novell-zenworks-datamodel-wssdk-7.0.3-1.i586.rpm
novell-zenworks-zmgutils-7.0.1-2.i586.rpm
NOVLlmgnt-8.7.3.8-9.i386.rpm
novell-zenworks-core-api-7.0.1-0.i586.rpm
novell-zenworks-rug-7.0.3-3.i586.rpm
NDSrepair-8.7.3.8-14.i386.rpm
novell-zenworks-zmd-devel-7.0.9-8.i586.rpm
NOVLpkit-3.1.1-1.i386.rpm
novell-zenworks-zmd-policymanager-7.0.4-1.i586.rpm
novell-zenworks-zmd-imgagent-7.0.1-2.i586.rpm
NDSbase-8.7.3.8-47.i386.rpm
packageinfo.xml.gz
NLDAPsdk-8.7.3.8-45.i386.rpm
novell-extend-wssdk-core-5.2.1-12.noarch.rpm
novell-zenworks-libredcarpet-tools-7.0.2-0.i586.rpm
novell-zenworks-zmd-logger-config-7.0.1-1.i586.rpm
novell-ncp-8.7.3.7-67.i386.rpm
novell-zenworks-mirror-7.0.6-2.i586.rpm
novell-zenworks-server-7.0.1-1.i586.rpm
novell-zenworks-zmd-7.0.9-8.i586.rpm
NDSmasv-8.7.3.7-35.i386.rpm
NOVLembox-8.7.3.8-07.i386.rpm
novell-zenworks-zmd-policyenforcers-7.0.1-1.i586.rpm
NDSimon-8.7.3.8-36.i386.rpm
novell-zenworks-zmd-actions-7.0.1-3.i586.rpm
Files included in zlm7-client channel
novell-zenworks-install-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-policymanager-7.0.4-1.x86_64.rpm
novell-zenworks-zislnx-7.0.1-1.i586.rpm
novell-zenworks-zmd-actions-7.0.1-3.x86_64.rpm
novell-zenworks-zmd-gconfpolicyenforcers-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-logger-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-tess-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-policyenforcers-7.0.1-1.x86_64.rpm
novell-zenworks-libredcarpet-tools-7.0.2-0.x86_64.rpm
novell-zenworks-zmd-logger-config-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-imgagent-7.0.1-2.x86_64.rpm
novell-zenworks-rug-7.0.3-3.x86_64.rpm
novell-zenworks-zmd-requirements-7.0.1-1.x86_64.rpm
packageinfo.xml.gz
novell-zenworks-zmd-settings-7.0.1-1.x86_64.rpm
novell-zenworks-zmd-devel-7.0.9-7.x86_64.rpm
novell-zenworks-zmd-rmagent-7.0.1-1.x86_64.rpm
novell-zenworks-rug-devel-7.0.3-3.x86_64.rpm
novell-zenworks-zmd-inventory-7.0.2-2.x86_64.rpm
novell-zenworks-zmd-7.0.9-8.x86_64.rpm
novell-zenworks-libredcarpet-7.0.2-0.x86_64.rpm