SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for kiwi-4.80-1.1.i586.rpm :
Mon Mar 7 13:00:00 2011 rschweikertAATTnovell.com
- update Iwi version for Kiwi class

Fri Mar 4 13:00:00 2011 msAATTsuse.de
- netboot: allow network boot in degraded raid mode (bnc #668014)
- netboot: remove superblocks from raid disks if RAID
has been dectivated in config. (bnc #668014)

Fri Mar 4 13:00:00 2011 msAATTsuse.de
- added support for the ncpus attribute on the
element. It is used to set the number of virtual cpus for a
VM and written to .vmx and .xenconfig

Thu Mar 3 13:00:00 2011 msAATTsuse.de
- fixed xsl stylesheet convert47to48.xsl. existing lvmvolumes
section wasn\'t translated into systemdisk section

Thu Mar 3 13:00:00 2011 msAATTsuse.de
- added KIWICommandLine and KIWIRuntimeChecker modules. The command
line module is a storage container for the commandline options
passed to kiwi. It\'s used to transport the data into other objects.
One successor of KIWICommandLine is the KIWIRuntimeChecker module
which does some checks while kiwi runs. This means kiwi reads in
the image description and after that the runtimer checker checks
if it is possible to build the desired image according to the
specified information. If that tests are passed kiwi enters the
actual processing mode which is either the image prepare or create.
This is useful to exit early if some option combination or data
set is valid according to the XML schema but can\'t be build due
to other reasons.

Thu Mar 3 13:00:00 2011 msAATTsuse.de
- update RNG schema ec2region comment

Thu Mar 3 13:00:00 2011 msAATTsuse.de
- added support for the new EC2 Japan region

Thu Mar 3 13:00:00 2011 msAATTsuse.de
- assure that the given memory size given for a Vm is an integer

Wed Mar 2 13:00:00 2011 msAATTsuse.de
- removed python-elementtree package required by smart
which was removed in an earlier commit

Wed Mar 2 13:00:00 2011 msAATTsuse.de
- make sure size parameter is used without adding kernel
and initrd space if the given size is big enough.

Wed Mar 2 13:00:00 2011 msAATTsuse.de
- removed smart packages
- export PBL_SKIP_BOOT_TEST=1 to allow mkinitrd to install
- changed SLE10 JeOS example:

* all packages in bootstrap to allow the use of zypper

* remove installiso option which doesn\'t work because no squashfs
- added an updated version of parted for SLE10
- added a zypper version check for the kiwi upgrade mode
- changed all SLE10 boot image descriptions to put packages
into the bootstrap section to allow the use of zypper
- adapt README of SLE10 JeOS, smart is not required
- adapt kiwi.spec to recommend zypper only

Wed Mar 2 13:00:00 2011 msAATTsuse.de
- v4.80 released

Wed Mar 2 13:00:00 2011 adrianAATTsuse.de
- export meta data location content keys for ftp tree medias

Wed Mar 2 13:00:00 2011 adrianAATTsuse.de
- ftp medias beside first one should not provide the product

Mon Feb 28 13:00:00 2011 msAATTsuse.de
- don\'t ignore blocksize value from config. (bnc #675004)

Fri Feb 25 13:00:00 2011 msAATTsuse.de
- added support for --recycle-root option which allows to use
and modify an existing root tree while in the kiwi prepare
step.

Fri Feb 25 13:00:00 2011 msAATTsuse.de
- v4.79 released

Fri Feb 25 13:00:00 2011 msAATTsuse.de
- The default tftp block size chosen by kiwi is too small and
not aligned to page size (4096), so it causes unnecessary
overhead. This patch improves loading performance a lot

Thu Feb 24 13:00:00 2011 adrianAATTsuse.de
- just compare the major version of squashfs kernel module and squashfs tools (bnc #674653)

Thu Feb 24 13:00:00 2011 adrianAATTsuse.de
- parse all available product file not just the first one

Thu Feb 24 13:00:00 2011 msAATTsuse.de
- fixed -z test for RELOAD_CONFIG variable in netboot

Thu Feb 24 13:00:00 2011 msAATTsuse.de
- added unit testing for the KIWILocator object

Thu Feb 24 13:00:00 2011 msAATTsuse.de
- added ensconce parameter -i imagename which contains
the contents of the name attribute. ensconce requires this
to distinguish between system image and initrd image

Wed Feb 23 13:00:00 2011 msAATTsuse.de
- Using here documents with tabs in front of the limit
string works but is not recommended. Tabs are ignored
when searching for the limit string but spaces are not,
in which case the here document ends at the next occurence
of the limit string or at the end of the file with some
shells not even issuing a warning

Wed Feb 23 13:00:00 2011 msAATTsuse.de
- fixed use of uninitialized value if an improper
configuration directory is specified

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- move warning messages about shm and semaphores into logfile

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- v4.78 released

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- added check to enforce the \"no whitespace\" rule for profile names

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- enhanced patternType check which now allows the use of the patternType
attribute for all specifications that add packages to the
image

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- fixed suse-min-gnome example, empty vmx package section doesn\'t make sense

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- fixed cleanup of shared memory segments and semaphores
by a valid destructor in KIWISharedMem.pm

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- fixed regexp in __checkPatternTypeAttrConsistent()

Tue Feb 22 13:00:00 2011 msAATTsuse.de
- fixed locale Makefile, wrong use of equals operator

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- v4.77 released

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- call isohybrid only once according to caller environment

Mon Feb 21 13:00:00 2011 adrianAATTsuse.de
- add optional support for hybrid iso for product medias

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- v4.76 released

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- added support for config-cdroot.tgz and config-cdroot.sh in
OEM install media (CD and stick) (bnc #673566)

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- removed obsolete TestSuite check in KIWIURL

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- moved check for ec2-bundle-image after the check for the
Amazon AWS credentials

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- setup owner/group permissions only if the user home
directory exists (bnc #658172)

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- DB: update documentation for netboot config files update feature

Mon Feb 21 13:00:00 2011 msAATTsuse.de
- added support for netboot config files update. The update
happens according to the value of an optional md5sum hash
specified per file

Sun Feb 20 13:00:00 2011 msAATTsuse.de
- rebuild rng schema from rnc data

Sun Feb 20 13:00:00 2011 msAATTsuse.de
- cosmetic changes to the unit tests

* fixed the repo specification to point to online repo

* updated the description to indicate what the test does
- improve the error message when an undefined profile is referenced
- added check for a consistent setting of the patternType
attribute value

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- v4.75 released

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- fixed default behavior for oem-swap. If not specified the default
should be to create a swap partition. This was accidently changed

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- DB: fixed description about default partitions created

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- allow creation of ec2 format even without credentials. In that
case only the adaptions to the root image will be made but the
ec2-bundle process will be skipped

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- fixed use of uninitialized value in squashfs version check

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- DB: update documentation according to the pxe raid feature change

Fri Feb 18 13:00:00 2011 msAATTsuse.de
- changed raid 1 support for pxe images. The former implementation
can only use raid for the root partition. This implementation
allows a custom partition table to be mapped in one raid 1 per
partition

Wed Feb 16 13:00:00 2011 msAATTsuse.de
- fixed linuxPartition() to be fine with a raid partition too

Wed Feb 16 13:00:00 2011 msAATTsuse.de
- fixed raid partition setup. The wrong id was set. If there
is only one raid partition on the disk fdisk doesn\'t require
a number for the \'t\' command

Wed Feb 16 13:00:00 2011 msAATTsuse.de
- DB: update documentation

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- restore copy of temporary files only if they are not provided
by the overlay tree. This affects /etc/hosts and /etc/resolv.conf

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- fixed createSnapshotMap() to be able to setup snapshot tables
multiple times in a row. this requires unique table names

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- fixed yast2 firstboot startup for old (sle10) init script
based startup sequence (bnc #660770)

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- fixed build, unfortunately perl-Test-Unit doesn\'t exist in BS

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- added unit test framework and some XML validation tests

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- fixed typos in XMLValidator output. This is
important for the unit test results

Tue Feb 15 13:00:00 2011 msAATTsuse.de
- removed testsuite from kiwi. The current --testsuite mode
has been removed because it has turned out that\'s it\'s unused
code. With this testsuite it was possible to run scripts
inside the kiwi created root tree and check their results.
Basically this is only useful for testing the root tree
integrity which can always be done outside of kiwi like
studio and slepos does. Along with the change we will add
unit tests for testing the XML error handling and I plan
to integrate an end-to-end testng framework which allows to
realy make sure the appliance works as expected

Mon Feb 14 13:00:00 2011 msAATTsuse.de
- fixed location of radeon.ko (typo: missing drivers/)

Mon Feb 14 13:00:00 2011 msAATTsuse.de
- added graphics cards direkt rendering modules for
i915, nouveau and radeon for openSUSE 11.4

Fri Feb 11 13:00:00 2011 msAATTsuse.de
- v4.74 released

Thu Feb 10 13:00:00 2011 msAATTsuse.de
- removed split sections from oem examples, use the kiwi
default split section for this examples

Thu Feb 10 13:00:00 2011 msAATTsuse.de
- changed the filesystem type to ext3 for 11.2 oem example
because we found issues with ext4 on 11.2

Thu Feb 10 13:00:00 2011 msAATTsuse.de
- fixed __addDefaultSplitNode() function. A cloneNode() call
is required if you add children from another DOM tree

Wed Feb 9 13:00:00 2011 msAATTsuse.de
- speedup prepare step with caches by skipping the bootstrap
installation. If there is a cache available we add the
bootstrap packages into the image package section and run
the rest of the installation procedure in one image
installation step

Wed Feb 9 13:00:00 2011 msAATTsuse.de
- make use of zypper\'s autorefresh feature and don\'t call
zypper refresh manually anymore

Wed Feb 9 13:00:00 2011 adrianAATTsuse.de
- offer options to ignore specified but missing packages for product generation

Wed Feb 9 13:00:00 2011 adrianAATTsuse.de
- make a difference between arch modifiers (addarch and removearch) and
usage of a package (no modifier). This solves the last problem for openSUSE
biarch medias.

Wed Feb 9 13:00:00 2011 msAATTsuse.de
- fixed netboot disk device check. In case of a ramdisk only
configuration there is no DISK set but the image download
should happen into the ramdisk device. Therefore the disk
device check was enhanced to check the ramdisk setup too

Tue Feb 8 13:00:00 2011 adrianAATTsuse.de
- fix arch= statement for real for multi arch medias, use only the subset
of global required archs and filtered one by arch= statement

Tue Feb 8 13:00:00 2011 msAATTsuse.de
- moved caching system over from clicfs to a device mapper
snapshot table. This seems to be more stable and leaves more
room for improvements

Tue Feb 8 13:00:00 2011 adrianAATTsuse.de
- Revert wrong commit overriding package attributes on multi arch medias
This reverts commit 1ef1a8b62df61899480285051c9b725990685113.

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
- avoid error message about undefined $manager variable when building a product

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
ignore missing debug packages, they may not get generated (esp on noarch packages).

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
handle autodetected src packages with correct arch (src or nosrc)

Mon Feb 7 13:00:00 2011 msAATTsuse.de
- DB: update documentation and examples due to new ec2region element

Mon Feb 7 13:00:00 2011 msAATTsuse.de
- added support for the child element for
. With this a user can specify one or multiple
target regions for the EC2 image. Specifying multiple
elements creates multiple AMIs. The main convenience is that one
does not have to look for the aki-... cryptic name for the PVGrub
boot kernel as the value gets embedded in the generated manifest.
Supported values are: AP-Singapore, EU-West, US-East, US-West

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
support blacklisting of packages via onlyarch=\"\"

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
report about all missing packages and abort afterwards, not at the first missing package.

Mon Feb 7 13:00:00 2011 adrianAATTsuse.de
take care about arch= package statement for product required architectures

Fri Feb 4 13:00:00 2011 msAATTsuse.de
- v4.73 released

Fri Feb 4 13:00:00 2011 msAATTsuse.de
- DB: update ec2 documentation

Fri Feb 4 13:00:00 2011 msAATTsuse.de
- fixed typo in ec2 format creation (missing /)

Thu Feb 3 13:00:00 2011 msAATTsuse.de
- fixed ec2 examples

Thu Feb 3 13:00:00 2011 msAATTsuse.de
- DB: update ec2 docs and examples per request in (bnc #667303)

Thu Feb 3 13:00:00 2011 msAATTsuse.de
- improved ec2 format creation per request in (bnc #667303)

Wed Feb 2 13:00:00 2011 msAATTsuse.de
- provide partition info in MB instead of KB

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- update s390 boot code according to generic changes in the x86 boot code

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- DB: update documentation: Added information about plain:// source
- DB: update documentation: Improved smb:// paragraph

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- fixed squashfs version check

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- DB: update documentation, removed wrong version information

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- added support for plain:// url types. They forward the URL
(everything following \"plain://\") unmodified to the package
manager. This can be used if kiwi does not support a special
URL but the package manager does

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- fixed smb mount. Leave // to indicate the share name and make
sure we create a unique mount point with mktemp instead of using
the share name as base

Tue Feb 1 13:00:00 2011 msAATTsuse.de
- DB: update documentation from review

Mon Jan 31 13:00:00 2011 msAATTsuse.de
- use -o guest option to mount a samba share without
username and password specified

Mon Jan 31 13:00:00 2011 msAATTsuse.de
- fixed use of profiled repository sections

Mon Jan 31 13:00:00 2011 msAATTsuse.de
- DB: fixed typo: cifs-utils is required in bootstrap section

Mon Jan 31 13:00:00 2011 msAATTsuse.de
- DB: added documentation about smb:// repo source type

Mon Jan 31 13:00:00 2011 msAATTsuse.de
- added support for username and password in repository elements
- enhanced cifs mount (smb://) to be able to use credentials

Mon Jan 31 13:00:00 2011 adrianAATTsuse.de
- Fail hard on missing packages during product build.
This is requested with high prio from coolo, we need to make this
an option later on.

Fri Jan 28 13:00:00 2011 msAATTsuse.de
- v4.72 released

Fri Jan 28 13:00:00 2011 msAATTsuse.de
- run parted capability checks only if parted exists

Thu Jan 27 13:00:00 2011 msAATTsuse.de
- fixed build for 11.4

Thu Jan 27 13:00:00 2011 msAATTsuse.de
- added filesystem mktool vs. kernel module version check for the
squashfs filesystem. The check has been added in the checkType()
function

Thu Jan 27 13:00:00 2011 msAATTsuse.de
- add support for smb:// type urls by supporting cifs mount

Wed Jan 26 13:00:00 2011 msAATTsuse.de
- DB: fixed typo

Wed Jan 26 13:00:00 2011 msAATTsuse.de
- DB: added patch from Franz Leitl, fixing some typos

Wed Jan 26 13:00:00 2011 msAATTsuse.de
- added partition ID information into progress information when
installing the system in partition install mode

Wed Jan 26 13:00:00 2011 msAATTsuse.de
- fixed lvresize calls in kiwi which are all missing the \'+\' prefix
- fixed createSnapshotMap() to know about LVM volumes
- fixed partition based installation with LVM image. The dialog for
boot and root partition selection was broken and there is also a
small fix improving the progress information when installing the
image partitions to the disk partitions

Tue Jan 25 13:00:00 2011 msAATTsuse.de
- reverted the following commits:
eeecf05d029e7e75abfc44a5c2c600263838c50e
438e83976cbd12dde20511ea5d000620082fa066
They broke the yast autoyast and firstboot setup. The provided
config-yast-autoyast.xml or config-yast-firstboot.xml were not
handled anymore

Mon Jan 24 13:00:00 2011 msAATTsuse.de
- removed fdisk support entirely except for changing the
partition table created by the isohybrid tool. parted can\'t
handle that table and therefore we use fdisk inside the
function createHybridPersistent() but nowhere else anymore

Mon Jan 24 13:00:00 2011 msAATTsuse.de
- update schema and kiwi documentation

Mon Jan 24 13:00:00 2011 msAATTsuse.de
- fixed mdadm --stop call for pxe raid(1) boot

Mon Jan 24 13:00:00 2011 msAATTsuse.de
- check the return code for the image container mount call

Fri Jan 21 13:00:00 2011 msAATTsuse.de
- v4.71 released

Fri Jan 21 13:00:00 2011 msAATTsuse.de
- fixed partition selection in OEMFindPartitions(). Don\'t
take any other than 0x83 partition types into account

Fri Jan 21 13:00:00 2011 msAATTsuse.de
- change the layout of the install ISO / USB stick. The raw
disk image on the install media was compressed using gzip. The
downside is that it\'s not possible to loop mount the compressed
file. But for partition based installations this is required.
Therefore the raw disk image is now packed into a squashfs
filesystem (bnc #665888)

Fri Jan 21 13:00:00 2011 msAATTsuse.de
- fixed typos in kiwi_oemunattended and kiwi_oemswap evaluation
which caused wrong content in the oemconfig file

Thu Jan 20 13:00:00 2011 msAATTsuse.de
- added support for gparted in partition based oem installation
If the partition table does not provide the correct layout
we start a X session with some descriptive message window
and the gparted tool to be able to change the partition
table
Author: Bernhard M. Wiedemann

Thu Jan 20 13:00:00 2011 msAATTsuse.de
fix approx 109 typos

Thu Jan 20 13:00:00 2011 msAATTsuse.de
- added check for $imageDiskDevice and the existence of
$imageBootDevice to the setupBootPartition() function in
order to prevent unused mount actions for /boot
Author: Bernhard M. Wiedemann

Thu Jan 20 13:00:00 2011 msAATTsuse.de
fixes from review

Thu Jan 20 13:00:00 2011 msAATTsuse.de
- fixed skip check for firstboot and autoyast descriptions

Wed Jan 19 13:00:00 2011 msAATTsuse.de
- added check which disallows white space in the value for
the displayname attribute

Wed Jan 19 13:00:00 2011 msAATTsuse.de
- fixed use of undefined value in KIWIXML.pm validation

Tue Jan 18 13:00:00 2011 msAATTsuse.de
- added support for raid 1 (mirroring) for pxe images

Tue Jan 18 13:00:00 2011 msAATTsuse.de
- fixed insertion of repo alias and priority commandline options
into the correct section of the XML description.

Tue Jan 18 13:00:00 2011 msAATTsuse.de
- dont\'t overwrite firstboot.xml or autoconf.xml if they
exist as overlay files in the overlay root tree

Mon Jan 17 13:00:00 2011 msAATTsuse.de
- create private __expandFS() function and eliminate some code
duplication by this new function

Mon Jan 17 13:00:00 2011 msAATTsuse.de
- added check for the PatternType attribute which may only be
used for image and bootstrap packages. Check that this is
set appropriately.

Sun Jan 16 13:00:00 2011 msAATTsuse.de
- fixed typo in use of oem-shutdown element

Fri Jan 14 13:00:00 2011 msAATTsuse.de
- fixed evalutation of patternType attribute

Thu Jan 13 13:00:00 2011 msAATTsuse.de
- make sure fixupFDiskSectors() only fixes the first partition
start sector and doesn\'t touch the others (bnc #664236)

Thu Jan 13 13:00:00 2011 msAATTsuse.de
- make sure fixupFDiskSectors() is called on a non busy table (bnc #664236)

Thu Jan 13 13:00:00 2011 msAATTsuse.de
- fixed fdisk setup in alignment mode. fdisk is not able
to suggest the correct next sector if called with the
option \"-u\". Therefore only one partition is created in
that mode and the rest is created in fdisk cylinder
based mode (bnc #664236)

Thu Jan 13 13:00:00 2011 msAATTsuse.de
- added new module KIWILocator which perform operations to
locate objects needed by Kiwi in the filesystem. Along with
the new module other code parts which did that before has
been replaced

Thu Jan 13 13:00:00 2011 msAATTsuse.de
- added support for satsolver bindings provided with the
perl-satsolver package

Mon Jan 10 13:00:00 2011 msAATTsuse.de
- fixed syslinux/isolinux configuration for disk based
images. Several problems like missing branding files,
write checks in not existing directories and file checks
in wrong directories were found

Mon Jan 10 13:00:00 2011 msAATTsuse.de
- fixed syslinux/isolinux config for non graphics boot setup

Mon Jan 10 13:00:00 2011 msAATTsuse.de
- minor clean up, remove match for yes

Fri Jan 7 13:00:00 2011 msAATTsuse.de
- v4.70 released

Fri Jan 7 13:00:00 2011 msAATTsuse.de
- fixed evaluation of kernelcmdline in createImageLiveCD()

Wed Jan 5 13:00:00 2011 adrianAATTsuse.de
Make SUSE meta data compression rsyncable (partly transferable).

Wed Jan 5 13:00:00 2011 msAATTsuse.de
- fixed setupKernelModules() in a way that it doesn\'t overwrite
settings from /etc/sysconfig/kernel but append to them

Tue Jan 4 13:00:00 2011 msAATTsuse.de
- revert last commit, broken patch

Tue Jan 4 13:00:00 2011 msAATTsuse.de
- fix sed expression which removes the architecture suffix
from the image name. The expression failed if the architecture
is also part of the name so it changed to match the suffix
at the end of the name string only

Tue Jan 4 13:00:00 2011 msAATTsuse.de
- don\'t call setupConsole twice if systemIntegrity is fine
in kiwi netboot code. Also make sure unsetFile(), called
on the dhcp info file, is called before the interface is
released

Tue Jan 4 13:00:00 2011 msAATTsuse.de
- fixed releaseNetwork() to cleanup /dev/.sysconfig as well
as unset the variables from the dhcp info file which has been
exported into the root shell environment. Those variables
caused conflicts with the network scripts in /etc/init.d

Tue Jan 4 13:00:00 2011 msAATTsuse.de
- removed obsolete config file from suse-11.3/suse-live-stick

Mon Jan 3 13:00:00 2011 msAATTsuse.de
- cleanup netboot code. moved some functions into the KIWILinuxRC.sh
pool and fixed bootloader setup when using clicfs images

Mon Jan 3 13:00:00 2011 msAATTsuse.de
- removed old and unmaintained ppc code

Wed Dec 22 13:00:00 2010 msAATTsuse.de
- added check for first sector start after repartitioning via
fdisk. The start sector must be the same before and after the
repartitioning (bnc #659865)

Tue Dec 21 13:00:00 2010 msAATTsuse.de
- make sure bootincluded packages and archives are not
removed by the initrd strip down functions. This is done
by introdudcing two new functions in KIWIConfig.sh:

* basePackBootIncludes

* baseUnpackBootIncludes
whereas the first one packs the bootinclude files and the
second one unpacks them again. The standard boot image
descriptions provided by kiwi uses that functions to make
sure all bootincluded files can be restored at the end of
the strip down functions called in image.sh (bnc #660743)

Fri Dec 17 13:00:00 2010 msAATTsuse.de
- v4.69 released

Wed Dec 15 13:00:00 2010 msAATTsuse.de
- if ensconce is used the pattern/package list is already solved.
In that case it doesn\'t make sense to do solving with satsolver
again. We are using the list provided by ensconce as solved list
directly in that case.

Wed Dec 15 13:00:00 2010 msAATTsuse.de
- fixed ensconce call and parameters:

* ensconce now resides in /usr/bin, so we can call it that way

* pass -b parameter to ensconce, since bootstrap is obsolete

* pass proper root parameter to ensconce

Wed Dec 15 13:00:00 2010 msAATTsuse.de
- fixed profile request handling when kiwi invokes itself

Wed Dec 15 13:00:00 2010 msAATTsuse.de
- fixed functions ignoreRepositories() and addRepository to
correctly update the DOM tree and not only the internal
hash structures

Wed Dec 15 13:00:00 2010 msAATTsuse.de
- fixed SLE11 template which did not include gfxboot branding
packages if xenFlavour was selected

Mon Dec 13 13:00:00 2010 msAATTsuse.de
- fixed warning message when using int() on empty string

Mon Dec 13 13:00:00 2010 msAATTsuse.de
- fixed use of .buildenv

Fri Dec 10 13:00:00 2010 msAATTsuse.de
- renamed modprobe.conf.local to modprobe.d/99-local.conf on
systems which doesn\'t support the old conf file anymore

Fri Dec 10 13:00:00 2010 msAATTsuse.de
- v4.68 released

Thu Dec 9 13:00:00 2010 msAATTsuse.de
- fixed location of local modprobe configuration file.
The new place is in /etc/modprobe.d/99-local.conf. Only if this
doesn\'t exist we will use /etc/modprobe.conf.local

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- make baseSetupInPlaceGITRepository more useful

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- fixed initial value (set it to empty) for INITRD_MODULES

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- removed obsolete setImageType() function from KIWIXML

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- make use of the --check-config modus in kiwi to validate
and check the kiwi provided XML configurations within the
Makefile.

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- fixed suse-SLE11-JeOS to validate correctly. It\'s not
allowed to have multiple import=\"true\" attributes set.
Therefore the profile setup for this JeOS XML changed

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- added Option --check-config which validates the XML using the
new KIWIXMLValidator module. Along with the new module validation
from KIWIXML has been moved into the KIWIXMLValidator object

Wed Dec 8 13:00:00 2010 msAATTsuse.de
- fixed use of createImageUSB() which has changed its name
into createImageRootAndBoot()

Tue Dec 7 13:00:00 2010 msAATTsuse.de
- fixed boot partition setup for non mkinitrd supported setups

Tue Dec 7 13:00:00 2010 msAATTsuse.de
- added updateTypeList() function in KIWIXML which is required
if an accessor function changes the XML tree the internal data
structures needs to be updated too

Tue Dec 7 13:00:00 2010 msAATTsuse.de
- don\'t overwrite the zypp repo data when in recovery mode (bnc #657922)

Tue Dec 7 13:00:00 2010 msAATTsuse.de
- fixed cache creation

Tue Dec 7 13:00:00 2010 adrianAATTsuse.de
fix build for factory (openSUSE 11.4)

Tue Dec 7 13:00:00 2010 msAATTsuse.de
- added KIWIXML methods __populateProfiles() and __populateTypeInfo
which are gathering the profile and type information as they are
set by the XML description. Along with this change the following
methodes have changed: __populateDefaultProfiles
and __populateProfiledTypeInfo. They both read the data structures
created by the first two and assign a new data structure
according to the selected profiles.

Mon Dec 6 13:00:00 2010 msAATTsuse.de
- removed unneeded KIWIXML instance from KIWIBoot. The KIWIBoot
constructor creates one instance of KIWIXML which is sufficient
for all operations

Mon Dec 6 13:00:00 2010 msAATTsuse.de
- fixed parameter list in \'new KIWIXML\' instances

Sun Dec 5 13:00:00 2010 msAATTsuse.de
- fixed repository update in __updateDescriptionFromChangeSet()

Fri Dec 3 13:00:00 2010 msAATTsuse.de
- v4.67 released

Fri Dec 3 13:00:00 2010 msAATTsuse.de
- make addDefaultSplitNode() a private helper method
called __addDefaultSplitNode(). Also fixed that function to
work correctly. It should add the default split mode for all
relevant types (iso and split) and add the section only if
those types doesn\'t already implement a split section

Thu Dec 2 13:00:00 2010 msAATTsuse.de
- cleanup KIWIImage and main kiwi code. The global variables
ForeignRepo and ImageName has been removed. Additionally the
KIWIXML constructor doesn\'t have the ForeignRepo hash in
its parameter list. Inside KIWIXML the entire foreign data
setup has been changed into methods creating and applying
a changeset. Therefore a temporary global hash XMLChangeSet
has been introduced. After apply of the changeset it will
be removed directly. Along with the cleanup the creation
and check for boot and prebuilt images has been moved into
functions. The preparation step of kiwi now also writes back
the internal XML changes into the XML file. Last but not
least the global variable ImageDescription has been introduced
which stores in prepare and create mode the path to the
base image description which is required to know the location
of bootincluded archives and this:// repos

Wed Dec 1 13:00:00 2010 msAATTsuse.de
- removed xml inheritance. This feature was never used

Tue Nov 30 13:00:00 2010 msAATTsuse.de
- restructured XML data processing by adding the following
KIWIXML methods: __populateTypeInfo() and __populateImageTypeAndNode()
The first method creates the %typeInfo hash which contains all
possible elements according to the selected profiles. The
second method operates on the %typeInfo hash and initializes
those part of the hash which represents the requested image type
or the primary type or the first type read in. Both methodes are
called only _once_ inside the object constructor. The existing method
getImageTypeAndAttributes() has changed to simply return the selected
part of the %typeInfo hash and does _not_ change any object data
as done before.

Tue Nov 30 13:00:00 2010 msAATTsuse.de
- added check that only one type with image=\"myName\" exists
per

Tue Nov 30 13:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value in KIWIXML processing

Mon Nov 29 13:00:00 2010 msAATTsuse.de
- if logfile option is specified along with --init-cache set the
logfile to the \'terminal\' mode. That\'s because in that mode
multiple logfiles per cache are created and it wouldn\'t make
much sense to have them in one file. If the output is on the
terminal the user can decide himself for the redirection

Mon Nov 29 13:00:00 2010 msAATTsuse.de
- require clicfs >= 1.3.9 due to major bugs in former versions

Mon Nov 29 13:00:00 2010 msAATTsuse.de
- fixed __checkReferencedProfDefined to work with sections
defining more than one profile like netboot does

Mon Nov 29 13:00:00 2010 msAATTsuse.de
- fixed invalid numeric expression in reqProfiles
- added __populateDefaultProfiles according to XML restructuring
and removed setDefaultProfiles

Mon Nov 29 13:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value in KIWIXML.pm

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- v4.66 released

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- fixed use of undefined value as an ARRAY reference

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- removed unused cleanInitrd() function

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- make sure bootstrap packages are handled when using a cache
- fixed time when KIWIImage.pm mounts the overlay and provide
a function getImageTree() which returns the currently used
root tree. Move the recovery creation, profile update, and
cleanup after the KIWIImage module creation

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- fixed overlay setup for KIWIBoot modules. Only if a cow
file exists in the given system image path it\'s required to
setup the overlay mount

Fri Nov 26 13:00:00 2010 msAATTsuse.de
- don\'t create new kiwi object if there is already one available

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- check image type only if a preferences section is present

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- fixed profile check in create mode

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- cleanup xenconfig setup by removing conditions that no longer apply
due to the removal of the xen image type which is now handled
by the vmx/oem type flavoured with xen and xenk profiles

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- make sure the package manager is added only once to the
list when in --info mode

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- fixed dumpsolv regexp which searches for pattern names

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- fixed creation of boot image caches. It\'s required to prevent
the kernel extraction from the cache because this is done in
the preparation process which uses the cache
- don\'t allow logfile option when in init-cache mode. This is
because each cache has its own logfile living in the cache
directory

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- fixed minor code duplication inside the RNC schema

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- deactivate compression for clicfs caches (faster)
- fixed and cleaned up profile evaluation and use

Thu Nov 25 13:00:00 2010 adrianAATTsuse.de
make \"mk_listings\" call during product generation optional

Thu Nov 25 13:00:00 2010 msAATTsuse.de
- explicitly call SuSEconfig --module permissions. This module
is no longer called by the default SuSEconfig call so we need
to call it directly

Wed Nov 24 13:00:00 2010 msAATTsuse.de
- added the following consistency checks:

* only 1 profile may be marked as default via import=\"true\"

* only 1 type per spec may be set as default via primary=\"true\"

* only 1 spec may reference 1

* only 1 specification without a profiles=... attribute

* check that all references used via profiles=\"aName\" attribute have
a definition of

Wed Nov 24 13:00:00 2010 msAATTsuse.de
- require specific clicfs version because the version before
has severe problems when writing to a cow file

Tue Nov 23 13:00:00 2010 msAATTsuse.de
- don\'t preserve rpm database on recovery. This could cause
an inconsistent rpm database. Not preserving it could cause
an incomplete but consistent database which is better. For
reference a copy of the old database is stored in
/var/lib/rpm.backup

Mon Nov 22 13:00:00 2010 msAATTsuse.de
- follow up: make sure system filesystems and mount options corresponds
with the default settings we use in a standard installation with yast

Mon Nov 22 13:00:00 2010 msAATTsuse.de
- fixed cleanImage() function to cleanly umount partitions before
calling init. Also make sure cleanImage reports its actions
as part of the boot.kiwi logfile
- make sure system filesystems and mount options corresponds with
the default settings we use in a standard installation with yast

Mon Nov 22 13:00:00 2010 msAATTsuse.de
- fixed typo in option description

Fri Nov 19 13:00:00 2010 msAATTsuse.de
- v4.65 released

* rebuild documentation

* rebuild schema documentation

Fri Nov 19 13:00:00 2010 msAATTsuse.de
- added an oem hook named: preCallInit which runs right before
init is called or in case of a reboot/halt request right before
that reboot (bnc #654404)

Fri Nov 19 13:00:00 2010 msAATTsuse.de
- make sure /dev is bind mounted when installing the very
first bootstrap packages.

Thu Nov 18 13:00:00 2010 msAATTsuse.de
- DB: update documentation

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- put package manager into solver list when calling
kiwi --select ... --info packages
- fixed clicfs mount in cache mount code:

* we don\'t want reserved blocks

* we don\'t want automatic filesystem check

* we don\'t want to use --ignore-cow-errors
- deactivate automatic cache creation and introduce a new
operation mode called kiwi --init-cache. Caches needs to
be created in a separate call. This has turned out to be
more flexible and prevent customer confusion
- add default cache image location: /var/cache/kiwi/image
which can be overwritten by the --cache option. If one want
to use caches in prepare or create mode it\'s required to
select the cache location with this option.
- removed baseroot attribute and defaultbaseroot element
from XML description. baseroot has been replaced by the
clicfs based caching process
- don\'t leave .broken inside the tree if it is not broken
- cleanup the overlay preparation code. The code is in
KIWIOverlay.pm exclusively. At each code point which
requires it we create a KIWIOverlay object and let it
control the overlay mount

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- DB: add documentation about PXE hardware maps

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- update documentation for oem-unattended mode

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- if in oem-unattended mode and we found more than one disk for
installation, use the first disk found by hwinfo

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- fix bug in the format conversion from raw to qcow2.
The \'convert\' command to qemu-mig was missing.

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- move the two consistency checks (kiwirevision and
version format) out of the KIWIXML constructor and into
their own methods
- Implement a new consistency check, __checkFilesysSpec().
This method assures that the \'filesystem\' attribute is used
for image types that require the attribute

Wed Nov 17 13:00:00 2010 msAATTsuse.de
- fixed creation and use of kiwi caches for boot images
also make sure the same clicfs cache is mounted only once
and is released in case of an exception

Tue Nov 16 13:00:00 2010 msAATTsuse.de
- netboot: fixed incorporation of hardware maps
- netboot: evaluate additional VENDOR_CONF value

Tue Nov 16 13:00:00 2010 msAATTsuse.de
- fixed use of uninitialized variable AATTconfigNodes
- fixed solvable setup for susetags

Tue Nov 16 13:00:00 2010 msAATTsuse.de
- update RNG schema due to last change to the RNC schema

Tue Nov 16 13:00:00 2010 msAATTsuse.de
- added new element text which
allows the user to specify raw text that ends up in the .vmx
or .xenconfig file. Certain default options currently written by
Kiwi may be over written by these settings. Therefore the use
of this option happens on your own risk. No validation of the
raw text is performed.

Mon Nov 15 13:00:00 2010 msAATTsuse.de
- verify format used for the mac address when specifying
the attribute on the vmnic element.

Mon Nov 15 13:00:00 2010 msAATTsuse.de
- fixed logging for listXMLInfo()

Mon Nov 15 13:00:00 2010 msAATTsuse.de
- move the XML validation and loading to it\'s own methods
- added image consistency checks into KIWIXML as addition to
the XSLT stylesheet processor. The function __validateConsistency
provides a place to add consistency checks:

* Added check: __checkPostDumpAction which ensures that only
one of oem-bootwait, oem-reboot, oem-reboot-interactive,
oem-shutdown or oem-shutdown-interactive is specified.

Mon Nov 15 13:00:00 2010 msAATTsuse.de
- added return string to partitionSize() function even in case of error

Mon Nov 15 13:00:00 2010 msAATTsuse.de
- added bc tool to netboot image descriptions

Thu Nov 11 13:00:00 2010 msAATTsuse.de
- allow boottimeout setup for image=\"iso\" too

Wed Nov 10 13:00:00 2010 msAATTsuse.de
- added xsl stylesheet to convert images which uses the image=\"xen\"
type into an appropriate image=\"vmx\" type because the xen image
type was removed. Additionally increased schema version to v5.0
with this change

Tue Nov 9 13:00:00 2010 msAATTsuse.de
- netboot: added support for hardware maps. Hardware maps are
configuration files for a given range of MAC addresses. If a client
of the specified range boots up the corresponding hardware map
file will be loaded and merged with the default configuration.
That way you can specify in one config file configurations dedicated
to different machines. Example config.
...
HARDWARE_MAP=\"vendor1, vendor2, vendor3\"
vendor1_HARDWARE_MAP=\"xx:xx:xx:xx:xx:x1, xx:xx:xx:xx:xx:x2\"
...
if client xx:xx:xx:xx:xx:x1 boots up the file hardware_config.vendor1
is additionally loaded from the pxe boot server

Mon Nov 8 13:00:00 2010 msAATTsuse.de
- fixed doit OBS script to work with branch names different from \'kiwi\'

Mon Nov 8 13:00:00 2010 msAATTsuse.de
- more flexible post dump behavior:

* Fix misnomer of oem-dumphalt, now called oem-bootwait
xslt included, no change in functionality from oem-dumphalt

* Add oem-reboot-interactive
post a message before rebooting the system after image expansion
wait for user interaction

* Add oem-shutdown
power the system off after dump and image expansion are complete

* Add oem-shutdown-interactive
post a message before system power off, wait for user interaction

Mon Nov 8 13:00:00 2010 msAATTsuse.de
- word-smithing for images.sh and config.sh doc

Fri Nov 5 13:00:00 2010 msAATTsuse.de
- v4.64 released
- rebuild documentation
- rebuild schema documentation

Fri Nov 5 13:00:00 2010 msAATTsuse.de
- added a command line argument to sepecify the default \'yes\'
answer for questions which could come up during the build process

Fri Nov 5 13:00:00 2010 msAATTsuse.de
- changed partition layout of LVM based vmx/oem images. The boot
partition is now the first partition and we will use only one
partition for the entire LVM as second partition (bnc #651331)

Fri Nov 5 13:00:00 2010 msAATTsuse.de
- fixed compare statement, in perl \'eq\' for strings must be used

Thu Nov 4 13:00:00 2010 msAATTsuse.de
- fixed rpmlint warning: kiwi.src:434: W: macro-in-comment %config

Thu Nov 4 13:00:00 2010 msAATTsuse.de
- added 11.4 JeOS to spec file

Thu Nov 4 13:00:00 2010 msAATTsuse.de
- added templates and boot image descriptions for SuSE 11.4
- removed doc/examples/suse-11.1

Thu Nov 4 13:00:00 2010 msAATTsuse.de
- fixed format conversion checks. iso type can\'t be converted

Thu Nov 4 13:00:00 2010 msAATTsuse.de
- fixed checkLVMbind() function to activate volume groups before
checking the device mapper nodes

Wed Nov 3 13:00:00 2010 msAATTsuse.de
- fixed check for xvc/hvc consoles (bnc #650667)

Tue Nov 2 13:00:00 2010 msAATTsuse.de
- keeping old boot files in /boot and trying to copy
in newly generated initrd + kernel during image startup
could result in not enough space on /boot partition for LVM
enabled builds. This patch fixes that by removing the old
kernel + initrd, before copying in the new one.

Tue Nov 2 13:00:00 2010 msAATTsuse.de
- added languages nb_NO,da_DK,pt_PT and en_GB to the
selection list

Tue Nov 2 13:00:00 2010 msAATTsuse.de
- support multiple vmnic elements for VMware

Mon Nov 1 13:00:00 2010 msAATTsuse.de
- added support for the XFS filesystem

Mon Nov 1 13:00:00 2010 msAATTsuse.de
- fixed the schema inplace dochint for the oem-dumphalt element
- rebuild documentation

Mon Nov 1 13:00:00 2010 msAATTsuse.de
- don\'t let the recovery partition grow to the rest disk space
available. This is not intended as the recovery partition should
only be of the min size required to store the recovery data

Fri Oct 15 14:00:00 2010 msAATTsuse.de
- v4.63 released
- rebuild documentation
- rebuild schema documentation

Fri Oct 15 14:00:00 2010 msAATTsuse.de
- fixed repartition code, out of bounds partitioning

Thu Oct 14 14:00:00 2010 msAATTsuse.de
- added setupConsole() function to activate xvc and/or hvc consoles
if their device nodes are present

Thu Oct 14 14:00:00 2010 msAATTsuse.de
- fixed xenconfig creation, virtual framebuffer line wasn\'t written

Thu Oct 14 14:00:00 2010 msAATTsuse.de
- fixed suse-11.3/suse-xen-guest example by removing some
old static sysconfig files. Also remove the boot.xen service
script it\'s no longer required as we can use the xvc device
for the console

Thu Oct 14 14:00:00 2010 msAATTsuse.de
- added support for targetdevice option for filesystem images
- if the targetdevice option is used check if the device
exists before proceeding

Tue Oct 12 14:00:00 2010 msAATTsuse.de
- make sure volume is active again if no LVM repartition takes
place. This is because recreateVTOCTable has deactivated the
volume group before

Tue Oct 12 14:00:00 2010 rootAATTsuse.de
- fixed LVM based repartition code for s390 and DASD, it\'s required to
recreate the VTOC table here before you can create new partitions

Tue Oct 12 14:00:00 2010 msAATTsuse.de
- fixed creation of VTOC table; close active device maps first

Mon Oct 11 14:00:00 2010 msAATTsuse.de
- fixed spec file requirements, grub and clicfs only exists
on ix86 and x86_64

Mon Oct 11 14:00:00 2010 msAATTsuse.de
- fixed use of satsolver if ensconce is used together with
pattern names. ensonce uses an already resolved manifest file
and thus it\'s not required to solve the patterns via
satsolver (bnc #643442)

Mon Oct 11 14:00:00 2010 msAATTsuse.de
- changed the lvmvolumes section into systemdisk like the
following example shows:


...

- update to new schema version 4.8 due to the systemdisk change
- if systemdisk is specified a lvm setup is implicitly requested.
Therefore also the attribute \'lvm\' from the type section was removed
- Also the oem-home element was removed with this change. A volume
instead of a single partition should be used.
- wrote a xslt stylesheet for the following conversions:

* remove lvm attribute

* move lvmvolumes element into systemdisk

* move lvmgroup attribute into name

* if oem-home is set create a systemdisk setup with a home volume
- update documentation due to the systemdisk change

Fri Oct 8 14:00:00 2010 msAATTsuse.de
- v4.62 released
- rebuild documentation

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- added vfb (virtual framebuffer configuration) to the xenconfig file
written by kiwi. This allows easy graphics console access with
the virt-viewer program. If you want to run the xen domU in text
mode you have to manually pass the option xencons=tty in the pygrub
boot menu

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- added egrep for dasd_configure to initrd
- fixed the creation of the boot partition if a real targetdevice
is used to prevent using the entire rest space for the boot image

Thu Oct 7 14:00:00 2010 rootAATTsuse.de
- fixed boot device detection for zipl on dasd devices with LVM

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- removed xencons boot option for domU creation in .xenconfig
and from the bootloader kernel options (bnc #644138)

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- update and rebuild documentation

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- added support for setting up the boottimeout value prior
to the default value in the config.xml section.
the unit for the timeout value is seconds if grub is used
as the boot loader and 1/10 seconds if syslinux is used

...


Thu Oct 7 14:00:00 2010 msAATTsuse.de
- fixed fdasd input creation, wrong \'t\' command setup

Thu Oct 7 14:00:00 2010 msAATTsuse.de
- call udevPending before checking /sys/bus/usb/devices

Mon Oct 4 14:00:00 2010 msAATTsuse.de
- DB: Deleted kiwi-doc-intro.xml and moved content to kiwi-doc-workflow.xml
- DB: Removed xinclude of kiwi-doc-intro.xml from kiwi-doc.xml

Fri Oct 1 14:00:00 2010 msAATTsuse.de
- v4.61 released
- rebuild documentation

Fri Oct 1 14:00:00 2010 msAATTsuse.de
- fixed creation of install CD if syslinux is used.
- fixed syslinux dosfs boot partition setup by adding the
dosfstools package to the oemboot image descriptions

Thu Sep 30 14:00:00 2010 msAATTsuse.de
- fixed OEMRepartStandard(). Additionally to the last commit, fixed
the use of the suggested last cylinder for swap and recovery only
if no oem-systemsize is set

Thu Sep 30 14:00:00 2010 msAATTsuse.de
- fixed OEMRepartStandard() to use the suggested last cylinder for
the last partition to become created instead of a fixed value.
Also use the suggested last cylinder for the resize of the root
partition if there is no other partition to become created and
no oem-systemsize was specified

Wed Sep 29 14:00:00 2010 rootAATTsuse.de
- fixed boot device detection for s390 KVM target

Mon Sep 27 14:00:00 2010 msAATTsuse.de
- fixed typo in DHCPCD option test

Mon Sep 27 14:00:00 2010 msAATTsuse.de
- added support for partition alignment with fdisk. Thus support
for 4k-sector size disks (logical 512 byte) with fdisk was added
when using parted the -align option is used in any case though.
In order to use the alignment when fdisk is used the oemconfig
element oem-align-partition must be set to \'true\' (bnc #637333)

Thu Sep 16 14:00:00 2010 msAATTsuse.de
- v4.60 released
- rebuild documentation

Thu Sep 16 14:00:00 2010 msAATTsuse.de
- removed umount -a call to prevent a read-only remount (bnc #635159)

Thu Sep 16 14:00:00 2010 msAATTsuse.de
- fixed searchGroupHardwareAddress() parameter list. mac_list must be
a quoted string otherwise only the first entry is evaluated

Wed Sep 15 14:00:00 2010 msAATTsuse.de
- use $main::Gzip for compressing the recovery tarball

Wed Sep 15 14:00:00 2010 msAATTsuse.de
- moved hooks directory to kiwi-hooks
- added and documented new hooks for oemboot
preHWdetect,preImageDump,postImageDump

Wed Sep 15 14:00:00 2010 msAATTsuse.de
- DB: Fixed typo in xsl:import: instead xsl-ns it should be xsl in the URI
- DB: Added option --nonet for xmllint and xsltproc to avoid opening a
network connection (should be done through XML catalogs)

Tue Sep 14 14:00:00 2010 msAATTsuse.de
- fixed foreign lvm attribute setup, a value must be set
- fixed setForeignTypeAttribute() to display the attribute value

Tue Sep 14 14:00:00 2010 rootAATTsuse.de
- added support for s390 DASD repartitioning

Tue Sep 14 14:00:00 2010 msAATTsuse.de
- added \'rt\' kernel-rt profile for isoboot, netboot, usbboot
and vmxboot too (bnc #639217)

Tue Sep 14 14:00:00 2010 msAATTsuse.de
- DB: rebuild documentation
- DB: Enhanced manpages with more tags, unified spelling of KIWI,
splitted para in separate paragraphs
- DB: fixed callout lists for PDF creation

Tue Sep 14 14:00:00 2010 msAATTsuse.de
- DB: added callout lists below pictures

Tue Sep 14 14:00:00 2010 msAATTsuse.de
- fixed --bootstick creation. Don\'t dump an image file when
writing to the stick. Fixed image type setup when usbboot
is used

Mon Sep 13 14:00:00 2010 msAATTsuse.de
- According to the documentation [1], parted uses SI prefixes when
reporting sizes. Cylinder size is thus reported in 1000 Bytes,
not 1024 Bytes. This caused partitions which were created using
cylinder offsets to have a wrong size. This patch fixes that by
correcting constants in offset calculation. It also removes the
magic multiplication constant used when creating LVM volumes.

Mon Sep 13 14:00:00 2010 msAATTsuse.de
- DB: added callout graphics

Mon Sep 13 14:00:00 2010 msAATTsuse.de
- DB: fixed figure callout lists

Mon Sep 13 14:00:00 2010 msAATTsuse.de
- DB: changed figure text type to Helvetica

Mon Sep 13 14:00:00 2010 msAATTsuse.de
- DB: changed figures to use call-out list items

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- fixed check for fdasd partitioner

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- added \'rt\' profile for oemboot pointing to kernel-rt (bnc #638512)

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- DB: added doc hint about the use of multiple DVD\'s

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- fixed disk increase per LVM volume (bnc #587361)

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- v4.59 released

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- DB: fixed Makefile to update Revision.txt from spec file version

Fri Sep 10 14:00:00 2010 msAATTsuse.de
- DB: Added s > ... and similar entries

Thu Sep 9 14:00:00 2010 msAATTsuse.de
- allow the qeth parameters to be set via the kernel
commandline too for the s390/suse-SLE11-JeOS image.
Detailed information about kernel parameters for this
image can be found in the s390/suse-SLE11-JeOS/README

Thu Sep 9 14:00:00 2010 msAATTsuse.de
- fixed mount() function to work with disk files too

Thu Sep 9 14:00:00 2010 msAATTsuse.de
- if the --targetdevice option is set, create the image file
by dumping bytes from the targetdevice. Also make sure the free
space of the filesystem on the targetdevice is filled with
zero bytes to gain a better compression result of the image
file. --targetdevice is currently used for s390 DASD devices

Thu Sep 9 14:00:00 2010 msAATTsuse.de
- fixed suseSetupProduct looking for a SUSE_ prefix too (bnc #637996)

Thu Sep 9 14:00:00 2010 msAATTsuse.de
- rebuild documentation

Thu Sep 9 14:00:00 2010 msAATTsuse.de
-DB: pxe: fixed some spelling and gramatical errors
-DB: Enabled mini tocs for chapters and appendices
-DB: Chapter and appendix titles are in the format \"Number Title\" now
-DB: Removed \"Appendix\" from kiwi-doc-appendix.xml
-DB: Added more comments in fo/docbook.xsl

Wed Sep 8 14:00:00 2010 msAATTsuse.de
- fixed qeth setup in s390 template

Wed Sep 8 14:00:00 2010 msAATTsuse.de
- rebuild documentation

Wed Sep 8 14:00:00 2010 msAATTsuse.de
- DB: Reduced size of description.png image
- DB: Converted informaltable to table, added xref
- DB: Improved toc: Make chapters and appendices bold
- DB: Activated numbering of sections
- DB: Make s title consistent with HTML

Wed Sep 8 14:00:00 2010 msAATTsuse.de
- removed unused root.tar.gz files in JeOS descriptions
- added dasd_configure and qeth_configure to initrd
- fixed check for kiwi_lvm variable
- added functions isVirtioDevice and isDASDDevice to
check for these devices.
- added runPreinitServices to call scripts in
/etc/init.d/kiwi/$service/
*.sh
- adapt s390 JeOS template to use preinit service
scripts. This system should can be used to setup the
hvc console for kvm as well as the network setup on
a s390 guest system

Tue Sep 7 14:00:00 2010 msAATTsuse.de
- moved documentation from LaTeX to DocBook, PDF and HTML provided

Tue Sep 7 14:00:00 2010 rootAATTsuse.de
- fixed s390 support for DASD devices. The main problem here is
the detection of the disk. kiwi stores the busid value from the
disk it used to create the image on in the kernel cmdline.
We also had to add a function which set this disk online before
we can access it via the device node

Tue Sep 7 14:00:00 2010 rootAATTsuse.de
- added hint about hvc console usage in README of s390 JeOS template

Tue Sep 7 14:00:00 2010 msAATTsuse.de
- fixed fdasd input to use partition id=1 if LVM=8e was requested

Tue Sep 7 14:00:00 2010 msAATTsuse.de
- pxe: added support for non-contiguous MAC/IP grouping (bnc #636692)
- pxe: added documentation for MAC/IP grouping

Tue Sep 7 14:00:00 2010 msAATTsuse.de
- fixed s390 vmxboot and oemboot boot images to contain the
drivers/s390 kernel modules which are required for DASD and
other s390 specific devices

Tue Sep 7 14:00:00 2010 msAATTsuse.de
- DB: added make check target to docbook Makefile

Mon Sep 6 14:00:00 2010 rootAATTsuse.de
- added support for fdasd partitionier
- fixed installation of zipl.conf when writing into real device

Mon Sep 6 14:00:00 2010 msAATTsuse.de
- allow the kernelCheck function to reboot via kexec (bnc #636406)

Mon Sep 6 14:00:00 2010 msAATTsuse.de
- DB: added missing dashes, resp. replaced with correct option dashes
- DB: added set monospace.properties attribute for fo creation
- DB: added common table id\'s

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- DB: added fop configuration for PDF font setup

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- allow boot disk creation to work from real devices too

* setupBootDisk(),setupInstallCD and setupInstallStick()
can operate on real disk devices too

* changed setupBootStick to call setupBootDisk with the
selected stick device as parameter

* added a destructor function in KIWIBoot to cleanup all
created tmp directories after the object is no longer in
use. Prevent all clean
* function to remove and tmp dir

* cleanup KIWIBoot: removed cleanTmp function

* cleanup KIWIBoot: moved kpartx calls into function

* cleanup KIWIBoot: moved stick search into function

* cleanup KIWIBoot: added checkLVMbind function

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- DB: added ref counter for pictures

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- DB: added IDs for all sect{1,2,3}, procedures, tables and figures

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- DB: added \'man\' target to create man pages

Fri Sep 3 14:00:00 2010 msAATTsuse.de
- DB: changed all : options from -bob to --bob
- DB: added new stylesheet for html: xslt/html/docbook.xsl
- DB: adapt Makefile according to new stylesheet
- DB: update CSS from Andy
- DB: fixed kiwi-man-
*.xml: added id-Attribut, common
name kiwi,Kiwi -> KIWI used, added s for
filenames

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- DB: fixed some commandline parameter dashes
- DB: added title page for PDF

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- DB: fixed man page template titles
- DB: fixed Makefile, add kiwi-doc.xml to source files
- DB: enabled index page creation

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- DB: update documentation, pictures and the DocBook README file

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- DB: fixed creation of picture files

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- use $SERVER server ip for NFS or NBD root server if not
specified in NBDROOT/NFSROOT

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- added check for dhcpcd options. On sle10 we don\'t have
the options -p or --noipv4ll

Thu Sep 2 14:00:00 2010 msAATTsuse.de
- DB: added index page to docbook source
- DB: fixed Makefile for building book

Wed Sep 1 14:00:00 2010 msAATTsuse.de
- better Makefile for docbook book creation. Added pictures
which are currently embedded as PNG\'s. This needs to be
improved though

Wed Sep 1 14:00:00 2010 msAATTsuse.de
- started conversion of the documentation from LaTeX to DocBook.
This first version is still missing a few things, therefore the
LaTeX source is still in place and preferred

Tue Aug 31 14:00:00 2010 msAATTsuse.de
- make sure the lvm attribute is part of the .profile environment
of the kiwi boot images. The value is exported as $kiwi_lvm. The
searchVolumeGroup() function only operates if kiwi_lvm is set
to true
- moved the message text \'Searching for $VGROUP volume group\'
into the searchVolumeGroup() function and remove it from all
boot image linuxrc\'s

Tue Aug 31 14:00:00 2010 msAATTsuse.de
- LVM: added 1% spare space for each volume to store the metadata

Mon Aug 30 14:00:00 2010 msAATTsuse.de
- prevent dd output on stderr when checking the boot sector

Mon Aug 30 14:00:00 2010 msAATTsuse.de
- fixed check for boot sector inclusion

Mon Aug 30 14:00:00 2010 msAATTsuse.de
- update documentation

Mon Aug 30 14:00:00 2010 msAATTsuse.de
- copy license files into the system if found on one of the
specified repos. The first repo which provides a license.tar.gz
is the one which is used (bnc #633664)

Mon Aug 30 14:00:00 2010 msAATTsuse.de
- added sync call before umounting the filesystems. Reasons
for this workaround is the kernel problem in (bnc #15906)

Fri Aug 27 14:00:00 2010 msAATTsuse.de
- don\'t call the grub binary from the image this could lead
to problems when the grub binary is linked against a library
which doesn\'t exist on the build machine. Therefore we use
the grub binary installed on the build machine (kiwi requires
grub for vmx and oem now) and bind mount the grub stage
files in boot/grub from the image to the build machine
while grub is called

Fri Aug 27 14:00:00 2010 msAATTsuse.de
- v4.58 released

Fri Aug 27 14:00:00 2010 msAATTsuse.de
- make use of the mkfs.$FS toolset instead of mk2fs with parameters
This is more compatible and also prevents us from dealing with
the changed meanings of some mk2fs parameters (bnc #635052)

Thu Aug 26 14:00:00 2010 msAATTsuse.de
- fixed convert39to41.xsl to insert xenconfig and vmwareconfig
sections also for iso image type

Thu Aug 26 14:00:00 2010 msAATTsuse.de
- added parted as requirement for kiwi-desc-oem|vmxboot

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- fixed yum package check. the \'list available\' command is not
suitable for already installed packages. Therefore we use \'list all\'
which also works for already installed packages

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- changed iso image type for RHEL template to use clicfs
instead of squashfs

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- added clicfs for RHEL 5.4 to kiwi rhel repo

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- fixed clicfs mount by not using losetup on the clicfs file
before mounting it via the clicfs command. The clicfs command
now get the clicfs file directly. Problem here was that with
a loop clicfs is no longer able to read the size of the clicfs
file which results in unexpected behavior (bnc #629543)
- Related to that fix clicfs based caching now works stable

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- call dhcpcd with the option --noipv4ll to be able to check the
return code of dhcpcd and to prevent the interface from an ip address
if there was a DHCP timeout (bnc #634057)

Wed Aug 25 14:00:00 2010 msAATTsuse.de
- added package/group check before yum is called to install
packages/groups. This is done because there are yum versions
which silently ignore missing items and proceed installing
the rest.

Tue Aug 24 14:00:00 2010 msAATTsuse.de
- fixed message about package installation when using ensconce
The problem was that it prints always the same message about
installing bootstrap packages even in non-chroot mode

Tue Aug 24 14:00:00 2010 msAATTsuse.de
- don\'t check the return code of dhcpcd it\'s always zero.
Therefore the check has been changed to check for the creation
of the /var/lib/dhcpcd/dhcpcd-$PXE_IFACE.info file (bnc #634057)

Mon Aug 23 14:00:00 2010 msAATTsuse.de
- added setup to templates. Use utc by default

Mon Aug 23 14:00:00 2010 msAATTsuse.de
- allow setup of HWCLOCK in /etc/sysconfig/clock via the
preferences element utc|localtime

Mon Aug 23 14:00:00 2010 msAATTsuse.de
- RHEL: fixed URL quoting when building with yum
- RHEL: added alternative search path for isolinux.bin

Mon Aug 23 14:00:00 2010 msAATTsuse.de
- v4.57 released

Fri Aug 20 14:00:00 2010 msAATTsuse.de
- fixed etc/motd for suse-11.3-JeOS. It was still saying this
is a 11.2 system, cut&paste bug :-)

Fri Aug 20 14:00:00 2010 msAATTsuse.de
- fixed suse-11.3/suse-min-gnome. Gnome is not working no
session and desktop information was installed

Fri Aug 20 14:00:00 2010 msAATTsuse.de
- don\'t use mkclicfs from image root tree. That will fail in
any case where the image buildsystem libraries doesn\'t match
the ones required by the mkclicfs binary inside the root tree

Fri Aug 20 14:00:00 2010 msAATTsuse.de
- fixed suse-11.3/suse-min-gnome example. Some X11 packages
where missing in order to boot up with a working X

Wed Aug 18 14:00:00 2010 msAATTsuse.de
- fixed convert39to41.xsl schema conversion. The attributes
for the conversion from to were missing

Wed Aug 18 14:00:00 2010 msAATTsuse.de
- fixed shell exception handling after the move mount of
devices. In that cases the tty devices are in /mnt/dev and
therefore any shell exception failed because the setctsid
call can\'t find the device. This is now fixed (bnc #608620)

Wed Aug 18 14:00:00 2010 msAATTsuse.de
- fixed netboot building by providing atftp for SLE11 (bnc #632203)

Tue Aug 17 14:00:00 2010 msAATTsuse.de
- update schema documentation

Tue Aug 17 14:00:00 2010 msAATTsuse.de
- added support for selecting the default boot entry for a
kiwi install image. The optional attribute called
installboot can take the values \'install\' for standard
installation, \'failsafe-install\' for installation with
failsafe kernel parameters and \'harddisk\' which is the
default anyway if no installboot attribute was
given (bnc #624228)

Tue Aug 17 14:00:00 2010 msAATTsuse.de
- update documentation. XML elements and attributes are
now listed in the index

Tue Aug 17 14:00:00 2010 msAATTsuse.de
- update documentation. Better index page

Tue Aug 17 14:00:00 2010 msAATTsuse.de
- update documentation

Mon Aug 16 14:00:00 2010 msAATTsuse.de
- removed unused variable $device in mountSystem()

Mon Aug 16 14:00:00 2010 msAATTsuse.de
- put the code which deactivates the filesystem check
by resetting the mount counter into a function called
resetMountCounter(). Let resetMountCounter also check
the filesystem type to be able to distinguish different
filesystem tools (bnc #627021)

Fri Aug 13 14:00:00 2010 msAATTsuse.de
- update documentation, fixed Makefile and changed box frame
layout into two horizintal lines

Fri Aug 13 14:00:00 2010 msAATTsuse.de
- update documentation. Some style changes for code boxes
which now allows also cut&paste

Fri Aug 13 14:00:00 2010 msAATTsuse.de
- disable filesystem check for kiwi managed partitions
using tune2fs -c -1 -i 0 $device (bnc #627021)

Wed Aug 11 14:00:00 2010 msAATTsuse.de
- v4.56 released

Wed Aug 11 14:00:00 2010 msAATTsuse.de
- fixed permissions and ownership setup of read-write part in
split images. The problem here was that the read-write part is
created as new directory structure belonging to root. Therefore
it\'s required to update permissions and ownership from the original
tree afterwards in the same as it\'s done for the read-only and
temporary parts

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- make use of the --recursive feature of insserv and remove
my own recursice insserv implementation which has to parse
the insserv output and therefore always fail if that output
changes (bnc #627480)

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- added acpi modules to kiwi\'s oemboot initrd. This is required
mostly for fan control on laptops and therefore very important
for the preload images running on laptops to prevent overheating
of the devices

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- fixed hybrid persistent feature. The check for the bios
protection was broken which caused the creation of the
persistent write partition to be skipped.
- added support for the kernel option wipecow=1. This option
allows to wipe an eventually existing cow file on a hybrid
iso image to start from scratch

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- changed suse-11.3/suse-live-stick example to use the hybrid
iso technology

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- fixed coding style for driverupdate support in inst-sys mode
also fixed DB comments in schema for driverupdate section

Tue Aug 10 14:00:00 2010 msAATTsuse.de
- update documentation and man pages. some formal and
consistency changes over the entire document

Mon Aug 9 14:00:00 2010 msAATTsuse.de
- update documentation. Thanks to Thomas Schraitle

Mon Aug 9 14:00:00 2010 msAATTsuse.de
- pxe: make sure the CONF contents are evaluated even if
the image is downloaded to RAM only instead of a persistent
device.

Mon Aug 9 14:00:00 2010 msAATTsuse.de
- added missing xml object reference to foreign repo hash
when building a split image

Mon Aug 9 14:00:00 2010 msAATTsuse.de
- setup overlay mount method in create mode if the file
$Create/kiwi-root.cache exists

Mon Aug 9 14:00:00 2010 msAATTsuse.de
- update documentation. Thanks to Thomas for providing the patch

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- v4.55 released

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- fixed typo in config.xml search in overlay mount function

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- turn main::Prepare into an abspath

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- make sure the cache holds the correct copy of the base image
and not the cache image XML

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- added arch information into caches

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- update documentation, patch by Thomas Schraitle

Fri Aug 6 14:00:00 2010 msAATTsuse.de
- moved cache creation into functions initializeCache()
selectCache() and createCache()
- added meta information into root tree if cow cache is used.
It\'s required to have the name of the cache clicfs available
when running kiwi create on a root tree created with a
clicfs based cache

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- improve caching by creating clicfs files from
the single caches and mount them with a cow file for
further operations.... still experimental

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- fixed xen/ec2 examples to clone services into runlevel 4
which is required by EC2

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- changed ec2 account number back to default

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- fixed boot image checksum creation in Makefile

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- EC2: changed the way how ec2 images are created. We now bundle
the ami from a raw disk Xen image using the ec2 kernel. Along
with this change the xenboot boot image became obsolete and was
removed in a previous commit. Support for Xen is now only availabe
via disk image and Xen must support PVgrub in order to boot it

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- EC2: update documentation about EC2 and Xen support

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- EC2: removed support for xenboot boot images, xen/ec2 is disk based now

Thu Aug 5 14:00:00 2010 msAATTsuse.de
- EC2: removed suse-ec2-guest examples
- EC2: added ec2Flavour into suse-xen-guest examples
- EC2: changed suse-xen-guest examples image type to vmx with xen/ec2 kernel

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- fixed changelog creation tool. Don\'t include information about
branch merges or commits which just copied a changelog entry for
a previos commit into the kiwi.changes file. We also don\'t include
the svn to git conversion information as I think it\'s not required

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- added xen guest example for 11.3

Wed Aug 4 14:00:00 2010 ugAATTsuse.de
- fixed respect write protection for Live medium (SD-card)
bnc#623038

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- fixed MBR rewrite call in installBootLoader()

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- fixed check for foreign packages. The problem here was that the
correct packages sections were checked for matching the profiles
of the boot image but they should be checked against the profiles
of the system image.

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- don\'t check the return value of the e2fsck call. If the
filesystem check was forced for example by a wrong system
clock the check runs successfully but the return value is
not zero.

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- fixed license display problem when no localized license files
exist but a license.txt file does

Wed Aug 4 14:00:00 2010 msAATTsuse.de
- add the vm guest example to openSUSE 11.3

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- create the kiwi.changes file from the git log information

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- add the live stick example to openSUSE 11.3

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- write back masterBootID (MBR ID) to the master boot record
after it has been changed by installBootLoader()

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- added suse-euca-cloud examples for 11.3

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- reverted last change:
don\'t call root filesystem check for images (bnc #627021)
this causes the fs to remount read-only on newer versions
if suse; what a crappy reaction

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- fixed repartition code for fdisk (SLE10) (bnc #627807)

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- don\'t call root filesystem check for images (bnc #627021)

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- if a fixed xml size was set for a filesystem image we use if
even if kiwi\'s calculation says it\'s too small. This allows users
to create the image with less or no free space but also could
cause the image to fail because of no space left on device.
We don\'t use the fixed xml size if it\'s too small for a virtual
disk based image though because this could cause the image to
be created successfully but then failed on boot which is a bad
user experience (bnc #627031)

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- v4.54 released

Tue Aug 3 14:00:00 2010 msAATTsuse.de
- fixed evaluation of PARTED_... variables (bnc #627593)

Mon Aug 2 14:00:00 2010 msAATTsuse.de
- added entire usb stack to initrd for SLE11 oemboot (bnc #627439)

Mon Aug 2 14:00:00 2010 msAATTsuse.de
- v4.53 released

Mon Aug 2 14:00:00 2010 msAATTsuse.de
- again fixed the check for specific parted versions. I now
changed it to directly check for the available options in
parted instead of the parted version number

Mon Aug 2 14:00:00 2010 msAATTsuse.de
- when creating a new cpio image make sure an eventually
existing old version of .splash.gz will be removed

Fri Jul 30 14:00:00 2010 msAATTsuse.de
- put patterns into image package section instead of bootstrap
I discovered strange errors with older zypper versions when
building newer images

Fri Jul 30 14:00:00 2010 msAATTsuse.de
- v4.52 released

Fri Jul 30 14:00:00 2010 msAATTsuse.de
- added log information about used boot-theme

Fri Jul 30 14:00:00 2010 msAATTsuse.de
- clarify user creation and group association documentation
- some alpha ordering inside the schema

Thu Jul 29 14:00:00 2010 msAATTsuse.de
- support add-pattern option in upgrade mode too

Thu Jul 29 14:00:00 2010 msAATTsuse.de
- add changelog entry for last commit
- recreate documentation

Thu Jul 29 14:00:00 2010 msAATTsuse.de
- again fixed parted version setup

Wed Jul 28 14:00:00 2010 msAATTsuse.de
- again fixed PARTED_VER setup. older version strings looks different
than the new ones. We had to standardize those too

Wed Jul 28 14:00:00 2010 msAATTsuse.de
- fixed PARTED_VER setup and tests. If the parted version
is below or equal 1.8.8 we switch to fdisk. This applies for
sle10 where parted doesn\'t have some options which we require

Wed Jul 28 14:00:00 2010 msAATTsuse.de
- added support for image caching. With this feature you can
provide a cache directory along with the option --cache.
kiwi in prepare step looks into the directory if it finds
a cache serving as the base-root for the system image.
If it can\'t find one it creates caches based on the
patterns used in the image description which speeds
up subsequent prepare calls for this and other images

Tue Jul 27 14:00:00 2010 msAATTsuse.de
- fixed solvable cache if only one solvable is created it
was removed and not cached

Tue Jul 27 14:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value for $dir

Tue Jul 27 14:00:00 2010 msAATTsuse.de
- fixed suse-11.3/suse-min-gnome example, added missing
icewm and a terminal :)

Tue Jul 27 14:00:00 2010 msAATTsuse.de
- don\'t create splash initrd if it already exists

Tue Jul 27 14:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value for $overlay

Mon Jul 26 14:00:00 2010 msAATTsuse.de
- fixed SLE10 boot images using gettext-runtime. This package
doesn\'t exist there, it was gettext only (bnc #625392)

Mon Jul 26 14:00:00 2010 msAATTsuse.de
- accidently removed an important return statement in
setupBootPartition

Mon Jul 26 14:00:00 2010 msAATTsuse.de
- v4.51 released

Mon Jul 26 14:00:00 2010 msAATTsuse.de
- fixed setupBootPartition() to return with a bootid
export in _any_ case. Default bootid is 1 (bnc #625379)

Fri Jul 23 14:00:00 2010 msAATTsuse.de
- v4.50 released

Fri Jul 23 14:00:00 2010 msAATTsuse.de
- fixed URL quoting, we have to distinguish the quoting
for local path URL\'s and network protocol URL\'s

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed xenconfig creation for vmx if no format was set

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed oem-partition-install for LVM images

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value and test -z usage in bash code

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed locale validation and documentation as well as
some template examples provided by kiwi. The locale value
in kiwi is always a UTF-8 locale therefore it\'s not
allowed to add the encoding type to the locale string.
We also support the xx_XX locale style only which is
now all checked by the schema (bnc #620789)

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed documentation about the evaluation of the locale information

Thu Jul 22 14:00:00 2010 msAATTsuse.de
- fixed locale setup for some examples

Wed Jul 21 14:00:00 2010 msAATTsuse.de
- added 11.3 as migration target

Wed Jul 21 14:00:00 2010 msAATTsuse.de
- fixed suse-11.3/suse-pxe-client/config.xml

Tue Jul 20 14:00:00 2010 msAATTsuse.de
- fixed changelog chronology

Tue Jul 20 14:00:00 2010 msAATTsuse.de
- fixed oem recovery for LVM based images. It\'s required
to backup the LVM metadata in order to restore it

Tue Jul 20 14:00:00 2010 msAATTsuse.de
- added main::isize function to replace the use of
the -s operator. This is done because of SUSE Studio
which maps a file to a block special under certain
circumstances which causes -s to not work anymore

Mon Jul 19 14:00:00 2010 msAATTsuse.de
- v4.49 released

Sun Jul 18 14:00:00 2010 rootAATTsuse.de
- install bootloader for vmx and usb after initial deployment
to make sure reboot works

Fri Jul 16 14:00:00 2010 rootAATTsuse.de
- added suport for the btrfs filesystem (bnc #596205)

Fri Jul 16 14:00:00 2010 cwhAATTsuse.de
Finally added driverupdate stuff to schema

Fri Jul 16 14:00:00 2010 msAATTsuse.de
- update ppc netboot image (copy of x86 version)

Fri Jul 16 14:00:00 2010 rootAATTsuse.de
- fixed Makefile boot image md5 creation time

Fri Jul 16 14:00:00 2010 msAATTsuse.de
- v4.48 released

Fri Jul 16 14:00:00 2010 msAATTsuse.de
- fixed recovery cleanup code
- fixed umountSystem call to check proc/mounts and umount
a list of possible system mount paths in the right order
- netboot: fixed creation of read-write partition
- netboot: fixed boot partition setup, IFS restore required
- netboot: imageDiskDevice was not set but used

Thu Jul 15 14:00:00 2010 msAATTsuse.de
- v4.47 released

Thu Jul 15 14:00:00 2010 msAATTsuse.de
- fixed parted sector init if the disk has no partitions
we need to set startSectors to 1

Wed Jul 14 14:00:00 2010 msAATTsuse.de
- v4.46 released

Wed Jul 14 14:00:00 2010 msAATTsuse.de
- fixed kernelList and xenServer functions:

* xenServer checks via kernel systemMap and kiwi_xendomain
if a xen server bootloader setup is required

* kernelList is fixed to store the running kernel as first
entry in the kernel list

Wed Jul 14 14:00:00 2010 msAATTsuse.de
- do not fail when image files are symlinks to a device

Wed Jul 14 14:00:00 2010 msAATTsuse.de
- fixed race condition resulting at times in message of not
finding the MBR and other times not finding the CD drive.

Tue Jul 13 14:00:00 2010 msAATTsuse.de
- put the information about the xen domain setup into the
initrd as variable kiwi_xendomain

Tue Jul 13 14:00:00 2010 msAATTsuse.de
- remove unneeded initrd.vmx and linux.vmx files _before_
calling mkinitrd. This saves space to not run into a space
problem on the boot partition (bnc #621859)

Tue Jul 13 14:00:00 2010 msAATTsuse.de
- usb attribute in vmwareconfig doesn\'t exist anymore with
the new machine section. usb is always present for vmware
fixed xslt stylesheet for this case

Fri Jul 9 14:00:00 2010 msAATTsuse.de
- v4.45 released

Fri Jul 9 14:00:00 2010 msAATTsuse.de
- recovery tarball: tar is intelligent enough to find hard link references.
This causes the archive to be smaller. But when kiwi installs the root
tree into the image all hard link references will solve into a new inode.
According to this the recreation of the tarball in combination with an
inplace setup will always be bigger than the reference tarball from the
root tree and this causes the recovery partition and/or the free space
inside the root partition to be too small. I fixed this with the
following tar option: --hard-dereference

Fri Jul 9 14:00:00 2010 msAATTsuse.de
- fixed convert38to39.xsl stylesheet

Fri Jul 9 14:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value in fs tool check

Thu Jul 8 14:00:00 2010 msAATTsuse.de
- fixed evaluation of bool oem-inplace-recovery value

Thu Jul 8 14:00:00 2010 msAATTsuse.de
- moved in-place recovery file creation into suse-dump
directly after the install verification (bnc #620777)

Thu Jul 8 14:00:00 2010 msAATTsuse.de
- don\'t put the recovery meta information into the recovery tarball
when creating them dynamically

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- clean up setupFirstBootYaST() function

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- fixed build for s390

Wed Jul 7 14:00:00 2010 rootAATTsuse.de
- improved s390 template

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- add some sanity checks

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- fixed loop cleanup after zipl install

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- operate on loop mounted boot partition when writing zipl

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf creation

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- zipl requires block device to operate

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf creation

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf creation

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- leave tmpdir in case of an error while writing the bootloader

Wed Jul 7 14:00:00 2010 msAATTsuse.de
- added zipl install into disk image file code

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed build

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- don\'t let it diverge too much between x86 and s390 suse-preinit

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- don\'t let it diverge too much between ix86 and s390 linuxrc code

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf, typo when writing image line

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf, forgot to add image

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf parameters setup

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed zipl.conf creation (invalid chars [], using () instead)

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- zipl doesn\'t read the configuration from a filesystem
so any change triggers a new bootloader install command

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fixed kernel search for s390 (image-...)

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- fill setupBootLoaderS390() with live

Tue Jul 6 14:00:00 2010 rootAATTsuse.de
- added kernel package to s390 JeOS

Tue Jul 6 14:00:00 2010 rootAATTsuse.de
- fixed product name

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- simplify s390 JeOS

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- added README files in arch directories

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- added support for the creation of the zipl.conf file
the installation of zipl into the MBR from a loop file is
still an open issue. We need to talk to IBM here first
- restructure source tree a bit. make templates and repos
architecture dependent because of the s390 implementations

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- make sure virtio_blk is loaded

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- match MBR id for little and big endian machines

Tue Jul 6 14:00:00 2010 msAATTsuse.de
- don\'t exit with an error if \'zypper rm\' can\'t find the package
- check for profiles when searching for foreign packages also
search in type=image and type=bootstrap package sections

Mon Jul 5 14:00:00 2010 rootAATTsuse.de
- removed SLE10 target for s390, we are starting with SLE11 SP1
- added support for s390 kernel extraction from initrd (image file)
- fixed vmxboot/oemboot boot image descriptions for s390
- added kiwi-tools for s390/s390x

Mon Jul 5 14:00:00 2010 adrianAATTsuse.de
- fix syntax error from my last commit :/

Fri Jul 2 14:00:00 2010 msAATTsuse.de
- v4.44 released

Fri Jul 2 14:00:00 2010 msAATTsuse.de
- fixed this path evaluation (bnc #619482)

Fri Jul 2 14:00:00 2010 msAATTsuse.de
- fixed use of uninitialized iso object reference

Thu Jul 1 14:00:00 2010 msAATTsuse.de
- fixed repartition problem with new and old parted. The
code has been changed in a way that it uses a sector
based start value and a cylinder based end value

Thu Jul 1 14:00:00 2010 msAATTsuse.de
- call conversion module automatically but only if a format
was set in config.xml. Exception: the xen image type, which
requires a machine configuration but without a format conversion

Thu Jul 1 14:00:00 2010 adrianAATTsuse.de
Make volume id labels nicer on coolos request:

* Always strip -Media

* Do not add dots when stripping

* Do add media number .XXX suffix only when multiple medias exist

Thu Jul 1 14:00:00 2010 msAATTsuse.de
- added volume label for recovery partition (bnc #618276)

Thu Jul 1 14:00:00 2010 msAATTsuse.de
- use format from xml if specified and not set on the commandline
for the conversion into another image format

Wed Jun 30 14:00:00 2010 msAATTsuse.de
- fixed minor ovf creation bugs. Note old versions of ovftool will
not work with this version of kiwi because VMware changed the
option set of their own tool completely

Wed Jun 30 14:00:00 2010 msAATTsuse.de
- update image descriptions via xslt

Wed Jun 30 14:00:00 2010 msAATTsuse.de
- added xslt stylesheet to convert from schema v4.6 to v4.7
the conversion moves the vmwareconfig and xenconfig sections
into the common machine sections and also changes
format=\"iso\" into installiso=\"true\" and format=\"usb\" into
installstick=\"true\"

Wed Jun 30 14:00:00 2010 msAATTsuse.de
- update documentation according to the new KIWIImageFormat
module and the changes in the type and VM configuration
XML setup

Tue Jun 29 14:00:00 2010 msAATTsuse.de
- Cleanup formats in kiwi:

* create new KIWIImageFormat.pm module for the conversion
into different image formats like vmdk,ovf and friends.
Also added function for creating the machine configuration
into this new module

* create common XML specification for vmware|xen config
starting with

* added new option --convert to kiwi.

* recursively call kiwi with $main::Convert set to convert
into the specified format and/or configuration

* added bool attributes installcd and installstick replacing
the old format=\"iso\" and format=\"usb\" setup

Mon Jun 28 14:00:00 2010 msAATTsuse.de
- moved the XML validation ahead of the first data extraction
- changed the way validation errors are reported. If the xml
file was converted via XSL the error will be reported
against the converted file. This makes the error reporting
more meaningful as otherwise validation errors are reported
that are due to the use of an older schema version.
- fixed typo in convert45to46.xsl. Do not swallow attributes
on packages of the vmware section
- Thanks to Robert who did the last three ones, great work :)

Fri Jun 25 14:00:00 2010 msAATTsuse.de
- v4.43 released

Fri Jun 25 14:00:00 2010 msAATTsuse.de
- fixed copy of root tree into final image. We used
cp -a $source/
* $dest which did not match the dot files
in $source/.
* Therefore I changed this to use a tar
based copy

Thu Jun 24 14:00:00 2010 msAATTsuse.de
- added oem-inplace-recovery option which allows creation
of the recovery tarball at first deployment instead of
creating the tarball and store it inside the image

Wed Jun 23 14:00:00 2010 msAATTsuse.de
- add bugid to changelog entry

Wed Jun 23 14:00:00 2010 msAATTsuse.de
- update the min gnome example to 11.3

Wed Jun 23 14:00:00 2010 msAATTsuse.de
- use cylinder based alignment with new parted version
2.2.x. This fixes the oem repartition code for systems
which uses parted >= 2.2.x build on a parted 1.9.x build
system. Also removed unused functions: partedGetSectors
and partedStartCylinder

Wed Jun 23 14:00:00 2010 msAATTsuse.de
- fixed attribute validation, space
and / is not allowed for this attribute

Wed Jun 23 14:00:00 2010 msAATTsuse.de
- started support for s390 imaging:

* zipl support in kiwi. This is still work in progress only
the skeleton at the required code points has been added.

* adapted the JeOS sle11 template to provided a profile
for x86 and s390 packages

* also added vmxboot and oemboot bootimages to be build
The code there will work as initrd for an s390 guest
within kvm

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- added alpha-ordering patch from Robert

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- added SLE11 target for migration

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- strict and warning should be loaded first

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- fixed broken patch :(

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- fixed use of global file handles

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- changed spec file requirement: require virt-utils for
distro versions >= 11.3

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- cleaned up split image code:

* unneeded directory checks

* multiple functions calls where one would be ok

Tue Jun 22 14:00:00 2010 msAATTsuse.de
- migration: added version to cache file

Mon Jun 21 14:00:00 2010 msAATTsuse.de
- fixed split section evaluation (bnc #615121)

Fri Jun 18 14:00:00 2010 msAATTsuse.de
- exit kiwi directly if the possible question to create
the destination directory was canceled by the user

Fri Jun 18 14:00:00 2010 msAATTsuse.de
- v4.42 released

Fri Jun 18 14:00:00 2010 msAATTsuse.de
- avoid a Perl runtime error message from being
printed if the XML file parsing fails.
- changed findExec to return undef if the executable
cannot be found. If as previously the execName is returned
the caller has no way to differentiate whether or not the
desired executable actually exists on the system.

Thu Jun 17 14:00:00 2010 msAATTsuse.de
- migration:

* fixed distro detection

* added support for harware dependent package information

Thu Jun 17 14:00:00 2010 msAATTsuse.de
- redesigned and restructure the kiwi migration module
we were working in a small workgroup this week to
establish a new version of the migration module. Thanks
to everybody in my team.

Thu Jun 17 14:00:00 2010 msAATTsuse.de
- added distro tags to orphant package list

Thu Jun 17 14:00:00 2010 msAATTsuse.de
- allow plaindir repo for solvable creation

Thu Jun 17 14:00:00 2010 msAATTsuse.de
- migration:

* fixed deny list, service links must stay

* apply deny links on overlay tree

Wed Jun 16 14:00:00 2010 msAATTsuse.de
- fixed attr access

Wed Jun 16 14:00:00 2010 msAATTsuse.de
- fixed file/directory search for migration

Wed Jun 16 14:00:00 2010 msAATTsuse.de
- fixed Makefile
- don\'t follow symlinks to directories in migration

Wed Jun 16 14:00:00 2010 msAATTsuse.de
- fixed spec file to provide /var/cache/kiwi
- fixed migration to be faster in searching non packaged
files / directories

Tue Jun 15 14:00:00 2010 msAATTsuse.de
- migration:
- fixed filesystem scan
- copy /etc entirely to root/
- don\'t setup services
- use product file to add system repository

Mon Jun 14 14:00:00 2010 cwhAATTsuse.de
DriverUpdateDisk support

Mon Jun 14 14:00:00 2010 msAATTsuse.de
- Remove some code duplication by using a new
getDefaultBaseRoot() function

Mon Jun 14 14:00:00 2010 msAATTsuse.de
- Remove some code duplication by using a new
createDirInteractive() function

Fri Jun 11 14:00:00 2010 msAATTsuse.de
- v4.41 released

Thu Jun 10 14:00:00 2010 msAATTsuse.de
- added oem-unattended element which allows unattended
installation if possible

Thu Jun 10 14:00:00 2010 msAATTsuse.de
- use dialog program to show dump reboot message

Thu Jun 10 14:00:00 2010 msAATTsuse.de
- added oem-dumphalt element which reboots the system after
the image was dumped (installed) on the target device. A message
appears and the system waits for a key event before reboot

Wed Jun 9 14:00:00 2010 msAATTsuse.de
- reduce the scope of the eval around the config.xml file parsing.
The only operation that may fail with an exception is the parsing,
while accessing the resulting document does not generate
exceptions, thus the eval (exception handling) should only
enclose the code that actually may trigger an exception
- improve the XML validation error reporting if jing
is installed on the system

Wed Jun 9 14:00:00 2010 msAATTsuse.de
- also search for pattern file name in repomd.xml

Wed Jun 9 14:00:00 2010 msAATTsuse.de
- fixed repo-patterns info module

Wed Jun 9 14:00:00 2010 msAATTsuse.de
- add selinux hint for RHEL example template

Wed Jun 9 14:00:00 2010 msAATTsuse.de
- fixed README for rhel image creation

Tue Jun 8 14:00:00 2010 msAATTsuse.de
- v4.40 released

Tue Jun 8 14:00:00 2010 msAATTsuse.de
- fixed luks + lvm boot if no re-partition code is called

Tue Jun 8 14:00:00 2010 msAATTsuse.de
- update documentation, added kiwirc manual page. Fixed
manual page creation to contain correct version info

Tue Jun 8 14:00:00 2010 msAATTsuse.de
- check that the specified log server port is numeric in nature

Mon Jun 7 14:00:00 2010 msAATTsuse.de
- setup xencons only for domU setup (bnc #561635)

Fri Jun 4 14:00:00 2010 msAATTsuse.de
- v4.39 released

Fri Jun 4 14:00:00 2010 msAATTsuse.de
- removed dbsulock from kiwi, hal is deprecated

Wed Jun 2 14:00:00 2010 msAATTsuse.de
- fixed CDMountOption() to use blkid type check (bnc #610649)

Wed Jun 2 14:00:00 2010 msAATTsuse.de
- use vmxboot linuxrc for usbboot too, make sure --bootstick
deployment does a cleanup of the write partition if used

Wed Jun 2 14:00:00 2010 msAATTsuse.de
- changed ovtool call, they don\'t understand -oq but -o -q

Tue Jun 1 14:00:00 2010 msAATTsuse.de
- use \"kernel chain\" syntax for syslinux chain loader

Mon May 31 14:00:00 2010 msAATTsuse.de
- don\'t touch modules in updates and weak-updates (bnc #609879)

Mon May 31 14:00:00 2010 msAATTsuse.de
- v4.38 released

Sun May 30 14:00:00 2010 msAATTsuse.de
- added findExec() function to check for tools
- fixed unneeded kpartx call in installBootLoader

Fri May 28 14:00:00 2010 msAATTsuse.de
- check if the rootEFD is defined before attempting to
write to the file handle

Fri May 28 14:00:00 2010 msAATTsuse.de
- fixed usb stick creation for sys|extlinux

Fri May 28 14:00:00 2010 msAATTsuse.de
- make fbiterm work in vmx images too
- fixed setup of initrd/kernel links, because of the change
from a link to a bind mount we can now make that code
simpler

Thu May 27 14:00:00 2010 msAATTsuse.de
- make sure boot image has enough space

Thu May 27 14:00:00 2010 msAATTsuse.de
- fixed boot configuration if overlay filesystem is used

Thu May 27 14:00:00 2010 msAATTsuse.de
- added support for extlinux based recovery (bnc #606651)
- make recovery work with separate boot partition
- use bind mount instead of link to boot partition

Thu May 27 14:00:00 2010 mbarringerAATTsuse.de
Very minor cleanups to the imagewriter

Tue May 25 14:00:00 2010 msAATTsuse.de
- fixed install cd boot parameters if ext|syslinux is used
- fixed ext|syslinux setup in initrd code (KIWILinuxRC.sh)

Tue May 25 14:00:00 2010 msAATTsuse.de
- changed ovftool options according to latest version

Tue May 25 14:00:00 2010 msAATTsuse.de
- use isolinux for install CD\'s if sys|extlinux was requested
as bootloader for an oem image plus install media (bnc #606651)
- fixed clicfs resize operation. The command is now based
on a 512 byte sector size value instead of a 4k filesystem block
size value which might be wrong depending on the size of the
filesystem (bnc #604646)

Fri May 21 14:00:00 2010 msAATTsuse.de
- v4.37 released

Fri May 21 14:00:00 2010 ugAATTsuse.de
- fixes endless building problem if function
suseInsertService() is calling in config.sh and system/chroot contains a broken
/etc/init.d/ script.
(bnc #605981)

Fri May 21 14:00:00 2010 msAATTsuse.de
- oem: fixed creation of clicfs over LVM images
- oem: fixed home device setup for LVM
- oem: fixed fstab setup for LVHome

Fri May 21 14:00:00 2010 msAATTsuse.de
- update documentation and schema documentation due to last
change (dmsquash support removed)

Fri May 21 14:00:00 2010 msAATTsuse.de
- fixed setLVMDeviceMap() function. The contents of
$result{dmapper} were wrong if the device was a loop
destination

Fri May 21 14:00:00 2010 msAATTsuse.de
- removed support for dmsquash filesystem. This implementation
was replaced by clicfs. dmsquash was a combination of a
squashfs filesystem together with a device mapper snapshot
as copy-on-write part. There was no way to properly react
if we run out of cow space which also makes this feature
more or less useles in a production environment

Fri May 21 14:00:00 2010 msAATTsuse.de
- fixed size check for repart operation
- make sure home has a min size of 500 MB if home partition
was requested

Thu May 20 14:00:00 2010 msAATTsuse.de
- removed plusSuggested attribute, update documentation
and added sort patch by Robert

Thu May 20 14:00:00 2010 msAATTsuse.de
- rewrote the oem partition code for better maintenance
and to support syslinux/extlinux bootloader (bnc #606651)

Wed May 19 14:00:00 2010 msAATTsuse.de
- update documentation

Wed May 19 14:00:00 2010 msAATTsuse.de
- fixed packages type value \"net\" which should be pxe
- added documentation update from Robert

Tue May 18 14:00:00 2010 msAATTsuse.de
- fixed typo in comment

Tue May 18 14:00:00 2010 msAATTsuse.de
- use tar command to copy overlay files which is more
error prune than the cp command (bnc #476117)

Tue May 18 14:00:00 2010 ugAATTsuse.de
- fix for Bug 604705 - kiwi overwrites /etc/sysconfig/firstboot

Tue May 18 14:00:00 2010 msAATTsuse.de
- fixed replace package handling and update JeOS templates
accordingly. This allows to bind multiple package actions
bound to one package

Tue May 18 14:00:00 2010 msAATTsuse.de
- added support for type specific package sections
. Along with this
change a new Schema version 4.6 was introduced which
automatically converts the type=\"vmware\" section into
a type=\"vmx\" section

Mon May 17 14:00:00 2010 msAATTsuse.de
- added support for extlinux bootloader for vmx and usbboot.
support for extlinux and oemboot will follow later. The
repartition code of the oem images causes a more complex
implementation for sys|extlinux.

Mon May 17 14:00:00 2010 ugAATTsuse.de
- check RPM version of autoyast

Fri May 14 14:00:00 2010 msAATTsuse.de
- added support for displayname for vmx type (bnc #605939)

Fri May 14 14:00:00 2010 msAATTsuse.de
- v4.36 released

Fri May 14 14:00:00 2010 msAATTsuse.de
- fixed in place search field text

Fri May 14 14:00:00 2010 msAATTsuse.de
- fixed some typo in migration js

Fri May 14 14:00:00 2010 msAATTsuse.de
- activate javascript in migration report

Fri May 14 14:00:00 2010 msAATTsuse.de
- added search field for unpackaged file list on the
generated migration report page

Fri May 14 14:00:00 2010 msAATTsuse.de
- update schema documentation, schema doc hint fix

Wed May 12 14:00:00 2010 msAATTsuse.de
- better changelog entry for last fix

Wed May 12 14:00:00 2010 msAATTsuse.de
- revert last change to Dialog function and fixed luksOpen
function to use the runInteractive() method for dialogs with
input fields

Wed May 12 14:00:00 2010 msAATTsuse.de
- update translations from suse svn

Wed May 12 14:00:00 2010 msAATTsuse.de
- fixed Dialog function work with input fields

Wed May 12 14:00:00 2010 msAATTsuse.de
- fixed probeFileSystem function for luks detection.
blkid returned crypto_LUKS which was missing in the
case section

Wed May 12 14:00:00 2010 msAATTsuse.de
- v4.35 released

Wed May 12 14:00:00 2010 msAATTsuse.de
- disabled autoyastClone() temporarly, we need to find a way to
call that only on >= 11.3 systems

Wed May 12 14:00:00 2010 msAATTsuse.de
- update migration css code

Wed May 12 14:00:00 2010 msAATTsuse.de
- fixed cleanup of xmlused/xmlorig files

Wed May 12 14:00:00 2010 msAATTsuse.de
- added .info file for cached solvables
- fixed solvable pattern creation. It\'s required to lookup susetags
even if there is a repodata meta data information to be able to
create a full featured solvable including all pattern names

Tue May 11 14:00:00 2010 msAATTsuse.de
- migration changes:

* automatically copy the packaged but modified files
into the overlay section and don\'t put them into the report

* create a HTML file list for the unpackaged files
to browse through and update the text.

Tue May 11 14:00:00 2010 msAATTsuse.de
- deactivate splash screen for initial deployment
in kiwi OEM boot images (bnc #600710)

Tue May 11 14:00:00 2010 msAATTsuse.de
- start sshd for SLE10 JeOS

Tue May 11 14:00:00 2010 msAATTsuse.de
- fixed rpmLibs() function, need ldconfig after cleanup

Tue May 11 14:00:00 2010 msAATTsuse.de
- some code cleanup in KIWIImage.pm, unused variables
- call mkclicfs from the installed root tree instead of the
build system to prevent version conflicts. If no clicfs
is installed by the image description a warning message is
displayed and the build system mkclicfs is used as
before (bnc #604646)

Mon May 10 14:00:00 2010 msAATTsuse.de
- fixed min inode count when creating the virtual disk
from a root directory instead of a root image file

Mon May 10 14:00:00 2010 msAATTsuse.de
- set fixed journal size to 12 MB, fixed size calculation
in KIWIBoot.pm which did not take the journal size into
account (bnc #587361)

Fri May 7 14:00:00 2010 msAATTsuse.de
- umountSystemFilesystems at the end of isoboot pre-init

Fri May 7 14:00:00 2010 msAATTsuse.de
- v4.34 released

Fri May 7 14:00:00 2010 msAATTsuse.de
- fixed old live iso type (no flags set) to work again.
The problem was that we prevent --follow-symlinks in this
mode but then we also have to copy the fixed read-write
part as file to the iso structure instead of linking it.
This fix is related to (bnc #599712)

Fri May 7 14:00:00 2010 msAATTsuse.de
- typo in changelog

Fri May 7 14:00:00 2010 msAATTsuse.de
- removed check for utimer program, it\'s not a mandatory
requirement for the system to be able to boot correctly
- fixed mkinitrd call, check if the option -B exists and
don\'t pass it if it doesn\'t first (bnc #603338)

Thu May 6 14:00:00 2010 msAATTsuse.de
- beautify migration report and fixed html code

Wed May 5 14:00:00 2010 msAATTsuse.de
- fixed warning message if URL can\'t be resolved
- fixed space problem when setting up boot partition for
images which requires a separate boot partition which is
the case for filesystems like clicfs. This caused a wrong
copy of the initrd and prevents the system from being
able to reboot

Tue May 4 14:00:00 2010 msAATTsuse.de
- package scripts change: use File::lchown qw( lutimes ); for
changing the a|mtime of the symlinks inside the source tarball.
This means all people who use \"make build\" from the kiwi source
need to make sure they have the File::lchown module installed
from CPAN

Tue May 4 14:00:00 2010 msAATTsuse.de
- preserve timestamps of source tarballs if not change has
happened. I\'m still searching for a way to preserve timestamps
of symlinks (cp -a has a bug and does not preserve it)

Tue May 4 14:00:00 2010 msAATTsuse.de
- fixed pxeSwapDevice to create the correct device node
name using ddn function

Tue May 4 14:00:00 2010 msAATTsuse.de
- v4.33 released

Tue May 4 14:00:00 2010 msAATTsuse.de
- support partition type 8e (V) in pxePartitionInput()

Mon May 3 14:00:00 2010 msAATTsuse.de
- fixed build

Mon May 3 14:00:00 2010 msAATTsuse.de
- split up kiwi source into: source, repository and
documentation tarballs to be more OBS friendly (bnc #601908)

Mon May 3 14:00:00 2010 msAATTsuse.de
- removed netboot specific partition code and replace
it by the common partition functions used for oem
and other tasks, related to (bnc #601890)

Mon May 3 14:00:00 2010 msAATTsuse.de
- added support for Xen dom0 over netboot (bnc #601890)

Fri Apr 30 14:00:00 2010 adrianAATTsuse.de
Add cciss driver: make blade center with HP smart array controller supported

Fri Apr 30 14:00:00 2010 msAATTsuse.de
- added cyrus-sasl to netboot images (bnc #600951)

Thu Apr 29 14:00:00 2010 msAATTsuse.de
- moved the PARTITIONER change for hybrid into the CDMount function

Thu Apr 29 14:00:00 2010 msAATTsuse.de
- fixed createHybridPersistent: wait for new storage device
before creating a filesystem. Also make sure imageDiskDevice
is set before calling callPartitioner()

Thu Apr 29 14:00:00 2010 msAATTsuse.de
- added parted to isoboot images this is required for
the hybrid persistent feature. also increased min space
for clicfs embedded ext3 filesystem. Also fixed the
createHybridPersistent() function to use fdisk instead
of parted. The problem here is that parted doesn\'t accept
the partitiont able written by the isohybrid tool.

Thu Apr 29 14:00:00 2010 msAATTsuse.de
- v4.32 released

Wed Apr 28 14:00:00 2010 msAATTsuse.de
- fixed repartition code for overlay systems (clicfs)

Wed Apr 28 14:00:00 2010 msAATTsuse.de
- fixed clicboot contents (kernel, initrd was missing)

Wed Apr 28 14:00:00 2010 msAATTsuse.de
- fixed repartition code for overlay systems (clicfs)

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- fixed satplugin hash creation
- sort package list in migration mode

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- support new createrepo repomd.xml metadata information.
kiwi now reads the repomd.xml if it exists and parses the
primary data section in order to get all metadata file names

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- don\'t create empty /var/lib/YaST2 directory during migration

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- don\'t create install.inf and runme_at_boot in migration code
we are creating the config-yast-autoyast.xml file and during
kiwi prepare all required files to start autoyast are created
by KIWIConfigure.pm

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- fixed skip package detection in migration

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- more file checks in migration autoyast clone code

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- added file check before moving

Tue Apr 27 14:00:00 2010 msAATTsuse.de
- fixed regexp

Mon Apr 26 14:00:00 2010 msAATTsuse.de
- automatically skip the gpg-pubkey packages during migration

Mon Apr 26 14:00:00 2010 msAATTsuse.de
- removed kiwi\'s own pattern solving module. The satsolver
approach is the preferred solution to implement this

Fri Apr 23 14:00:00 2010 msAATTsuse.de
- added alarm timer for HTTP requests. If a URL can\'t be
resolved due to problems on the remote side the request
will be canceled after 5 seconds

Fri Apr 23 14:00:00 2010 msAATTsuse.de
- v4.31 released

Thu Apr 22 14:00:00 2010 msAATTsuse.de
- removed atftp from SLED oem|netboot (bnc #598899)

Thu Apr 22 14:00:00 2010 msAATTsuse.de
- better changelog message for last fix

Thu Apr 22 14:00:00 2010 msAATTsuse.de
- use -t instead of -T for mke2fs

Wed Apr 21 14:00:00 2010 msAATTsuse.de
- update schema docs

Wed Apr 21 14:00:00 2010 msAATTsuse.de
- added support for OEM partition based install (bnc #597679)

Tue Apr 20 14:00:00 2010 wfeldtAATTsuse.de
use gfxboot.c32 if gfxboot.com does not exist
Signed-off-by: Steffen Winterfeldt

Tue Apr 20 14:00:00 2010 msAATTsuse.de
- fixed function dn(), added function nd()
dn -> disk device name from device node
nd -> device node number from device node

Mon Apr 19 14:00:00 2010 msAATTsuse.de
- removed SAP related code from boot images.
This was only for a proof of concept and never lead to anything useful

Mon Apr 19 14:00:00 2010 adrianAATTsuse.de
fix product building for current factory

Fri Apr 16 14:00:00 2010 msAATTsuse.de
- v4.30 released

Fri Apr 16 14:00:00 2010 msAATTsuse.de
- fixed kiwi -l output

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- changed info module to print XML output

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- fixed info module patterns selection
- fixed info module repo-patterns output (prevent empty lines)

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- fixed the --select types info module
- fixed the info module to respect the XML profile setup

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- nicer info output

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- added package version and architecture information when
requesting the solved packages list via --info

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- remove 0 in partition ID detection

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- fixed partedGetPartitionID() function to return correct ID

Thu Apr 15 14:00:00 2010 msAATTsuse.de
- added parted to vmxboot images

Wed Apr 14 14:00:00 2010 msAATTsuse.de
- reverted last change in default split section

Wed Apr 14 14:00:00 2010 msAATTsuse.de
- fixed split boot, cleanImage is not allowed to umount
the required but non busy symlinked read-write part

Wed Apr 14 14:00:00 2010 msAATTsuse.de
- cleaned up unused variables in KIWIImage.pm

Wed Apr 14 14:00:00 2010 msAATTsuse.de
- enhanced KIWILinuxRC create/resize filesystem functions
to be able to return only the command without actually
invoking it

Mon Apr 12 14:00:00 2010 msAATTsuse.de
- version v4.29

Mon Apr 12 14:00:00 2010 msAATTsuse.de
- speedup prepare step by not removing the repository
when the chroot switch happens

Mon Apr 12 14:00:00 2010 msAATTsuse.de
- restart utimer in pre-init stage, also put the time
information into /dev which is a bind mounted location

Mon Apr 12 14:00:00 2010 msAATTsuse.de
- Don\'t update bootloader when calling mkinitrd. The bootloader
setup in the first place was done by kiwi (bnc #595073)

Fri Apr 9 14:00:00 2010 msAATTsuse.de
- activate verbose mode for --info module

Fri Apr 9 14:00:00 2010 adrianAATTsuse.de
fix skipping of not wanted release packages, because they are not on media. (#594808)

Fri Apr 9 14:00:00 2010 msAATTsuse.de
- fixed info module to work with loop media like iso://

Thu Apr 8 14:00:00 2010 msAATTsuse.de
- v4.28
- fixed typo in repo prio message

Thu Apr 8 14:00:00 2010 msAATTsuse.de
- make ppc netboot suse-linuxrc the same as for ix86

Thu Apr 8 14:00:00 2010 msAATTsuse.de
- removed SAP related code. This was only for a proof
of concept and never lead to anything useful

Thu Apr 8 14:00:00 2010 msAATTsuse.de
- added common functions resizeFilesystem() and
createFilesystem() in KIWILinuxRC.sh

Thu Apr 8 14:00:00 2010 msAATTsuse.de
- added suse-11.3 boot and image templates. Also removed
suse-11.0 boot and image templates
- cleaned up spec file, removed prebuild code and package
which is not used by anybody

Wed Apr 7 14:00:00 2010 msAATTsuse.de
- fixed bootnext boot from harddrive feature (bnc #583212)

Wed Apr 7 14:00:00 2010 msAATTsuse.de
- forgot to add probeFilesystem bevore restoring home filesystem
because of this only the default action (ext3) applies

Wed Apr 7 14:00:00 2010 msAATTsuse.de
- also use the root filesystem type for the optional home
filesystem while in a OEM deployment process (bnc #594202)
- make the recovery filesystem an ext2 filesystem
- fixed createPartedInput() to always have a partition ID

Tue Apr 6 14:00:00 2010 msAATTsuse.de
- added missing \"done\" status

Tue Apr 6 14:00:00 2010 msAATTsuse.de
- ovftool will create junks of data according to the image size
to allow better download performance. Because of this I changed
the call to create new files in a separate directory

Tue Mar 30 14:00:00 2010 msAATTsuse.de
- added iputils package to 11.2 JeOS

Mon Mar 29 14:00:00 2010 msAATTsuse.de
- v4.27
- fixed --build option, glob check did not work (bnc #591889)

Fri Mar 26 13:00:00 2010 msAATTsuse.de
- leave /mnt directory before calling umountSystem
- fixed bc division by zero

Fri Mar 26 13:00:00 2010 msAATTsuse.de
- leave libnss_dns inside the boot images for name resolution
- don\'t print usage message for inst-source module, works suse
internally only at the moment

Thu Mar 25 13:00:00 2010 msAATTsuse.de
- fixed cloud examples, use rsyslog in 11.2 example

Thu Mar 25 13:00:00 2010 msAATTsuse.de
- use bootnext \'boot from hard disk\' for ISO\'s too (bnc #583212)

Thu Mar 25 13:00:00 2010 msAATTsuse.de
- added uncompressed tar size information for OEM recovery

Thu Mar 25 13:00:00 2010 msAATTsuse.de
- update changelog
- cleanup the yast clone config code a bit

Thu Mar 25 13:00:00 2010 ugAATTsuse.de

* autoyast cloning code added to migration

Thu Mar 25 13:00:00 2010 msAATTsuse.de
- update XML catalog and format of suse-euca-cloud example

Tue Mar 23 13:00:00 2010 msAATTsuse.de
- switched to parted as default partition tool

Tue Mar 23 13:00:00 2010 msAATTsuse.de
- removed destdir check for migration

Tue Mar 23 13:00:00 2010 msAATTsuse.de
- force base destination directory for image migration and
update documenation about migration

Tue Mar 23 13:00:00 2010 msAATTsuse.de
- added /mnt/var/cache/recovery/oem-trigger to be written
after the kiwi recover/restore process in order to allow
scripts to do something on boot of the recovered/restored
system (bnc #586529)

Mon Mar 22 13:00:00 2010 msAATTsuse.de
- v4.25
- added bootnext program which implements a small boot loader
needed for the \'boot from hard disk\' menu entry on usb media.
It basically loads the mbr from the first drive that is
not the usb stick. Thanks to Steffen Winterfeldt who
implemented this (bnc #583212)

Sun Mar 21 13:00:00 2010 mbarringerAATTsuse.de
Fixing the imagewriter desktop file and spec file

Sun Mar 21 13:00:00 2010 mbarringerAATTsuse.de
Add a helpful message when there are no USB keys present

Fri Mar 19 13:00:00 2010 msAATTsuse.de
- added example to create cloud infrastructure
images based on Eucalyptus

Fri Mar 19 13:00:00 2010 msAATTsuse.de
- fixed error which is triggered if the overlay root directory
of the image description exists but is empty.

Fri Mar 19 13:00:00 2010 msAATTsuse.de
- added dialog based OEM install verification UI

Fri Mar 19 13:00:00 2010 msAATTsuse.de
- fixed runInteractive() exit code handling

Fri Mar 19 13:00:00 2010 msAATTsuse.de
- added \"Select disk for installation\" to getText (bnc #589667)

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- only recommend squashfs don\'t require it

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- added setterm -powersave off -blank 0 for boot images

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- fixed udevKill in pre-init by udevSystemStop()

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- fixed pattern/product evaluation

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- set /tmp to be a write path in KIWISplit.txt

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- fixed build

Thu Mar 18 13:00:00 2010 msAATTsuse.de
- added support for RHEL 5.4 in kiwi. This includes:

* custom rhel-repo with hwinfo, gfxboot and friends

* support for yum package manager backend

* JeOS template for RHEL 5.4

* isoboot boot image description for RHEL 5.4

* NOTE: only the iso type has been implemented so far

Wed Mar 17 13:00:00 2010 msAATTsuse.de
- fixed long startup time because of ldconfig running when
KIWILinuxRC is sourced from the shell
- don\'t use killproc,killall inside the boot images. All procs
are written to /iprocs and are handled when required

Tue Mar 16 13:00:00 2010 msAATTsuse.de
- added Xen dom0 hypervisor check if domain=\"dom0\" is set
- fixed Xen dom0 bootloader configuration

Tue Mar 16 13:00:00 2010 msAATTsuse.de
- fixed --build option in kiwi

Mon Mar 15 13:00:00 2010 msAATTsuse.de
- fixed getSize, +5M journal size
- fixed install stick free space setup

Mon Mar 15 13:00:00 2010 msAATTsuse.de
- leave libresolv inside the initrd to allow name resolution
- fixed default pxeboot file, use kiwiserver

Mon Mar 15 13:00:00 2010 msAATTsuse.de
- v4.23
- fixed getSize() function taking journal size into account
- fixed getSize() function round values not truncate them

Fri Mar 12 13:00:00 2010 msAATTsuse.de
- fixed typo in documentation

Thu Mar 11 13:00:00 2010 msAATTsuse.de
- fixed quoting in baseUpdateSysConfig (bnc #587132)
- turn destdir into absolute path directly after
the option parser (bnc #584200)

Wed Mar 10 13:00:00 2010 msAATTsuse.de
- remove empty dirs in rpmLibs (\"clean\") (bnc #536256)

Wed Mar 10 13:00:00 2010 msAATTsuse.de
- allow LWP proxy setting from environment (bnc #586655)

Tue Mar 9 13:00:00 2010 adrianAATTsuse.de
- support architectures for products, which are not specified
in fallback lists
(fixes glibc.i686 case)
Conflicts:
rpm/kiwi.changes

Tue Mar 9 13:00:00 2010 mbarringerAATTsuse.de
Adding two new command flags:
-l, which lists USB devices
-k, which sets the imagewriter in \"kiosk mode\" (it won\'t list drives > 200GB)

Mon Mar 8 13:00:00 2010 msAATTsuse.de
- v4.22
- fixed missing xen package in oemboot/suse-11.2 boot
image description (bnc #561635)

Mon Mar 8 13:00:00 2010 adrianAATTsuse.de
use fallback handling to LABEL for readme.beta string

Fri Mar 5 13:00:00 2010 msAATTsuse.de
- removed nsswitch conf from being copied before the packagemanager
is called the first time. that was a bad idea. Imagine you have
configured ldap for passwd or something. It should use nsswitch.conf
coming with the glibc installation in the chroot.

Fri Mar 5 13:00:00 2010 msAATTsuse.de
- fixed root tree creation build inconsistencies because of
missing libraries at the beginning of the root tree creation.
The first fix for this bug did not work in mixed arch
environments (bnc #536256)

Thu Mar 4 13:00:00 2010 adrianAATTsuse.de

* make them bootable and yast working again, fixing linked packages
for all archs

Thu Mar 4 13:00:00 2010 adrianAATTsuse.de
change string in README.BETA to \"SUMMARY + BETA_VERSION\"

Thu Mar 4 13:00:00 2010 msAATTsuse.de
- added better log information about size calculation

Thu Mar 4 13:00:00 2010 adrianAATTsuse.de

* fix multiarch medias, when using metapackages with onlyarch

* sync arch fallback handling between repo and meta packages

Wed Mar 3 13:00:00 2010 msAATTsuse.de
- v4.21
- ext4 (currently) should be mounted with \'nodelalloc\';
else we might run out of space unexpectedly...

Wed Mar 3 13:00:00 2010 msAATTsuse.de
- added \'boot from harddrive\' as default menu selection for
the installation images (CD+USB). Thus remove the request to
remove the media after the image dump to the hard drive is
complete. (bnc #583212)

Wed Mar 3 13:00:00 2010 msAATTsuse.de
- rebuild documentation

Wed Mar 3 13:00:00 2010 msAATTsuse.de
- renamed Xen kernel profile \'nex\' to \'xenk\'. The original name
causes confusion to some people. Also removed xen support from
netboot (pxe) images and adapted JeOS image descriptions.

Tue Mar 2 13:00:00 2010 ugAATTsuse.de

* fixed a quoting bug (bnc#584651)

Tue Mar 2 13:00:00 2010 adrianAATTsuse.de
- support arch= statements for metapackages correctly
- make missing metapackage for a required arch a warning
(we missuse onlyarch atm)

Mon Mar 1 13:00:00 2010 msAATTsuse.de
- allow empty lvmvolumes section, if one only wants to set
the volume group name but no volumes except for root

Mon Mar 1 13:00:00 2010 msAATTsuse.de
- some message cosmetics :-)

Mon Mar 1 13:00:00 2010 msAATTsuse.de
- more visible message to check the migration report file

Mon Mar 1 13:00:00 2010 msAATTsuse.de
- update migration table, sources are taken from zypper

Mon Mar 1 13:00:00 2010 msAATTsuse.de
- v4.20
- migration: fixed operating system detection
- fixed getLVMGroupName() not accessing an undefined value
- fixed LVM cleanup code

Fri Feb 26 13:00:00 2010 msAATTsuse.de
- use $FSInodeSize instead of fixed value

Fri Feb 26 13:00:00 2010 msAATTsuse.de
- add spare 1.1 for vmsize

Fri Feb 26 13:00:00 2010 msAATTsuse.de
- fixed getSize() function. The size of the inodes are
part of the size calculation now

Fri Feb 26 13:00:00 2010 msAATTsuse.de
- added trang as a build requirement to the spec
- tighten up the XML checking a bit thus that some
errors in the XML are detected at validation rather than
later during processing.
- cleanup: remove the matching of \"yes\" as a supported
value for boolean types

Fri Feb 26 13:00:00 2010 msAATTsuse.de
- allow profiled repository sections

Thu Feb 25 13:00:00 2010 msAATTsuse.de
- don\'t log commands used to create the XML diff in the log file

Thu Feb 25 13:00:00 2010 msAATTsuse.de
- v4.19
- added a JFYI headline in the log file and print only
relevant information in the log excerpt in case of errors.
This increases the chance to see the error (bnc #583125)

Thu Feb 25 13:00:00 2010 adrianAATTsuse.de
redo my last commit, still fail if metapackage was not found for any architecure

Thu Feb 25 13:00:00 2010 adrianAATTsuse.de
- missing metapackages are no error anymore, since we need fallback
to noarch (but we still warn)
- remove obsolete code

Thu Feb 25 13:00:00 2010 adrianAATTsuse.de
KIWICollect: fix links for packages below /boot (bnc#579936)
(done by Rudi)

Wed Feb 24 13:00:00 2010 msAATTsuse.de
- fixed documentation example section

Wed Feb 24 13:00:00 2010 msAATTsuse.de
- fixed spec file noarch, allowed with > 11.2 only

Wed Feb 24 13:00:00 2010 msAATTsuse.de
- migration: update schema version to 4.4
- migration: update skip list

Tue Feb 23 13:00:00 2010 msAATTsuse.de
- migration: exclude lock files

Tue Feb 23 13:00:00 2010 msAATTsuse.de
- removed imagewriter from kiwi packages, it is provided as
separate package now maintained by mbarringerAATTnovell.com

Tue Feb 23 13:00:00 2010 msAATTsuse.de
- migration: fixed report messages, better English :)

Mon Feb 22 13:00:00 2010 msAATTsuse.de
- migration: use pre tag to display zypper solutions

Mon Feb 22 13:00:00 2010 msAATTsuse.de
- migration:

* added detection for packages installed multiple times

* improvement report explanations

Mon Feb 22 13:00:00 2010 msAATTsuse.de
- v4.18
- fixed display of EULA messages

Sat Feb 20 13:00:00 2010 mbarringerAATTsuse.de
Fixing bug with non-hybrid ISO files

Fri Feb 19 13:00:00 2010 msAATTsuse.de
- fixed duplicate kernel options

Fri Feb 19 13:00:00 2010 msAATTsuse.de
- fixed use of kiwi_cmdline in initrd

Fri Feb 19 13:00:00 2010 msAATTsuse.de
- removed commandline from pxedeploy section. kernel
commandline parameters are set by the kernelcmdline
attribute now (bnc #577720). Update schema version to 4.4
and add an XSLT to remove commandline when required

Fri Feb 19 13:00:00 2010 mbarringerAATTsuse.de
Bumping the imagewriter version

Fri Feb 19 13:00:00 2010 mbarringerAATTsuse.de
Set the .desktop file for the imagewriter correctly

Fri Feb 19 13:00:00 2010 mbarringerAATTsuse.de
Add icons for the imagewriter

Fri Feb 19 13:00:00 2010 mbarringerAATTsuse.de
Cleaning the imagewriter up and also adding an \"about\" box

Thu Feb 18 13:00:00 2010 mbarringerAATTsuse.de
Add COPYING file to comply with GPL

Thu Feb 18 13:00:00 2010 msAATTsuse.de
- fixed function comments in runInteractive()

Thu Feb 18 13:00:00 2010 msAATTsuse.de
- added support for additional kernel commandline options
specified as kernelcmdline attribute (bnc #577720)

Thu Feb 18 13:00:00 2010 mbarringerAATTsuse.de
Increase the imagewriter version

Thu Feb 18 13:00:00 2010 mbarringerAATTsuse.de
Detect non-hybrid ISOs

Wed Feb 17 13:00:00 2010 adrianAATTsuse.de
add changelog entry for last commit
Conflicts:
rpm/kiwi.changes

Wed Feb 17 13:00:00 2010 adrianAATTsuse.de
fix arch condition handling for meta package collection

Wed Feb 17 13:00:00 2010 msAATTsuse.de
- test

Wed Feb 17 13:00:00 2010 mbarringerAATTsuse.de
Added USB key insertion/removal detection

Wed Feb 17 13:00:00 2010 msAATTsuse.de
- added support for additional kernel commandline options
specified in the new section (bnc #577720)

Wed Feb 17 13:00:00 2010 msAATTsuse.de
- don\'t remove ldap and sasl in oemboot it\'s required for
curl based downloads

Tue Feb 16 13:00:00 2010 msAATTsuse.de
- moved lvmgroup attribute into the lvmvolumes section

Tue Feb 16 13:00:00 2010 msAATTsuse.de
- v4.17
- update documentation
- changed migration to use root path directly and don\'t mount
the root device before. As we can\'t mount it read-only because
it\'s already mounted read-write I decided to prevent the mount
at all and exclude any remote mounted location by searching
through /proc/mounts

Tue Feb 16 13:00:00 2010 msAATTsuse.de
- don\'t remove libidn it\'s required for curl based downloads

Mon Feb 15 13:00:00 2010 msAATTsuse.de
- v4.17
- fixed xen building with empty or no type=xen packages

Mon Feb 15 13:00:00 2010 adrianAATTsuse.de
do not fail on creating directory which might be there already.
(fixes openSUSE:Factory ftp tree generation)

Mon Feb 15 13:00:00 2010 adrianAATTsuse.de
runtime fix from Rudi to process Eula.txt correctly without error

Mon Feb 15 13:00:00 2010 adrianAATTsuse.de
do not die on not used release package

Mon Feb 15 13:00:00 2010 msAATTsuse.de
- fixed cleanup of hosts file (bnc #579852)

Fri Feb 12 13:00:00 2010 msAATTsuse.de
- update migration chapter

Thu Feb 11 13:00:00 2010 msAATTsuse.de
- v4.16
- make setupSplash() to operate in a temp dir (bnc #579134)

Thu Feb 11 13:00:00 2010 msAATTsuse.de
- fixed name resolution inside chroot if curl backend is used
zypper uses libcurl for ftp transfers (bnc #578687)

Thu Feb 11 13:00:00 2010 mbarringerAATTsuse.de
Adding a TODO file for the imagewriter

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- migration: fixed file find function
- migration: fixed broken link search / removal

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- migration: added zypper repos to config.sh if not local

Wed Feb 10 13:00:00 2010 mbarringerAATTsuse.de
Minor imagewriter text changes

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- update documentation

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- migration: fixed version lookup
- migration: fixed report creation

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- fixed typo

Wed Feb 10 13:00:00 2010 msAATTsuse.de
- fixed repo metadata download, cleanMount was called too early
- fixed error handling in report file creation

Tue Feb 9 13:00:00 2010 msAATTsuse.de
- enable noarch subpackages

Tue Feb 9 13:00:00 2010 msAATTsuse.de
- update documentation

Mon Feb 8 13:00:00 2010 msAATTsuse.de
- added bug ID

Mon Feb 8 13:00:00 2010 msAATTsuse.de
- handle reboot request only if we are not in recovery mode

Mon Feb 8 13:00:00 2010 msAATTsuse.de
- moved EC2 options into a new ec2config section (bnc #577883)

Mon Feb 8 13:00:00 2010 msAATTsuse.de
- v4.15
- fixed default split section usage for iso type

Fri Feb 5 13:00:00 2010 msAATTsuse.de
- added XSL transformation for latest XML changes
Thanks to Robert for doing this

Fri Feb 5 13:00:00 2010 msAATTsuse.de
- prevent double / in activateImage

Fri Feb 5 13:00:00 2010 msAATTsuse.de
- v4.14
- update documentation due to latest XML changes
- don\'t probeFileSystem if FSTYPE is nfs
- mounting sys devices with -o nolock doesn\'t make much sense
- use rpcbind as an alternative to portmap

Fri Feb 5 13:00:00 2010 msAATTsuse.de
- update documentation

Thu Feb 4 13:00:00 2010 msAATTsuse.de
- removed unneded xenconfig information from templates if dom0 setup is used

Thu Feb 4 13:00:00 2010 msAATTsuse.de
- fixed migration mount setup and clean code allow
zypper types dvd:// and iso:// to be used

Thu Feb 4 13:00:00 2010 msAATTsuse.de
- fixed templates, Xen based OEM image should be a dom0
- Xen dom0 images doesn\'t require a xenconfig file

Wed Feb 3 13:00:00 2010 msAATTsuse.de
- fixed migration mount setup and clean code

Wed Feb 3 13:00:00 2010 msAATTsuse.de
- v4.13
- prevent XML pretty printer from swallowing comments

Wed Feb 3 13:00:00 2010 adrianAATTsuse.de
enforce the \"print\" logging again for KIWICollect for significant speedup.
However, we should rework the KIWICollect logging, but using
KIWILog module would require significant speedup there.

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- fixed build

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- allow image=\"product\" for inst-source module
- fixed NBD setup, make swap and RW an option

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- don\'t ask questions on oemboot pxe based install

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- added support for OEM installation via PXE. To setup your
PXE boot server do the following:
1) create an OEM install ISO (format=\"iso\")
2) loop mount the created .iso file to /mnt and copy the following
files to the PXE boot server:

* copy /mnt/boot/initrd => /srv/tftpboot/boot

* copy /mnt/boot/linux => /srv/tftpboot/boot

* copy /mnt/image.gz => /srv/tftpboot/image

* copy /mnt/image.gz.md5 => /srv/tftpboot/image
3) set the kernel commandline parameter
pxe=1
via the append line in your PXE configuration.
Alternatively the image can be stored on a FTP,HTTP server
specified via the kiwiserver and kiwiservertype append
information

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- added bug ID

Tue Feb 2 13:00:00 2010 msAATTsuse.de
- v4.12
- don\'t move overlay mounts to real-root if NFS-root is used
additionally prevent the ROOT_FSCK in case of NFS-root
- allow NFSROOT and NBDROOT to be overlayed with a remote
read-write location

Mon Feb 1 13:00:00 2010 msAATTsuse.de
- fixed incorrect handling of unit=\"G\" values (bnc #574660)

Mon Feb 1 13:00:00 2010 msAATTsuse.de
- v4.11
- added kernel/initrd update hotfix mechanism based on kexec
It is possible to put the kernel file named linux.kexec and
the initrd file named initrd.kexec on the first partition of
a USB stick. If you plugin the stick and boot with the kernel
option hotfix=1 it allows you to replace the existing kernel
and initrd with the one on the stick
- increased wait time for dhcp lease file up to
20sec (bnc #575561)

Mon Feb 1 13:00:00 2010 adrianAATTsuse.de
create 11.3 fork, which is current factory.
We basically need this to destinguish between kiwi 4.1 and 3.74 to write
correct kiwi xml again.

Thu Jan 28 13:00:00 2010 msAATTsuse.de
- update schema documentation

Thu Jan 28 13:00:00 2010 msAATTsuse.de
- fixed inode calculation (bnc #574660)

Thu Jan 28 13:00:00 2010 msAATTsuse.de
- fixed backtrace de-/activation functions

Thu Jan 28 13:00:00 2010 msAATTsuse.de
- make XSL diff more readable

Wed Jan 27 13:00:00 2010 msAATTsuse.de
- set XML element only if it\'s not already set with that value
- better XML diff output in logfile

Tue Jan 26 13:00:00 2010 msAATTsuse.de
- fixed build

Mon Jan 25 13:00:00 2010 msAATTsuse.de
- v4.10
- applied XML changes with the following effects

* the image type is no longer an element content but an
attribute called image=\"type\" inside the type element

* all oem elements are now part of the new oemconfig section

* the sections oemconfig,pxedeploy,split,vmwareconfig,xenconfig,lvmvolumes
are now type specific and have to be specified inside a type

* migration code has been adapted to 4.1 schema

* documentation has been adapted to 4.1 schema
- added clicfs as spec file requirement (bnc #573357)

Mon Jan 25 13:00:00 2010 msAATTsuse.de
- added pretty xsl

Mon Jan 25 13:00:00 2010 msAATTsuse.de
- fixed boot type check

Mon Jan 25 13:00:00 2010 msAATTsuse.de
- print a jing helper message if schema validation failed

Mon Jan 25 13:00:00 2010 msAATTsuse.de
- update to XML version 4.1
- update documentation

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- update migration XML creation

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing
- fixed XML diff

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- fixed XML parsing

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- changed parser function according to new XML layout

Fri Jan 22 13:00:00 2010 msAATTsuse.de
- first start of better XML description
moving pxedeploy split vmwareconfig xenconfig lvmvolumes into type
adding new oemconfig section

Thu Jan 21 13:00:00 2010 cwhAATTsuse.de
Added missing requires for sysopen constants

Wed Jan 20 13:00:00 2010 msAATTsuse.de
- fixed missing ddn call to solve the device node
in vmxboot too (bnc #571948)

Wed Jan 20 13:00:00 2010 msAATTsuse.de
- v3.95
- fixed missing ddn call to solve the device node (bnc #571948)

Wed Jan 20 13:00:00 2010 msAATTsuse.de
- removes sax2 and let the 11.2 based example use
the X11 auto configuration feature in the suse-min-gnome example
image description

Tue Jan 19 13:00:00 2010 cwhAATTsuse.de
Integrated KIWIIsoLinux-gen-s390-cd-kernel.pl into KIWIIsoLinux.pm

Tue Jan 19 13:00:00 2010 msAATTsuse.de
- v3.94
- fixed baselibs setup for 64bit image builds
- fixed split grub setup for install CD/Stick
- fixed split section parsing, remove trailing slash if no
information follows

Mon Jan 18 13:00:00 2010 msAATTsuse.de
- use -F for mke2fs calls

Mon Jan 18 13:00:00 2010 msAATTsuse.de
- don\'t let xsltproc write into fixed /tmp location (bnc #571558)
- prevent USB device scan for pxe boot images (bnc #570961)

Mon Jan 18 13:00:00 2010 msAATTsuse.de
- added config function to disable Ctrl-Alt-Del in inittab

Sat Jan 16 13:00:00 2010 msAATTsuse.de
- added bug number

Sat Jan 16 13:00:00 2010 msAATTsuse.de
- allow AOEROOT to contain the read-write device

Fri Jan 15 13:00:00 2010 msAATTsuse.de
- v3.93
- moved package deletion into own function and adapt
the examples. remove --noscripts for deleting packages
this could cause files to stay in the system which has
a bad impact core utilities like mkinitrd. If for example
busybox is uninstalled without calling the postscript
the mkinitrd setup links will stay as broken links and
cause mkinitrd to stop working (bnc #570948)

Thu Jan 14 13:00:00 2010 msAATTsuse.de
- update docs

Thu Jan 14 13:00:00 2010 msAATTsuse.de
- v3.92
- fixed typo in getPXEDeployTimeout()
- forbid / to be specified in lvmvolumes (bnc #570398)
- allow absolute size value for lvm volumes (bnc #570396)

Wed Jan 13 13:00:00 2010 adrianAATTsuse.de
fix writing of RELEASE line in content file

Wed Jan 13 13:00:00 2010 ugAATTsuse.de
- more KIWIURL::quote() fixes (bnc #561855)

Wed Jan 13 13:00:00 2010 msAATTsuse.de
- create /srv/tftpboot/pxelinux.cfg/default only if not exist

Wed Jan 13 13:00:00 2010 msAATTsuse.de
- rebuild docs

Wed Jan 13 13:00:00 2010 msAATTsuse.de
- don\'t set disk cmdline parameter for pxe local grub setup

Tue Jan 12 13:00:00 2010 cwhAATTsuse.de
Added autobuild script for generationg s390 cd kernel

Tue Jan 12 13:00:00 2010 msAATTsuse.de
- fixed clicfs usage in combination with pxe image type

Tue Jan 12 13:00:00 2010 cwhAATTsuse.de
- Fixed s390 boot

Tue Jan 12 13:00:00 2010 msAATTsuse.de
- partially reverted last patch
- fixed md5 file creation for clicfs images

Mon Jan 11 13:00:00 2010 msAATTsuse.de
- v3.91
- fixed md5 file creation for clicfs images when used with PXE
- fixed validateSize() to take care for zblocks

Mon Jan 11 13:00:00 2010 msAATTsuse.de
- added first version of report html creation
- again fixed KIWIURL::quote(). perl file checks doesn\'t
allow quoted items (bnc #561855)

Mon Jan 11 13:00:00 2010 cooloAATTsuse.de
do not error out - there are architectures without gfxboot.cfg
(basically all but pcs)

Sat Jan 9 13:00:00 2010 msAATTsuse.de
- fixed use of uninitialized value (bnc #569191)

Fri Jan 8 13:00:00 2010 msAATTsuse.de
- v3.90
- changed default type to oem for migration result

Fri Jan 8 13:00:00 2010 msAATTsuse.de
- fixed handling of oem-reboot request. preinit needs to run
before this request is processed (bnc #563864)

Fri Jan 8 13:00:00 2010 msAATTsuse.de
- migration: allow skipping parts of the process

Fri Jan 8 13:00:00 2010 msAATTsuse.de
- fixed quoting when importing kernel cmdline (bnc #536309)

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration: added modified files tree

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- fixed percentage counter

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration: added modified files information

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration: fixed xml creation

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration: added a todo

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration performance fixes

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- added udevPending() to waitFor
* functions (bnc #547862)

Thu Jan 7 13:00:00 2010 msAATTsuse.de
- migration: fixed version detection

Tue Jan 5 13:00:00 2010 msAATTsuse.de
- fixed cache creation

Tue Jan 5 13:00:00 2010 msAATTsuse.de
migration:

* added cache file

* some performance tweaks

Tue Jan 5 13:00:00 2010 msAATTsuse.de
- migration: fixed path setup

Tue Jan 5 13:00:00 2010 msAATTsuse.de
- fixed option setup for rpm -Va

Tue Jan 5 13:00:00 2010 msAATTsuse.de
- migration: create overlay root tree as hard linked list

Tue Jan 5 13:00:00 2010 msAATTsuse.de
- some work on the migration front [still WIP]:

* changed to report -> perform system, fixed solvable
creation and provide better information about package
and pattern conflicts. Changed system to use the zypper
defined repos and product information for the migration

Mon Jan 4 13:00:00 2010 msAATTsuse.de
- fixed use of quiet variable

Mon Jan 4 13:00:00 2010 msAATTsuse.de
- use default inode count for lvmparts (bnc #567580)

Mon Jan 4 13:00:00 2010 msAATTsuse.de
- v3.89
- fixed dirPath() function, related to (bnc #561855)
- fixed KIWIURL::quote() for special \'$\' char (bnc #561855)

Mon Dec 21 13:00:00 2009 cwhAATTsuse.de
fixed usage of string relational operator in numerical context

Fri Dec 18 13:00:00 2009 adrianAATTsuse.de
sync more parameters for the EFI case

Fri Dec 18 13:00:00 2009 adrianAATTsuse.de
limit volume id\'s to 32bytes or genisoimage aborts

Thu Dec 17 13:00:00 2009 cwhAATTsuse.de
fixed efi boot

Thu Dec 17 13:00:00 2009 msAATTsuse.de
- v3.88
- removed adaptec-firmware from SLED boot images. The package
does not exist on SLED (bnc #562224)

Wed Dec 16 13:00:00 2009 msAATTsuse.de
- v3.87
- added support for plaintext passwords

Tue Dec 15 13:00:00 2009 msAATTsuse.de
- fixed user cancel exception text (bnc #557100)

Tue Dec 15 13:00:00 2009 msAATTsuse.de
- v3.86
- call scripts in C env for LC_ALL and LANG (bnc #558693)
- fixed handling of dir:// and file:// (bnc #561855)
- bind mount /var/run/dbus into chroot (bnc #519764)

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- added parted to oemboot

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- update kiwi-tools

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- update kiwi-tools

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- fixed password salt creation

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- added kiwi-tools

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- clean packs

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- updated kiwi-tools packages

Mon Dec 14 13:00:00 2009 msAATTsuse.de
- fixed dump progress window

Mon Dec 14 13:00:00 2009 mbarringerAATTsuse.de
- Removing cross-platform support from the Qt imagewriter
- Adding native Windows imagewriter

Fri Dec 11 13:00:00 2009 msAATTsuse.de
- update dcounter in kiwi-tools. Adding the option -l which allows
to use dcounter in progress dialogs (dialog program)

Fri Dec 11 13:00:00 2009 msAATTsuse.de
- show disk size value in MB and only if > 0 (bnc #562190)
- put install progress information into dialog (bnc #562185)
- track restored files in percentage (bnc #562188)

Fri Dec 11 13:00:00 2009 cwhAATTsuse.de
- changed mkisofs parameters in KIWICollect.pm the way similar like autobuild did before
- fixed mkisofs parameters for ia64
- added ppc support to KIWIIsoLinux (KIWIIsoLinux-AppleFileMapping.txt is part of it)
- added KIWIIsoLinux-AppleFileMapping.txt to spec file

Fri Dec 11 13:00:00 2009 msAATTsuse.de
- added adaptec-firmware to iso/net and oemboot (bnc #562224)

Thu Dec 10 13:00:00 2009 msAATTsuse.de
- use blowfish extension for password creation (bnc #562105)

Thu Dec 10 13:00:00 2009 msAATTsuse.de
- fixed storage of lvmgroup inside KIWIBoot object

Thu Dec 10 13:00:00 2009 msAATTsuse.de
- fixed boot label setup for installstick and installcd modus

Thu Dec 10 13:00:00 2009 msAATTsuse.de
- fixed condition for calling vgchange -an

Wed Dec 9 13:00:00 2009 msAATTsuse.de
- fixed install stick creation

Wed Dec 9 13:00:00 2009 adrianAATTsuse.de
fix repomd creation code

Wed Dec 9 13:00:00 2009 adrianAATTsuse.de
fix compare operator

Wed Dec 9 13:00:00 2009 msAATTsuse.de
- moved repartition functions to KIWILinuxRC

Wed Dec 9 13:00:00 2009 msAATTsuse.de
- fixed home device fstab entry, uses disk by id now

Wed Dec 9 13:00:00 2009 ugAATTsuse.de
implementation of hybridpersistent key (bnc #557100)

Wed Dec 9 13:00:00 2009 msAATTsuse.de
- v3.85
- fixed user/group setup for multiple users (bnc #561749)

Wed Dec 9 13:00:00 2009 msAATTsuse.de
- added information about repo solvable creation
- fixed solvable creation if only one URL is used

Tue Dec 8 13:00:00 2009 msAATTsuse.de
- improved solvable caching code and added functions to
KIWISatSolver module for extracting SaT informations about
dependency and queueing problems

Tue Dec 8 13:00:00 2009 msAATTsuse.de
- adapt perl code to last changes in satsolver plugin

Tue Dec 8 13:00:00 2009 msAATTsuse.de
- fixed satsolver usage, pool_setarch is required for correct
solving results. Also prune_best_arch_name_version() is now
used instead of prune_to_best_arch

Tue Dec 8 13:00:00 2009 adrianAATTsuse.de
drop the entire support for NO_ISO, since it is legacy and is not used anymore.

Tue Dec 8 13:00:00 2009 adrianAATTsuse.de
ups, if statement should be in the opposite way around

Mon Dec 7 13:00:00 2009 msAATTsuse.de
- v3.84
- fix syntax error when calling warning log function
- backport content meta data generation out of product files from
release packages

Mon Dec 7 13:00:00 2009 adrianAATTsuse.de
Support content file creation via data from selected release packages
and their specs inside of .prod file.

Thu Dec 3 13:00:00 2009 msAATTsuse.de
- v3.83
- added busybox for to netboot descriptions and changed
compressed tftp download to busybox tftp because only this
implementations allows to work with pipes (bnc #559830)
- removed 10.3 support

Thu Dec 3 13:00:00 2009 msAATTsuse.de
- fixed spec file provides/obsoletes

Thu Dec 3 13:00:00 2009 msAATTsuse.de
- dos2unix xsdDocHtml.css

Thu Dec 3 13:00:00 2009 msAATTsuse.de
- fixed boot device activation

Thu Dec 3 13:00:00 2009 adrianAATTsuse.de
move kiwi installation source plugins from novell forge.
These plugins are needed to create product medias for openSUSE 11.1 and later.
The 11.0 plugin has been dropped, since it never was in a working state.

Wed Dec 2 13:00:00 2009 msAATTsuse.de
- added support for custom LVM group name. Default is kiwiVG
- fixed LVM based recovery workflow. the recovery needs to know
about the separate boot partition. Additionally the recovery
partition must be a separate partition outside LVM

Wed Dec 2 13:00:00 2009 adrianAATTsuse.de
fix logging, not warnings for progress reporting.

Tue Dec 1 13:00:00 2009 adrianAATTsuse.de
fail if a plugin dir is configured, but does not exist

Mon Nov 30 13:00:00 2009 msAATTsuse.de
- added options --fs-max-mount-count and --fs-check-interval
as well as the XML type attribute fsnocheck which deactivates
the filesystem check at all.

Mon Nov 30 13:00:00 2009 msAATTsuse.de
- fixed root device setup for xenboot in EC2 (bnc #559143)

Mon Nov 30 13:00:00 2009 msAATTsuse.de
- removed kernel-ec2-extra from xenboot, not needed (bnc #559106)

Mon Nov 30 13:00:00 2009 msAATTsuse.de
- v3.82
- fixed size setup which was ignored due to last fix (bnc #559098)

Thu Nov 26 13:00:00 2009 msAATTsuse.de
- v3.81
- call images.sh / config.sh scripts in POSIX env (bnc #558693)
- fixed invalid link setup in createImageLiveCD() (bnc #558666)
- fixed size / inode calcuation due to wrong unit (bnc #555688)

Thu Nov 26 13:00:00 2009 adrianAATTsuse.de
fix call of warning method in KIWILog

Wed Nov 25 13:00:00 2009 msAATTsuse.de
- fixed setup of xencons when building Xen domU images (bnc #557791)

Wed Nov 25 13:00:00 2009 msAATTsuse.de
- fixed revision information in kiwi --version info
- fixed Makefile clean target

Tue Nov 24 13:00:00 2009 msAATTsuse.de
- v3.80
- fixed root tree creation build inconsistencies due to missing
libraries at the beginning of the root tree creation. Any glibc
linked program uses /etc/nsswitch.conf and from there requires
/lib(64)/libnss
* libraries to do user/group to id resolution.
If the operation happens chrooted, the libs needs to be there.
The fix will install the glibc package which provides these
libraries in a $root/baselibs directory first and moves them
to $root. After that process the package manager is again called
to install the bootstrap listed packages follewed by the rest
of the specified packages (bnc #536256)

Mon Nov 23 13:00:00 2009 msAATTsuse.de
- v3.79
- fixed clicfs boot by preventing root filesystem checks via
ROOTFS_FSCK=\"0\", also don\'t use run-init for clic (bnc #557661)

Thu Nov 19 13:00:00 2009 msAATTsuse.de
- v3.78
- fixed umount calls before init is called. Due to this
fix the df information after login should be correct

Wed Nov 18 13:00:00 2009 msAATTsuse.de
- added openSUSE-11.2 target for migration (bnc #555724)

Wed Nov 18 13:00:00 2009 msAATTsuse.de
- v3.77
- fixed search for gfxboot file du to changes in the
gfxboot-devel package for 11.2 (bnc #556130)

Tue Nov 17 13:00:00 2009 msAATTsuse.de
- added LVM feature to allow parts of the filesystem
in a separate volume. The setup of volumes happens
in the new section

Mon Nov 16 13:00:00 2009 msAATTsuse.de
- update XML to 3.8

Mon Nov 16 13:00:00 2009 msAATTsuse.de
- v3.76
- don\'t require preinit to call init (bnc #521456)

Thu Nov 12 13:00:00 2009 msAATTsuse.de
- remove pivot root calls (old code) and changed preinit
handling to let preinit run like init. If preinit runs the
kernel already knows the system image root as / and preinit
always ends with exec init (bnc #521456)

Wed Nov 11 13:00:00 2009 msAATTsuse.de
- fixed exit code evaluation in Dialog function. The value of the
evaluated exit code was undefined because it depended on which
subshell finished first. The solution is to prevent parameter
subshells when building the dialog parameterlist (bnc #547864)

Mon Nov 9 13:00:00 2009 msAATTsuse.de
- v3.75
- fixed spec file for s390 architecture

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- fixed sysconfig/kernel setup for old mkinitrd (bnc #547571)

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- really removed windowmanager files

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- really remove inittab files from examples

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- fixed xslt processing. The possible change to the XML
file is now written to /tmp to avoid writing into read-only
filesystem (bnc #552617)

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- removing displaymanager overlay files and use the baseUpdateSysConfig()
function instead

Fri Nov 6 13:00:00 2009 msAATTsuse.de
- removing inittab overlay files and use baseSetRunlevel() instead

Fri Nov 6 13:00:00 2009 adrianAATTsuse.de
Another place what broke the mkisofs sort file

Thu Nov 5 13:00:00 2009 adrianAATTsuse.de
Fix sort file for mkisofs, fixes boot on crappy BIOSes.

Thu Nov 5 13:00:00 2009 msAATTsuse.de
- added support for timezone in JeOS
- changed suseActivateDefaultServices() to activate services
only without calling the post scripts of installed RPM\'s

Wed Nov 4 13:00:00 2009 msAATTsuse.de
- added missing usb host controller module (ohci) to all
boot image descriptions except vmxboot which doesn\'t need it

Tue Nov 3 13:00:00 2009 msAATTsuse.de
- added Patches from Robert Schweikert

* added suse-min-gnome example image description

Tue Nov 3 13:00:00 2009 msAATTsuse.de
- removed 10.3 examples

Tue Nov 3 13:00:00 2009 msAATTsuse.de
- added Patches from Robert Schweikert

* change deploy section to pxedeploy section and update schemaversion
from 3.7 to 3.8 via xsl stylesheet

Tue Nov 3 13:00:00 2009 msAATTsuse.de
- v3.75
- added Patches from Robert Schweikert

* new function baseSetRunlevel to allow setup of runlevel in inittab

Tue Nov 3 13:00:00 2009 msAATTsuse.de
- added ieee1394 firewire modules to support liveCD on
firewire DVD drive (bnc #479020)

Mon Nov 2 13:00:00 2009 mantelAATTsuse.de
only basic version of vim is installed; we disable syntax highlighting
in order to avoid irritating error message on vim startup.

Wed Oct 28 13:00:00 2009 msAATTsuse.de
- OEM recover/repair

* make sure passwd/shadow and group files will be preserved

* make sure RPM database will be preserved

Wed Oct 28 13:00:00 2009 adrianAATTsuse.de
use true/false instead of yes/no to harmonize with rest of kiwi

Wed Oct 28 13:00:00 2009 adrianAATTsuse.de
use yes/no in REPO_ONLY to harmonize with MULTIPLE_MEDIA

Wed Oct 28 13:00:00 2009 adrianAATTsuse.de
remove not used KIWI_COLLECT_TERMINAL_LOG enviroment variable, we use the --logfile switch since 11.1

Wed Oct 28 13:00:00 2009 adrianAATTsuse.de
cleanup log states (lots of Warning -> Information) and drop obsolete code.

Tue Oct 27 13:00:00 2009 msAATTsuse.de
- fixed string comparison

Tue Oct 27 13:00:00 2009 msAATTsuse.de
- kiwi-instsource changes done by cooloAATTnovell.com

* fix 32bit debuginfos

Tue Oct 27 13:00:00 2009 msAATTsuse.de
- offer only languages for selection which are part of the
initrd. The element defines which locales and
translations are part of the initrd. If only one language
is available no selection dialog will be opened

Tue Oct 27 13:00:00 2009 cooloAATTsuse.de
fix 32bit debuginfos

Tue Oct 27 13:00:00 2009 msAATTsuse.de
- kiwi-instsource changes done by cooloAATTnovell.com

* fixed logging

* fixed several uninitialized variables

* fixed debuginfo handling

Tue Oct 27 13:00:00 2009 cooloAATTsuse.de
add all debuginfo packages

Tue Oct 27 13:00:00 2009 cooloAATTsuse.de
little cleanup

Mon Oct 26 13:00:00 2009 cooloAATTsuse.de
have defaults for product variables

Mon Oct 26 13:00:00 2009 cooloAATTsuse.de
more fixes for logging

Mon Oct 26 13:00:00 2009 cooloAATTsuse.de
one less unintialized variable

Mon Oct 26 13:00:00 2009 cooloAATTsuse.de
more cleanup in the logging of products

Mon Oct 26 13:00:00 2009 cooloAATTsuse.de
trying to fix logging

Mon Oct 26 13:00:00 2009 msAATTsuse.de
- added missing config.sh script to strip down locale information

Mon Oct 26 13:00:00 2009 msAATTsuse.de
- added bug ID

Mon Oct 26 13:00:00 2009 msAATTsuse.de
- don\'t call ldconfig when loading KIWILinuxRC functions

Mon Oct 26 13:00:00 2009 msAATTsuse.de
- better changelog entry

Fri Oct 23 14:00:00 2009 msAATTsuse.de
- set splash to verbose if there is a systemException (bnc #547821)
- check for block device when retrieving MBR ID (bnc #547821)

Fri Oct 23 14:00:00 2009 msAATTsuse.de
- added DOBACKUP variable to easily switch on/off the
backup creation in recovery mode (bnc #546057)

Thu Oct 22 14:00:00 2009 msAATTsuse.de
- recovery mode (bnc #546057):

* throw reboot exception if backup files can\'t be created

* create backup files for files in recovery.tar.gz only

Wed Oct 21 14:00:00 2009 msAATTsuse.de
- use cmp to compare files first before diffing them. Prevent
second find call for backup files. This increases the recovery
performance in repair mode. Additionally write backup diffs
to /tmp/backup (bnc #546057)

Tue Oct 20 14:00:00 2009 msAATTsuse.de
- added support for lang and keytable in cmdline. Support is
only available with the gfxboot code from >= 11.2 (bnc #547915)
- changed fbiterm return code evaluation. Echo the return code
from the last instead of relying to the exit code of the
fbiterm terminal (bnc #547864)

Mon Oct 19 14:00:00 2009 msAATTsuse.de
- search .backup files in home and etc only (bnc #546057)

Fri Oct 16 14:00:00 2009 mbarringerAATTsuse.de
Add changelog message to kiwi.changes

Fri Oct 16 14:00:00 2009 mbarringerAATTsuse.de
Fixing bug 547143 - kiwi imagewriter needs .iso filetype filter too

Wed Oct 14 14:00:00 2009 msAATTsuse.de
- don\'t remove libgcc_s from initrd. It\'s required for
programs which uses pthread_cancel()

Wed Oct 14 14:00:00 2009 msAATTsuse.de
- prevent automatic CD eject on kiwi install. If the tray is
blocked (some servers hide their drives behind doors) the boot
CD/DVD with the OEM image ends up back in the machine. Therefore
we open a popup window asking to user to remove the install
media before continuing

Tue Oct 13 14:00:00 2009 msAATTsuse.de
- added udevPending call in waitForUSBDeviceScan() to make
sure the device nodes are created if we leave the function

Mon Oct 12 14:00:00 2009 msAATTsuse.de
- fixed clicfs usage for vmx,oem and usbboot. Needs the same
boot partition like the DM squash setup uses
- fixed clicfs mount on bootvm creation

Mon Oct 12 14:00:00 2009 msAATTsuse.de
- fixed error log switch in Echo function

Mon Oct 12 14:00:00 2009 msAATTsuse.de
- fixed hwclock and timezone setup (bnc #546096)
- fixed 11.2 JeOS template, no kernel-
*-base anymore

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- deactivate backup MBR at 0x800 (bnc #539505)

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- leave time message in kiwi.log file

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- update schema documentation

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- fixed setup of doc exclusion for zypper (bnc #544874)
- added boot timer for kiwi boot images like the kernel does

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- added kiwi-rpmlintrc filter for boot translations
- fixed css file encoding in documentation
- update kiwi-tools in sle11 repo

Thu Oct 8 14:00:00 2009 msAATTsuse.de
- added boot timer for kiwi boot images like the kernel does

Wed Oct 7 14:00:00 2009 msAATTsuse.de
- improved umount code for auto mount of removable storage
devices. The function umountDevice() takes over the task
of umounting all filesystems associated with the given
device
- use searchBIOSBootDevice for usbboot instead of USBStickDevice
since we have the unique MBR ID in place this is the better
method to search for the boot device

Wed Oct 7 14:00:00 2009 msAATTsuse.de
- create backup files for /etc and /home only in Recovery mode
This is done to reduce the runtime the recovery process takes

Tue Oct 6 14:00:00 2009 msAATTsuse.de
- fixed race condition in waitForStorageDevice()
- deactivate automatic filesystem check for clicfs based
livesystems

Tue Oct 6 14:00:00 2009 msAATTsuse.de
- Add cancel/reboot menu item in recovery bootloader configuration.
This will help avoid accidental recovery invocation, which could
be a potential issue. The cancel/reboot item is now the default
selection, and the delay is now 30 seconds giving the user more
time to contemplate their restoration options (bnc #544420)

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- fixed old X11R6 lib/lib64 path

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- again fixed stripUnusedLibs()

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- moved destination path check to function where it is needed

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- fixed race condition in setupRecoveryArchive() when
creating the tar archive
- fixed fbiterm support for SLE10
- fixed baseStripUnusedLibs

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- added and improved official JeOS templates to the kiwi git
source tree. The official templates used by the SDK product
and the SuSE Studio online service are now provided via the
kiwi package kiwi-templates (bnc #521970)

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- fixed OEM bool option handling

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- fixed detection of USB install media

Mon Oct 5 14:00:00 2009 msAATTsuse.de
- added import attribute in section to allow
default imports if not profile was set on the commandline

Fri Oct 2 14:00:00 2009 msAATTsuse.de
- fixed handling of profiled preferences sections

Fri Oct 2 14:00:00 2009 msAATTsuse.de
- fixed bool value evaluation in KIWIXML.pm::get
*()
- added suseImportBuildKey() helper function used in JeOS
templates (bnc #521970)

Thu Oct 1 14:00:00 2009 msAATTsuse.de
- added support for , default ID=83 (bnc #543118)
- reload MBR in restore mode, also recreate swap and home
systems if defined in restored fstab (bnc #542648)

Thu Oct 1 14:00:00 2009 msAATTsuse.de
- fixed stick detection if multiple sticks are plugged in
stickFound variable was set too early, thanks to Axel Theilmann
- use bc for more exact progress calculation

Thu Oct 1 14:00:00 2009 msAATTsuse.de
- clear screen after install confirmation

Wed Sep 30 14:00:00 2009 msAATTsuse.de
- oemboot: re-install grub bootloader into partition if the
partition contains a bootloader signature already (bnc #543123)
- added backup diff in recovery mode. This will add a file~
diff file for each file changed according to the recovery
contents.

Tue Sep 29 14:00:00 2009 msAATTsuse.de
- improved restore feature which also restores the filesystem
before restoring files (bnc #542648)

Mon Sep 28 14:00:00 2009 msAATTsuse.de
- fixed typos and mistakes in the documentation, Thanks to
Robert who found them

Thu Sep 24 14:00:00 2009 msAATTsuse.de
- limit language selection to the installed locales (bnc #539398)

* de_DE.utf8

* en_US.utf8

* ru_RU.utf8

* zh_CN.utf8

* zh_TW.utf8

Thu Sep 24 14:00:00 2009 msAATTsuse.de
- added language translations (ar,tr,uk) (bnc #539398)

Wed Sep 23 14:00:00 2009 msAATTsuse.de
- added language translations (bnc #539398)

Wed Sep 23 14:00:00 2009 msAATTsuse.de
- evaluate languages set by in the suseGFXBoot code.
This will result in grub displaying the selected languages

Tue Sep 22 14:00:00 2009 msAATTsuse.de
- added i18n support for dialog buttons too

Tue Sep 22 14:00:00 2009 msAATTsuse.de
- fixed %1 evaluation in getText

Mon Sep 21 14:00:00 2009 msAATTsuse.de
- fixed LANG and locale use

Mon Sep 21 14:00:00 2009 msAATTsuse.de
- added OEM restore mode (bnc #539390)
- evaluate kiwikernelmodule variable from cmdline also in
modules.order mode where loading is done by udev (bnc #525345)
- don\'t remove libblkid1 from initrd (bnc #505580)
- remove reserved blocks in any case when mounting
clic by calling tune2fs -m 0 (bnc #505580)

Mon Sep 21 14:00:00 2009 msAATTsuse.de
- preserve ownership if xsltproc changes the xml file

Fri Sep 18 14:00:00 2009 msAATTsuse.de
- added pot template for translations (bnc #539398)

Thu Sep 17 14:00:00 2009 msAATTsuse.de
- added fbiterm to oemboot boot images. This allows to display
wide screen characters on the framebuffer console and therefore
enabled kiwi\'s dialog windows to be multilingual (bnc #539398)
- fixed baseStripLocales() function

Wed Sep 16 14:00:00 2009 msAATTsuse.de
- fixed MBR flag setup (bnc #539505)

Wed Sep 16 14:00:00 2009 msAATTsuse.de
- fixed bool value evaluation for oem-recovery

Wed Sep 16 14:00:00 2009 msAATTsuse.de
- added backup MBR to 0x800 if --grub-chainload is in use
also added FDST flag to 0x190 for preload setup. We need
to take care for that value if other preloads requires
something similar it should be an option (bnc #539505)

Tue Sep 15 14:00:00 2009 msAATTsuse.de
- added cross-directory-hard-link filter

Tue Sep 15 14:00:00 2009 msAATTsuse.de
- update xsl stylesheets

Tue Sep 15 14:00:00 2009 msAATTsuse.de
- fixed types in oem examples

Tue Sep 15 14:00:00 2009 msAATTsuse.de
- changed to schema version 3.7, add xsl stylesheet which
automatically changes to the bool values true/false

* allow ensconce as packagemanager type

* fixed bool content for rpm-check-signatures

Mon Sep 14 14:00:00 2009 msAATTsuse.de
- fixed bool content for rpm-check-signatures

Mon Sep 14 14:00:00 2009 msAATTsuse.de
- allow ensconce as packagemanager type
- fixed bool content for rpm-check-signatures
- fixed inode calculation, needs integer result

Sun Sep 13 14:00:00 2009 msAATTsuse.de
- link files to create live ISO in createImageLiveCD()
instead of moving them (bnc #412689)
- do kiwi test mounts with readonly option (bnc #538355)
- use option -J -f to call genisoimage (bnc #538390)

Fri Sep 11 14:00:00 2009 msAATTsuse.de
- disabled check for removable flag in USBStickDevice()
function (bnc #535113)

Fri Sep 11 14:00:00 2009 msAATTsuse.de
- allow cmdline line overwrites only if the variable
ALLOW_CMDLINE_OVERWRITE=yes is set in config. or
config.default. By default no overwrites are allowed
which should add an acceptable level of
security (bnc #536309)

Thu Sep 3 14:00:00 2009 msAATTsuse.de
- allow NBDROOT to be set via kernel cmdline (bnc #536309)

Thu Sep 3 14:00:00 2009 msAATTsuse.de
- fixed satplugin getInstallList() function, did not allocate
enough space to hold the package size. This causes the buffer
overflow inside the binding. Also added the flags
-D_FORTIFY_SOURCE=2 -fstack-protector to build the same
binding binary as if kiwi is build inside the BS. Also
fixed the spec file and removed the versioned requires of
satsolver-tools (bnc #532894)

Wed Sep 2 14:00:00 2009 msAATTsuse.de
- fixed writeXML

Wed Sep 2 14:00:00 2009 msAATTsuse.de
- added encoding information to all templates
- added log information about temporary XML changes
for all modes of kiwi, removed the used xml output
file

Tue Sep 1 14:00:00 2009 msAATTsuse.de
- fixed virtual disk creation with clicfs involved

Tue Sep 1 14:00:00 2009 msAATTsuse.de
- added option --grub-chainload which allows the virtual
disk based images to chainload grub from partition one.
This is required for some preload processes (bnc #529850)
- changed filesystem detection by using blkid instead
of a raw dump + file call. Related to (bnc #529850)
- disabled partition table re-write for hybrid ISO\'s
also see the comment in KIWIIsoLinux.pm

Fri Aug 28 14:00:00 2009 msAATTsuse.de
- fixed partition size check which failed if oem-systemsize
was set but the disk was smaller than the configured size

Thu Aug 27 14:00:00 2009 msAATTsuse.de
- added release tag to sattools_version

Wed Aug 26 14:00:00 2009 msAATTsuse.de
- added support for parted in oem repartition code

Wed Aug 26 14:00:00 2009 msAATTsuse.de
- removed check for luks mapping in functions which are
surely not called if the luks extension is used

Tue Aug 25 14:00:00 2009 msAATTsuse.de
- fixed grep call, only return code is of interest

Tue Aug 25 14:00:00 2009 msAATTsuse.de
- support new syslinux >= 3.82 format (bnc #530255)
- added function dn to support linux device node name
convention: Converts from partition name to disk name (bnc #529580)

Tue Aug 25 14:00:00 2009 msAATTsuse.de
- fixed bootloader title setup if multiple kernels are installed
- restructured oem repartition code to allow use of parted.
parted does not allow to create custom partition id\'s they
are the result of a sequence of subsequently created partitions.
parted implementation will follow soon
- allow only bool (true/false) content for the oem-
*
boolean attributes

Fri Aug 21 14:00:00 2009 msAATTsuse.de
- remove kernel-.
*-base from all boot image descriptions
for suse-11.2. They don\'t exist anymore

Thu Aug 20 14:00:00 2009 msAATTsuse.de
- fixed spec file

Thu Aug 20 14:00:00 2009 msAATTsuse.de
- fixed boot default size setup (bnc #532371)
- fixed KIWIBoot::getStorageSize function, use blockdev
- fixed dialog input by calling setctsid before dialog

Wed Aug 19 14:00:00 2009 msAATTsuse.de
- fixed usb stick size check (bnc #532371)

Wed Aug 19 14:00:00 2009 msAATTsuse.de
- removed duplicate creation of read/write filesystem

Tue Aug 18 14:00:00 2009 msAATTsuse.de
- changed title for install media to \"Install/Restore ...\"

Mon Aug 17 14:00:00 2009 msAATTsuse.de
- added support for language selection in displayEULA function.
The function now uses the same file names according to the
licenses.tgz file. If no language specific license file could
be found the function defaults to license.txt and if that file
also doesn\'t exist it defaults to EULA.txt (bnc #530497)

Fri Aug 14 14:00:00 2009 msAATTsuse.de
- fixed main::mount() method, setup of umountStack was wrong
now using mount destination for umount not source

Fri Aug 14 14:00:00 2009 msAATTsuse.de
- fixed isohybrid created partition table to be DOS compatible
This means the first partition starts at sector 64

Fri Aug 14 14:00:00 2009 msAATTsuse.de
- update documentation, add information about LVM and
repository priorities, differences between smart and zypper

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- fixed typo

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- convert schema css to unix file format

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- update schema documentation

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- provided new kiwi-tools for sles11 without pigz

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- removed pigz from kiwi-tools, it\'s packaged and
maintained by Alexander Graf now

Thu Aug 13 14:00:00 2009 msAATTsuse.de
- make rpm-force content a boolean value

Wed Aug 12 14:00:00 2009 msAATTsuse.de
- fixed waitForStorageDevice() check

Wed Aug 12 14:00:00 2009 msAATTsuse.de
- fixed fsck call for clicfs mount

Wed Aug 12 14:00:00 2009 msAATTsuse.de
- run fsck and resize2fs only on first boot of a clic mount
- don\'t wait for storage device if it\'s a loop

Wed Aug 12 14:00:00 2009 msAATTsuse.de
- fixed VMFindSystem function in xenboot (bnc #530200)

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- v3.74
- use resize2fs -M if possible ( >= v1.41 )

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- fixed bool value in documentation

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- fixed foreign addPackage and addArchive calls, make sure
the package/archive is added to the bootstrap section not
to the image section as we can\'t guarantee that a
type=\"image\" section exists
- run tagmedia at last

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- better text for used xml file

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- v3.73
- removed -extra kernel packages for 11.2, don\'t exist anymore
- added desktop kernel profile too boot images for 11.2

Tue Aug 11 14:00:00 2009 msAATTsuse.de
- fixed getSize function to calculate required inode count
for the subsequent mkfs ext2/3/4 call (bnc #528839)

Mon Aug 10 14:00:00 2009 msAATTsuse.de
- added ddn function and replace all occurrences of
a=$disk\"number\" with a=$(ddn $disk number) (bnc #529580)

Mon Aug 10 14:00:00 2009 msAATTsuse.de
- added checkmedia KIWIIsoLinux constructor parameter

Sun Aug 9 14:00:00 2009 adrianAATTsuse.de
check for existens of README.BETA file

Sun Aug 9 14:00:00 2009 adrianAATTsuse.de

* Activate ISO creation for product medias by default.

* Add check for medias intended to be a ftp tree only (no iso)

* Do not ignore random errors anymore, but fail !

* cleanup of some return values, still way more to do

Fri Aug 7 14:00:00 2009 msAATTsuse.de
- v3.71
- added --select packages for the --info option

Fri Aug 7 14:00:00 2009 msAATTsuse.de
- fixed loop between CDMount and searchBIOSBootDevice
happening in oem ISO install mode

Fri Aug 7 14:00:00 2009 msAATTsuse.de
- added dialog based progress information when restoring
the recovery archive files (bnc #510041)

Fri Aug 7 14:00:00 2009 msAATTsuse.de
- fixed evaluation of MKCLICFS_COMPRESSION (bnc #528743)

Thu Aug 6 14:00:00 2009 msAATTsuse.de
- clear screen after dialog window disappears (bnc #510041)

Thu Aug 6 14:00:00 2009 msAATTsuse.de
- v3.70
- fixed HAVE_USB check, usbcore is no longer a module
- added edd module to be present in isoboot

Wed Aug 5 14:00:00 2009 msAATTsuse.de
- fixed OEM_SYSTEMSIZE evaluation for standard and luks repart

Wed Aug 5 14:00:00 2009 msAATTsuse.de
- allow OEM_SYSMTEMSIZE evaluation for OEMRepartLuks

Wed Aug 5 14:00:00 2009 msAATTsuse.de
- v3.69
- changed oem-repart to allow oem-systemsize even if no home and
no swap partition was requested. by default the entire disk space
is used but if a oem-systemsize is set this value will be used
and therefore allows to have some space left on the disk
- fixed loop cleanup

Wed Aug 5 14:00:00 2009 msAATTsuse.de
- wait for process to finish when sending int signal (bnc #525986)

Tue Aug 4 14:00:00 2009 msAATTsuse.de
- use dmsetup remove instead of kpartx -d

Tue Aug 4 14:00:00 2009 msAATTsuse.de
- add a sleep of one second between kpartx -d and losetup -d

Tue Aug 4 14:00:00 2009 msAATTsuse.de
- send signal again after 5 seconds, if the process still exists

Tue Aug 4 14:00:00 2009 msAATTsuse.de
- re-added clicfs ignore-cow-errors option

Tue Aug 4 14:00:00 2009 msAATTsuse.de
- add a sleep of one second between kpartx -d and losetup -d
- wait for process to finish when sending interrupt signal (bnc #525986)
- added support for hybrid ISO\'s. This feature exists with
openSUSE 11.2 or later. In order to use it add the attribute
hybrid=\"true\" to your iso type line. If you use the iso on
a read/write medium the isoboot code will search for a 0x83
partition used for writing OS data (bnc #496505)

Mon Aug 3 14:00:00 2009 msAATTsuse.de
- added mediacheck feature for hybrid iso
- use partition not disk to mount hybrid

Mon Aug 3 14:00:00 2009 msAATTsuse.de
- v3.68
- added support for hybrid ISO\'s. This feature exists with
openSUSE 11.2 or later. In order to use it add the attribute
hybrid=\"true\" to your iso type line.

Fri Jul 31 14:00:00 2009 msAATTsuse.de
- fixed typo

Fri Jul 31 14:00:00 2009 msAATTsuse.de
- use blockdev to check partition and disk size (bnc #527016)

Fri Jul 31 14:00:00 2009 msAATTsuse.de
- v3.67
- use #!/usr/bin/env vmware in .vmx config file

Thu Jul 30 14:00:00 2009 msAATTsuse.de
- fixed file finder for relative paths in createImageSplit

Wed Jul 29 14:00:00 2009 msAATTsuse.de
- fixed code box dimensions

Wed Jul 29 14:00:00 2009 msAATTsuse.de
- fixed solvable creation for migrate, also add the
option --report-packlist. Updated docu chapter about
migration

Wed Jul 29 14:00:00 2009 msAATTsuse.de
- deactivate mbr id check on oem install (bnc #525682)

Wed Jul 29 14:00:00 2009 msAATTsuse.de
- v3.66
- update ec2 documentation, fixed public ari/aki table

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- update documentation

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- fixed build

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- fixed build

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- fixed build

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- added suse-11.2-JeOS template

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- removed obsolte tools/cdtool/suse-isolinux
- fixed isoboot: added gfxboot.com if it exists

Mon Jul 27 14:00:00 2009 msAATTsuse.de
- leave libncursesw inside the initrd for dialog use

Fri Jul 24 14:00:00 2009 msAATTsuse.de
- v3.65
- added waitForUSBDeviceScan() function and wait only
if usbcore module could be loaded

Thu Jul 23 14:00:00 2009 msAATTsuse.de
- added cciss module to be part of the oem initrd

Thu Jul 23 14:00:00 2009 msAATTsuse.de
- fixed dumpkeys call in KIWIManager

Mon Jul 20 14:00:00 2009 msAATTsuse.de
- added displayEULA function (bnc #522985)

Thu Jul 16 14:00:00 2009 msAATTsuse.de
- added opensuseProduct in JeOS templates (bnc #522217)

Thu Jul 16 14:00:00 2009 msAATTsuse.de
- v3.64
- fixed xenbridge network setup if bridge name is set to
an empty string (bnc #515404)

Wed Jul 15 14:00:00 2009 msAATTsuse.de
- fixed satplugin due to satsolver api changes (bnc #521968)

Wed Jul 15 14:00:00 2009 msAATTsuse.de
- fixed JeOS SLE10 template

Wed Jul 15 14:00:00 2009 msAATTsuse.de
- openssl-certs does not exist on SLE10 changed to openssl

Tue Jul 14 14:00:00 2009 msAATTsuse.de
- added openssl-certs to bootstrap section of SLE JeOS and
boot image templates to allow use of SLE update repositories

Tue Jul 14 14:00:00 2009 msAATTsuse.de
- added openssl-certs to bootstrap section of SLE JeOS
templates to allow use of SLE update repositories

Tue Jul 14 14:00:00 2009 msAATTsuse.de
- fixed liveCD isolinux entry selection (bnc #521338)
- removed required lib
* packages from delete sections
- be verbose when removing files from the initrd

Tue Jul 14 14:00:00 2009 msAATTsuse.de
- added suseSetupProduct function (bnc #520268)

Mon Jul 13 14:00:00 2009 msAATTsuse.de
- set hal lock for mapped luks device
- added support for luks extension for iso image type (bnc #505782)

Mon Jul 13 14:00:00 2009 msAATTsuse.de
- added support for luks extension for xen image type (bnc #505782)

Mon Jul 13 14:00:00 2009 msAATTsuse.de
- added support for luks extension for usb image type (bnc #505782)

Mon Jul 13 14:00:00 2009 msAATTsuse.de
- added comments for luks boot setup

Mon Jul 13 14:00:00 2009 msAATTsuse.de
- fixed ram only netboot image download (bnc #519055)

Thu Jul 9 14:00:00 2009 msAATTsuse.de
- v3.63
- make luks password dialog more user friendly
- update schema documentation

Wed Jul 8 14:00:00 2009 msAATTsuse.de
- added check for packages really on media when using
fallback KIWIPattern resolver (bnc #517506)

Wed Jul 8 14:00:00 2009 msAATTsuse.de
- fixed luksboot link

Wed Jul 8 14:00:00 2009 msAATTsuse.de
- fixed bootloader setup for luks mode
- fixed default split file

Tue Jul 7 14:00:00 2009 msAATTsuse.de
- added support for luks extension for oem image type
- fixed CD eject in oem CD/DVD install mode

Mon Jul 6 14:00:00 2009 msAATTsuse.de
- fixed block comment

Mon Jul 6 14:00:00 2009 msAATTsuse.de
- v3.62
- fixed combined mount with luks encoded read-write part

Sun Jul 5 14:00:00 2009 msAATTsuse.de
- fixed combined mount with luks encoded read-write part

Fri Jul 3 14:00:00 2009 msAATTsuse.de
- added basic support for LUKS extension for vmx image type
with compressed root filesystem.

Thu Jul 2 14:00:00 2009 msAATTsuse.de
- use --passwordbox instead of --inputbox to ask for the luks passphrase

Thu Jul 2 14:00:00 2009 msAATTsuse.de
- added basic support for LUKS extension for vmx image type

Wed Jul 1 14:00:00 2009 msAATTsuse.de
- v3.61
- prepared KIWIImage to work with luks extension. This is not
a complete implementation so far, just a first start (bnc #505782)
- fixed inclusion of custom tar archives if the image
description provides only a bootstrap section like the
isoboot data does

Wed Jun 24 14:00:00 2009 msAATTsuse.de
- allow inclusion of custom tar archives with new
element. This can be used to include custom branding without
special branding packages. This can also be used to include
any kind of data without the need for a package (bnc #515573)

Wed Jun 24 14:00:00 2009 msAATTsuse.de
- the inode issue comes back to haunt us yet again. The last go
around actually made things
*worse
* for things like vmdk that
allocate large disks, since 2x the number of files is probably
much smaller than the \'automatic\' calculation used for a disk of
that size. The attached patch fixes this by removing the
--fs-numinodes option (which is useless, IMHO) and replaces it
with --fs-inoderatio. Kiwi will assume 16k for inode ratio if
not otherwise specified. We use the ratio to determine the number
of inodes, unless it is a smaller value than num_files
*2.

Tue Jun 23 14:00:00 2009 msAATTsuse.de
- fixed typo

Tue Jun 23 14:00:00 2009 msAATTsuse.de
- more virtio modules

Tue Jun 23 14:00:00 2009 msAATTsuse.de
- update docs, --list-profiles moved to --info ... --select profiles

Tue Jun 23 14:00:00 2009 msAATTsuse.de
- added virtio kernel modules to boot iamges (bnc #515543)

Tue Jun 23 14:00:00 2009 msAATTsuse.de
- improved support for obtaining XML information (bnc #513093)

Mon Jun 22 14:00:00 2009 msAATTsuse.de
- don\'t remove mkfs/fsck links, just a cleanup fix

Mon Jun 22 14:00:00 2009 msAATTsuse.de
- v3.60
- don\'t remove libx
*, 11.2 hwinfo is linked against libx86emu

Fri Jun 19 14:00:00 2009 msAATTsuse.de
- v3.59
- fixed journal parameter handling in setupEXT2

Fri Jun 19 14:00:00 2009 msAATTsuse.de
- fixed clone to search in default image path if source
is specified as relative path

Fri Jun 19 14:00:00 2009 msAATTsuse.de
- fixed checkType function if flags and filesystem attributes
are used together. Using these attributes together in one
type is redundant and therefore not correct but it should
not lead to an error (bnc #514412)
- removed useless setValidateRepositoryType method
- add support for xml file logging. This allows to keep
track on the temporary changes kiwi makes in the XML
description caused by for example commandline options

Fri Jun 19 14:00:00 2009 msAATTsuse.de
- fixed clean target

Fri Jun 19 14:00:00 2009 msAATTsuse.de
- fixed clean target

Thu Jun 18 14:00:00 2009 msAATTsuse.de
- combine manual pages and kiwi cookbook into one

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
- updated documentation files

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
- adding man pages to kiwi.pdf using joinPDF

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
Create pdfs from the man pages and append it to the kiwi.pdf

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
Changed refentrytitle to filename

Wed Jun 17 14:00:00 2009 msAATTsuse.de
- fixed clicfs mount for pxe type (bnc #513826)

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
New chapter appendix as intropage for the man-pages

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
Added chapter appendix

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
set tocdepth to 2 to show new subsections and added an appendix chapter

Wed Jun 17 14:00:00 2009 pschinaglAATTsuse.de
Added subsections for the elements of config.xml

Tue Jun 16 14:00:00 2009 msAATTsuse.de
- v3.58
- added -persist option when calling nbd-client (bnc #513112

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- fixed test case

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- fixed kernel/initrd links in setupSUSEInitrd (bnc #507261)

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- fixed use of mke2fs options

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- fixed SLE11 template iso type

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- fixed setRepository function so that it does not
overwrite repositories marked with status=\"fixed\"

Wed Jun 10 14:00:00 2009 msAATTsuse.de
- call searchBIOSBootDevice only on initial deployment
if the kiwi initrd is still in place for a subsequent boot
use the root variable from the kernel commandline to find
the boot disk, related to (bnc #507261)

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- added list of available patterns for --list-xmlinfo

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- added getSolfile method to be able to access the
cached satsolver index file

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- fixed url list update when --add-repo is used

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- fixed kiwi --list-xmlinfo if repo doesn\'t exist

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- fixed typo

Tue Jun 9 14:00:00 2009 msAATTsuse.de
- v3.57
- added support for ext4 filesystem, adapt 11.2 examples
- adapt 11.2 boot images for ext4

Mon Jun 8 14:00:00 2009 msAATTsuse.de
- fixed dom0 Xen setup

Fri Jun 5 14:00:00 2009 msAATTsuse.de
- v3.56
- fixed missing xen bootprofile in vmx and oem (bnc #510276)
- added ec2 bootkernel profile for vmx,oem,xen (bnc #510276)

Thu Jun 4 14:00:00 2009 msAATTsuse.de
- fixed call of xsl stylesheet in kiwi.pl

Thu Jun 4 14:00:00 2009 msAATTsuse.de
- default to \"no\" when the recovery dialog is displayed

Wed Jun 3 14:00:00 2009 msAATTsuse.de
- moved schemeversion to schemaversion (bnc #509107)

Tue Jun 2 14:00:00 2009 msAATTsuse.de
- moved element into the section
added xsl stylesheet for transformation from scheme
version 2.4 -> 3.5 according to this change. Always
compress cpio images (bnc #509107)

Tue Jun 2 14:00:00 2009 msAATTsuse.de
- fixed checkmedia reboot to happen immediately (bnc #509061)
- fixed checkmedia message (bnc #509060)

Tue Jun 2 14:00:00 2009 mattAATTsuse.de
- Use O_LARGEFILE on the output open call as well

Tue Jun 2 14:00:00 2009 mattAATTsuse.de
- Use O_LARGEFILE when opening an image in imagewriter

Tue Jun 2 14:00:00 2009 msAATTsuse.de
- fixed documentation for bool value use (bnc #508614)

Sun May 31 14:00:00 2009 msAATTsuse.de
- v3.55
- allow use of zypper iso:// URL type in kiwi (bnc #498437)

Fri May 29 14:00:00 2009 mbarringerAATTsuse.de
Give the user more feedback when the imagewriter cannot open a file.

Thu May 28 14:00:00 2009 msAATTsuse.de
- check for iso tool in KIWIIsoLinux.pm (bnc #478991)
- removed redundand relocateCatalog code, use the one
from KIWIIsoLinux only

Thu May 28 14:00:00 2009 msAATTsuse.de
- added kiwi --clone mode (bnc #505554)

Wed May 27 14:00:00 2009 msAATTsuse.de
- v3.54
- added fix catalog function to KIWIIsoLinux.pm (bnc #478991)
- set inode count for system partition only, even if
it has been specified via --fs-maxinodes (bnc #495135)
- fixed OEM recovery, set OEM_RECOVERY to the root device
not the recovery device (bnc #503653)

Tue May 26 14:00:00 2009 msAATTsuse.de
- fixed oem format=\"iso\" install mode (bnc #506983)
- use dialog for asking questions (bnc #503653)

Mon May 25 14:00:00 2009 msAATTsuse.de
- added resize_inode feature to filesystem before resizing.
This will reserve space so the block group descriptor
table may grow in the future (bnc #498683)

Mon May 25 14:00:00 2009 msAATTsuse.de
- fixed clicfs mount, regression from my nfs fix

Fri May 22 14:00:00 2009 msAATTsuse.de
- don\'t reserve blocks for clicfs without cow (bnc #505580)

Fri May 22 14:00:00 2009 msAATTsuse.de
- reset IFS to standard value in CDDevice (bnc #505943)

Fri May 22 14:00:00 2009 msAATTsuse.de
- added relocation function to KIWIIsoLinux module

Fri May 22 14:00:00 2009 msAATTsuse.de
- rewrote KIWIIsoLinux.pm to allow bit/tri arch boot media
the code has not been tested for efi or ikr due to lack of
such machines (bnc #478991)

Fri May 22 14:00:00 2009 msAATTsuse.de
- fixed typo in volid assignment

Tue May 19 14:00:00 2009 msAATTsuse.de
- fixed/changed clicfs over NFS use. When using a clicfs
image it\'s required that the clicfs filesystem is mounted
on the server and the container (fsdata.ext3) is exported
to the client. In that way it\'s consistent with all other
filesystem types

Tue May 19 14:00:00 2009 msAATTsuse.de
- set default volid for CD/DVD kiwi install media

Tue May 19 14:00:00 2009 msAATTsuse.de
- fixed volid setup in case of format=iso setup (bnc #500501)

Tue May 19 14:00:00 2009 msAATTsuse.de
- fixed typo

Tue May 19 14:00:00 2009 msAATTsuse.de
- fixed volid setup in case of spaces (bnc #500501)

Tue May 19 14:00:00 2009 msAATTsuse.de
- fixed doc hint for boot-theme

Tue May 19 14:00:00 2009 msAATTsuse.de
- update documentation for bootinclude/bootdelete and boot-theme
setup
- implement setup

Mon May 18 14:00:00 2009 msAATTsuse.de
- v3.52
- fixed clicfs mount over AOE,NBD (bnc #504652)
- allow inclusion of boot image packages specified inside
the system image description. This feature is used to setup
branding packages which needs to be installed as part of
the boot image (initrd) (bnc #497888)

Sat May 16 14:00:00 2009 msAATTsuse.de
- v3.51
- set keytable to us in template files (bnc #504275)
- fixed live iso examples (bnc #504283)

Thu May 14 14:00:00 2009 msAATTsuse.de
- fixed group setup with correct group id (bnc #503117)

Thu May 14 14:00:00 2009 msAATTsuse.de
- added bugid for spec file fix
- copy hidden files to home in oemboot code

Wed May 13 14:00:00 2009 msAATTsuse.de
- fixed spec file

Tue May 12 14:00:00 2009 msAATTsuse.de
- indentation fix

Tue May 12 14:00:00 2009 msAATTsuse.de
- make use of new clicfs options for persistent writes

Tue May 12 14:00:00 2009 msAATTsuse.de
- fixed spec file requirement for mkisofs on sle10

Tue May 12 14:00:00 2009 adrianAATTsuse.de
ensure that images.sh and config-cdroot.sh have execute permissions as well.

Tue May 12 14:00:00 2009 adrianAATTsuse.de
ensure that config.sh can get executed, even when it comes without execute permissions

Fri May 8 14:00:00 2009 msAATTsuse.de
- added optional volid setup for iso\'s (bnc #500501)
- update scheme documentation from oXygen

Thu May 7 14:00:00 2009 msAATTsuse.de
- don\'t set config file when calling modprobe in
suseStripKernel function
- use 70% of RAM for clicfs

Thu May 7 14:00:00 2009 msAATTsuse.de
- validate MKCLICFS_COMPRESSION if set
- fixed tool hash for flags=\"clic\"
- added free RAM value for clicfs mount instead of
fixed size of 470M

Thu May 7 14:00:00 2009 msAATTsuse.de
- fixed sap media changer call (bnc #486758)
- added more clic fixes, still not finished (bnc #497172)
- set inode count for system partition only (bnc #495135)
- fixed satsolver setup

Wed May 6 14:00:00 2009 msAATTsuse.de
- 3.50
- added bash quotation function (bnc #500537)

Tue May 5 14:00:00 2009 msAATTsuse.de
- more clicfs fixes
- fixed quotation of home and groups for user setup (bnc #500537)
- fixed system reboot if kiwi initrd is still in place

Tue May 5 14:00:00 2009 msAATTsuse.de
- v3.49
- added clic fixes from coolo (bnc #497172)
- fixed quotation of realname for user setup (bnc #500537)
- fixed activateBootPartition code (bnc #500454)

Tue May 5 14:00:00 2009 msAATTsuse.de
- fixed quotation of realname for user setup (bnc #500537)
- update documentation

Mon May 4 14:00:00 2009 msAATTsuse.de
- allow setting up vga for iso images too (bnc #480336)

Mon May 4 14:00:00 2009 msAATTsuse.de
- need eval to pass options to the mount call

Mon May 4 14:00:00 2009 msAATTsuse.de
- detect if it is required to pass -t iso9660 (bnc #498497)

Mon May 4 14:00:00 2009 msAATTsuse.de
- fixed permissions on recovery (bnc #489909)

Mon May 4 14:00:00 2009 msAATTsuse.de
- added support for clicfs for suse >= 11.2 (bnc #497172)

*
*
* not fully implemented and tested yet
*
*
*
- don\'t run path generation for iso:// and file:// paths
if zypper is used (bnc #498437)

Wed Apr 29 14:00:00 2009 msAATTsuse.de
- fixed initrd cpio if xen type is requested (bnc #399230)

Wed Apr 29 14:00:00 2009 msAATTsuse.de
- fixed template xorg.conf for 64 bit

Mon Apr 27 14:00:00 2009 msAATTsuse.de
- v3.47
- added kernel parameter nombridcheck (bnc #498371)
- remove boot/grub/mbrid file from installed system
at first deployment to avoid conflicts on reboot
- set boot flag after repartitioning the device
- exclude install source device from being used as
SAP data storage device

Fri Apr 24 14:00:00 2009 msAATTsuse.de
- fixed format image creation for split type (bnc #497882)
- use -x option when copying system tree to avoid copying
still mounted filesystems like proc for example (bnc #497984)

Fri Apr 24 14:00:00 2009 msAATTsuse.de
- v3.46
- pass -t iso9660 when mounting CD/DVD devices. It\'s a kernel
bug that slows down the bandwidth if not passing that value
but the workaround is rock solid :) (bnc #493201)

Thu Apr 23 14:00:00 2009 msAATTsuse.de
- prevent usb and storage modules from beeing loaded
directly

Thu Apr 23 14:00:00 2009 msAATTsuse.de
- don\'t reboot the system after OEMInstall, simply proceed

Thu Apr 23 14:00:00 2009 msAATTsuse.de
- fixed kiwi_revision content in .profile
- fixed LVM repartition code if more than one VG exist

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- deacticate the bios 0x80 check it\'s not safe enough
- allow non interactive installation procedure in
oem-sap-install mode. In case of multiple disks the smallest
one is used for the system (bnc #486758)

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- activate volume groups before calling mkinitrd

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- restrict packagemanager names to smart and zypper

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- fixed filesystem detection if root is on LVM

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- fixed fstab setup of sapdata volume

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- added ovftool patch required for tech. preview

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- fixed bootpartition id for install image creation

Wed Apr 22 14:00:00 2009 msAATTsuse.de
- v3.44
- fixed size of boot image partition when creating an
install image of type: virtual disk

Tue Apr 21 14:00:00 2009 msAATTsuse.de
- added missing entries in sysconfig/bootloader (bnc #495909)

Tue Apr 21 14:00:00 2009 msAATTsuse.de
- let udev load modules if modules.order is provided by
the kernel (bnc #493201)

Mon Apr 20 14:00:00 2009 msAATTsuse.de
- added bool content type instead of text for
rpm-excludedocs (bnc #496382)

Mon Apr 20 14:00:00 2009 msAATTsuse.de
- fixed identifyFileSystem call

Mon Apr 20 14:00:00 2009 msAATTsuse.de
- make sure DHCPHADDR is an uppercase value (bnc #495557)
- fixed probeFileSystem to take care if the first 512byte
contains a bootloader (bnc #493489)
- fixed multicast activation/deactivation (bnc #356974)
- also check for include link to use --dereference when
copying the overlay tree (bnc #490128)

Mon Apr 20 14:00:00 2009 msAATTsuse.de
- fixed recovery device setup (bnc #493878)

Tue Apr 7 14:00:00 2009 adrianAATTsuse.de
fix mkpath calls for current perl

Mon Apr 6 14:00:00 2009 msAATTsuse.de
- removed cromfs doesn\'t exist in 11.2

Fri Apr 3 14:00:00 2009 msAATTsuse.de
- fixed SAP data VG creation

Fri Apr 3 14:00:00 2009 msAATTsuse.de
- fixed SAP data storage setup if there is already a VG

Fri Apr 3 14:00:00 2009 msAATTsuse.de
- fixed SAP storage check and data storage setup

Fri Apr 3 14:00:00 2009 msAATTsuse.de
- v3.41
- fixed URL quoting when passing credentials (bnc #491475)

Thu Apr 2 14:00:00 2009 msAATTsuse.de
- doc revision update

Thu Apr 2 14:00:00 2009 msAATTsuse.de
- fixed xen config creation for bootprofile=xen and image type vmx

Wed Apr 1 14:00:00 2009 msAATTsuse.de
- update man pages (variable names)
- leave gawk for oem images

Tue Mar 31 14:00:00 2009 msAATTsuse.de
- fixed IFS setup for SAP functions

Tue Mar 31 14:00:00 2009 msAATTsuse.de
- fixed typo

Tue Mar 31 14:00:00 2009 msAATTsuse.de
- v3.40
- update manual pages. Patch by Peter Schinagl
- added functions to run X inside preinit (bnc #486758)

Tue Mar 31 14:00:00 2009 msAATTsuse.de
- added SAPDataStorageSetup function (bnc #486758)

Mon Mar 30 14:00:00 2009 msAATTsuse.de
- added check functions SAPMemCheck, SAPCPUCheck
and SAPStorageCheck. They apply if the oem-sap-install
attribute is set for OEM images (bnc #486758)

Mon Mar 30 14:00:00 2009 msAATTsuse.de
- leave libcom_err in isoboot

Mon Mar 30 14:00:00 2009 msAATTsuse.de
- v3.39
- added a xendomain attribute in config.xml to be able to
distinguish whether a virtual disk image should be a Xen
dom0 host system or a Xen domU guest system. If no domain
is set a dom0 image will be created
- added xenServer function to check if we run a Xen host
or guest system. The bootloader setup is different for
dom0 or domU. Adapt setupBootLoader
* functions
- allow filesystem resizing to be used in isoboot

Fri Mar 27 13:00:00 2009 msAATTsuse.de
- fixed xencons setup for lilo and syslinux

Fri Mar 27 13:00:00 2009 msAATTsuse.de
- added support for virtual disk images as Xen guest. This
means you can specify vmx|oem
and the resulting virtual disk image can boot as Xen guest
system. Patch by James Willcox

Fri Mar 27 13:00:00 2009 msAATTsuse.de
- v3.38
- added root fstab entry for compressed rootfs (bnc #486017)
- fixed console setup when booting into a Xen guest

Thu Mar 26 13:00:00 2009 msAATTsuse.de
- really allow oem-reboot to take effect in recovery mode (bnc #487887)

Thu Mar 26 13:00:00 2009 msAATTsuse.de
- v3.37
- added squashfs requirement for suse version > 10.1
- fixed solvable creation for repos without compressed
meta data (packages and .pat file)

Wed Mar 25 13:00:00 2009 msAATTsuse.de
- fixed build

Wed Mar 25 13:00:00 2009 msAATTsuse.de
- v3.36
- allow oem-reboot to take effect in recovery mode (bnc #487887)
- improved the --list-xmlinfo option which now also prints
information about the repositories used for the image
and it will print out the install size in kB by using
the satsolver. Users can so check how much space is
required to build the root tree of the image

Wed Mar 25 13:00:00 2009 msAATTsuse.de
- added compuled man pages

Wed Mar 25 13:00:00 2009 msAATTsuse.de
- add --dest-dir check when --build runs
- fixed checkType function for iso tool check
- include xml man page source to git
- update template descriptions

Tue Mar 24 13:00:00 2009 msAATTsuse.de
- add --dest-dir check when --build runs
- update template descriptions

Mon Mar 23 13:00:00 2009 mbarringerAATTsuse.de
Checking in change allowing \"-m\" option to maximize the imagewriter window

Mon Mar 23 13:00:00 2009 msAATTsuse.de
- removed KIWICollect_local.pm and also the --instsource-local
option from the code base. This module is no longer maintained
and all code related to this path went into KIWICollect.pm

Mon Mar 23 13:00:00 2009 msAATTsuse.de
- better changelog entry for last zypper repo prio fix

Mon Mar 23 13:00:00 2009 msAATTsuse.de
- fixed build, KIWICollect_local has been removed

Mon Mar 23 13:00:00 2009 adrianAATTsuse.de
obsolete second version of instsource module

Mon Mar 23 13:00:00 2009 msAATTsuse.de
- v3.35
- added support for repo priority for zypper

Mon Mar 23 13:00:00 2009 adrianAATTsuse.de
add support for repository priorities with zypper

Mon Mar 23 13:00:00 2009 adrianAATTsuse.de
add support for priority ordering of repositories

Fri Mar 20 13:00:00 2009 msAATTsuse.de
- fixed documentation changed wording from exten(d|t) to
unpacked and package image

Thu Mar 19 13:00:00 2009 msAATTsuse.de
- really fixed this path handling in upgrade mode

Thu Mar 19 13:00:00 2009 msAATTsuse.de
- again fixed build script

Thu Mar 19 13:00:00 2009 msAATTsuse.de
- fixed build tools

Thu Mar 19 13:00:00 2009 msAATTsuse.de
- added suse-SLE10-JeOS template

Thu Mar 19 13:00:00 2009 msAATTsuse.de
- v3.34
- fixed ignore element validation
- added suse-SLE10-JeOS template

Tue Mar 17 13:00:00 2009 mbarringerAATTsuse.de
Trying to commit the MacOS port again

Tue Mar 17 13:00:00 2009 mbarringerAATTsuse.de
Last commit failed for some reason

Tue Mar 17 13:00:00 2009 mbarringerAATTsuse.de
Finished the MacOS X port

Tue Mar 17 13:00:00 2009 msAATTsuse.de
- added support for arch attribute in pattern names

Tue Mar 17 13:00:00 2009 msAATTsuse.de
- adapt ppc netboot descriptions

Tue Mar 17 13:00:00 2009 msAATTsuse.de
- v3.33
- removed support for cromfs; dead and unmaintained fs
- added bootkernel attribute which allows to select a kernel
profile defined in the boot image description

Mon Mar 16 13:00:00 2009 msAATTsuse.de
- v3.32
- changed netboot descriptions >= 11.1 to provide diskless
kernel profiles named diskless-kdefault and diskless-kpae.
The standard diskless profile will no longer include a
kernel

Mon Mar 16 13:00:00 2009 msAATTsuse.de
- fixed oemboot workflow for dmsquash setup

Mon Mar 16 13:00:00 2009 msAATTsuse.de
- fixed oemboot workflow for dmsquash setup

Mon Mar 16 13:00:00 2009 msAATTsuse.de
- v3.31
- fixed broken CD/DVD mount path in isoboot workflow
- fixed vmxboot workflow for dmsquash setup
- fixed oemboot workflow for dmsquash setup
- fixed usbboot workflow for dmsquash setup

Thu Mar 12 13:00:00 2009 msAATTsuse.de
- v3.30
- added warning message before installing system (bnc #484793)

Thu Mar 12 13:00:00 2009 msAATTsuse.de
- v3.29
- added cdrkit-cdrtools-compat required for kiwi-desc-oemboot
- added experimental support for dmsquash filesystem type which is
a squashfs filesystem containing an ext3 filesystem. The mount of
the data happens via a device-mapper snapshot and allows
copy-on-write access (bnc #483444)
- fixed install image size calculation in case of a compressed
image. gzip -l was used but we ran into the >4GB bug mentioned
in the gzip manpage (bnc #484247)

Tue Mar 10 13:00:00 2009 msAATTsuse.de
- v3.28
- added crc-t10dif kernel module for 11.2 boot
- added x-bit to vmware .vmx file generated by kiwi
- don\'t use arch specific glibc in boot images
- don\'t specify cracklib but remove all possibly
installed versions in boot images

Mon Mar 9 13:00:00 2009 msAATTsuse.de
- fixed build helper tools according to svn -> git switch


 
ICM