SUSE-RU-2013:0785-1: Recommended update for KIWI

sle-updates at sle-updates at
Mon May 13 21:04:32 MDT 2013

   SUSE Recommended Update: Recommended update for KIWI

Announcement ID:    SUSE-RU-2013:0785-1
Rating:             low
References:         #708712 #786730 #787924 #788536 #789411 #791612 
                    #793099 #793305 #796062 
Affected Products:
                    SUSE Linux Enterprise Software Development Kit 11 SP2
                    SUSE Linux Enterprise Point of Service 11 SP2

   An update that has 9 recommended fixes can now be
   installed. It includes one version update.


   This collective update for Kiwi provides many fixes and
   improvements,  including:


   Add support for dmraid fake-raid controllers.


   Add support for reading /etc/kiwi/repoalias file in The repoalias definition can be used to mirror
   a repository path to another location. (bnc#788536)


   Fixed dhcpcd '-r' option name clash in netboot. Older
   versions of dhcpcd use that option in a completely
   different meaning, thus we distinguish the call by the the
   capability of the '-p' option (interface persistence) which
   was introduced in newer versions of dhcpcd. (bnc#787924)


   Make sure possibly left over dhcpcd pid file from a
   -T (test) call is removed before requesting the IP address
   for the interface. (bnc#787924)


   Fix setupInstallStick() if called in Studio mode. If
   this function is called with a disk device as reference it
   expects the target USB stick to be plugged in, in order to
   create the install image directly on that stick. For Studio
   this does not work because the target stick is never
   attached to the containment within this call happens. This
   fix creates the install USB stick image in a loop device.


   Make sure the initrd boot environment does not export
   the REDIRECT variable when init is called. (bnc#789411)


   Make sure REDIRECT tty for blogd is setup only on
   supported architectures. (bnc#789411)


   Add an architecture check for
   KIWIIsoLinux::createHybrid(). On architectures such as ppc
   and ia64, the embedding of a partition table into the ISO
   will not work. Thus the check will issue a warning but
   proceed instead of failing.


   Fix behavior of /etc/init.d/boot.clock which reads a
   value in /dev/shm/warpclock. The value is provided by a
   mkinitrd binary in /lib/mkinitrd/bin/warpclock. (bnc#786730)


   Fix /dev/shm location which was only a directory in
   the kiwi initrd. This made /etc/init.d/boot to mount a
   tmpfs to /dev/shm, hiding all values written there.


   Due to the Xen splash attachment check, the install
   media is missing important data because it packs the wrong
   initrd on the ISO. Fix this by moving the Xen splash check
   to the right place. (bnc#793099)


   Remove duplicate rt profile. (bnc #793305)


   Create LVM volume filesystems with suitable number of
   inodes for filesystems which require this. Occasionally it
   happens that we run out of space when using a custom LVM
   volume setup. The reason for this is that the filesystem
   cannot allocate more inodes because kiwi calculates the
   inode count for the root volume but not for the sub LVM
   volumes. (bnc #791612)


   Fix 'run out of space' problem in LVM setup by using
   a relative 20% (min 30M) spare space per volume.


   Change zypper call to use one call to install
   products, patterns and packages instead of splitting that
   up into multiple calls. This has the advantage that zypper
   can better decide for packages which provides similar
   functionality. (bnc#796062)


   Fix the automatic alias generation to remove '$' from
   the name. This allows users to use SMT repositories without
   having to specify an alias in the config.xml file.


   Use locally cached MD5 file if it has the same
   checksum as the remote file, this is enabled by setting
   KIWI_LOCAL_CACHE_DIR. (fate#314413, fate#314414)


   Add support for SERVERTYPE=local for fetchFile and
   putFile in netboot. (fate#314413, fate#314414)

Patch Instructions:

   To install this SUSE Recommended Update use YaST online_update.
   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Software Development Kit 11 SP2:

      zypper in -t patch sdksp2-kiwi-7381

   - SUSE Linux Enterprise Point of Service 11 SP2:

      zypper in -t patch sleposp2-kiwi-7381

   To bring your system up-to-date, use "zypper patch".

Package List:

   - SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 ia64 ppc64 s390x x86_64) [New Version: 4.85.96]:


   - SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 s390x x86_64) [New Version: 4.85.96]:


   - SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 x86_64) [New Version: 4.85.96]:


   - SUSE Linux Enterprise Point of Service 11 SP2 (i586 x86_64) [New Version: 4.85.96]:



More information about the sle-updates mailing list