Loading Base SUSE Linux Enterprise 10 Packages into ZLM Bundle

By: coolguys

June 15, 2007 1:21 pm





In order to update SUSE Linux Enterprise 10 managed devices with ZENworks 7 Linux Management, you need to load the base operating system packages into a ZENworks 7 Linux Management bundle. This process can also be used to load the SLE 10 SDK into ZLM. Here’s how you do it.

  1. Download ZLMLoad
    and install it on your ZLM server with the command

    # rpm -ivh zlmload-1.0-1.noarch.rpm

  2. You will need either a locally mounted installation source, mounted media, or a mounted ISO.
  3. Run the command to load the base operating system packages into ZLM.

    # /opt/novell/zenworks/bin/zlmload -P <admin password> -d <location>

    Where <admin password> is your ZLM administrative password, and <location> is the location of your operating system installation source or the location of the mounted operating system media, such as /media/cdrom.

This will create a bundle in ZLM named SLED-10-<arch>-Distro or SLES-10-<arch>-Distro where <arch> is the architecture, such as i586, x86_64, etc.

You will need to do this for each architecture (i586, x86_64, etc) and operating system (Novell SUSE Enterprise Server, Novell SUSE Enterprise Desktop, etc.) you plan on supporting in your environment.

For update purposes, you’ll then need to assign the newly created distro bundle (for instance: SLES-10-i586-Distro) into the Update catalog, so that this catalog will have two bundles: the update bundle and the distro bundle.

DO NOT assign the distro bundle directly to a device – that would force the device to install every single rpm from the distro!

0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.

Categories: Uncategorized

Disclaimer: As with everything else in the SUSE Blog, this content is definitely not supported by SUSE (so don't even think of calling Support if you try something and it blows up).  It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.