- Add note about guestOS values for vmware ovftools. - Add note about guestOS values for vmware platform. - Fixed resize of dos table type on s390 On s390, parted is used to detect the partition table type. In contrast to blkid the name for DOS tables is reported as 'msdos' and not 'dos' which impacts several conditions in the kiwi initrd code which checks for 'dos'. This commit fixes the get_partition_table_type() method to return a consistent table name for DOS tables. This Fixes bsc#1228729 - Revert "remove dependency on /usr/bin/python" This reverts commit 15b450188483b567ca10bb459bf50ed90e905bb7. The change provided here entirely broke kiwi in OBS. With this patch applied every image build in OBS fails with the following message: 'line 1: /usr/sbin/kiwi: No such file or directory' - Bump version: 10.1.2 → 10.1.3 - Fix bundle extension for archive types When bundling result files that uses an archive type like tbz or docker, kiwi creates them with the extension tar.xz/tar.gz The bundler code only uses the extension from the last tuple in a "." split which is wrong for "tar." filenames. This commit adds an exception to the prefix rule for this output filenames and Fixes #2628 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=261
47 lines
1.8 KiB
Plaintext
47 lines
1.8 KiB
Plaintext
# There is a kiwi manual page, kiwi-ng exists for the alternative system
|
|
addFilter("no-manual-page-for-binary kiwi-ng")
|
|
|
|
# don't blame on empty package, kiwi-boot-requires for obs
|
|
# integration is used to provide a requires list but the package
|
|
# itself comes with no content which is intentional. In addition
|
|
# don't blame on lib dependency which are also an expected result
|
|
# for this buildservice internal package
|
|
addFilter("suse-filelist-empty .*")
|
|
addFilter("explicit-lib-dependency .*")
|
|
|
|
# don't check uid for tftpboot
|
|
addFilter("non-standard-uid .*")
|
|
|
|
# don't check for buildroot usage, kiwi's Makefile uses the same var name
|
|
addFilter("rpm-buildroot-usage .*")
|
|
|
|
# don't check position-independent-executable
|
|
addFilter("position-independent-executable-suggested .*")
|
|
|
|
# don't check for file duplicates
|
|
addFilter("files-duplicate .*")
|
|
addFilter("cross-directory-hard-link .*")
|
|
|
|
# don't check for locale locations, they are used in the initrd only
|
|
addFilter("file-not-in-%lang .*")
|
|
|
|
# don't check for manual page of binaries used in initrd only
|
|
addFilter("W: no-manual-page-for-binary dcounter");
|
|
addFilter("W: no-manual-page-for-binary startshell");
|
|
addFilter("W: no-manual-page-for-binary utimer");
|
|
addFilter("W: no-manual-page-for-binary driveready");
|
|
addFilter("W: no-manual-page-for-binary setctsid");
|
|
addFilter("W: no-manual-page-for-binary isconsole");
|
|
addFilter("W: no-manual-page-for-binary kiwicompat");
|
|
|
|
# kiwi master package can't be noarch if sub packages are arch specific
|
|
addFilter("W: no-binary");
|
|
|
|
# if we add a provides to the obsoleted another warning that the
|
|
# same package is provided and obsoleted appears. This warning is
|
|
# pointless or doesn't explain what it really wants
|
|
addFilter("W: obsolete-not-provided");
|
|
|
|
# providing deb packages from this spec requires the tag to be hard coded
|
|
addFilter("W: hardcoded-packager-tag");
|