From 566ef91b8a478983534ddd54abbb81a497fd92be976b45669faeba47fc1f9247 Mon Sep 17 00:00:00 2001 From: David Cassany Date: Wed, 1 Aug 2018 14:22:36 +0000 Subject: [PATCH] osc copypac from project:Virtualization:Appliances:Staging package:python-kiwi revision:76 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=115 --- python-kiwi.changes | 286 +++++++++++++++++++++++++++++++++++++++++++- python-kiwi.spec | 4 +- python-kiwi.tar.gz | 4 +- 3 files changed, 289 insertions(+), 5 deletions(-) diff --git a/python-kiwi.changes b/python-kiwi.changes index ead9c6f..68ba990 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,290 @@ +------------------------------------------------------------------- +Mon Jul 30 13:21:16 CEST 2018 - ms@suse.de + +- Bump version: 9.16.5 → 9.16.6 + +------------------------------------------------------------------- +Mon Jul 30 11:53:23 CEST 2018 - dcassany@suse.de + +- Fix result bundle command + + This commits fixes a regression introduced in 98c9c77a + +------------------------------------------------------------------- +Mon Jul 30 09:47:39 CEST 2018 - ms@suse.de + +- Bump version: 9.16.4 → 9.16.5 + +------------------------------------------------------------------- +Mon Jul 30 08:44:12 CEST 2018 - ms@suse.de + +- Fixup validation of boottimeout attribute + + If boottimeout is set to zero it is evaluated as "not set" + and the default applies. However it's a fairly well approach + to set a zero second boot timeout. This Fixes #789 + +------------------------------------------------------------------- +Fri Jul 27 12:27:18 CEST 2018 - dcassany@suse.de + +- Do not replace version from the image name + + This commit makes sure that replacing version to version plus the + build id on resulting files happens only on version suffixes. Before + that if image name was including the version string it, this part was + also replaced. + + Fixes #787 (bsc#1102868) + +------------------------------------------------------------------- +Fri Jul 27 12:25:23 CEST 2018 - dcassany@suse.de + +- Extending result bundle task tests to better cover corner cases + + This commit adds some tests to better cover a couple of cases: + * image name contains the version of the image + * the file in result does not include the version + +------------------------------------------------------------------- +Wed Jul 25 16:35:26 CEST 2018 - ms@suse.de + +- Cleanup misleading error message + + In root_bind if the cleanup failed to remove a directory + hierarchy the error message was just displaying the path + as it would be on the host root and not based on the root + of the image root tree. + +------------------------------------------------------------------- +Tue Jul 24 17:39:38 CEST 2018 - dcassany@suse.de + +- Modify python-yaml dependency for CentOS and RHEL 7 + + This commit fixes #785 + +------------------------------------------------------------------- +Fri Jul 20 12:37:41 CEST 2018 - dcassany@suse.de + +- Do not run Codacy analysis on tests + +------------------------------------------------------------------- +Thu Jul 19 17:05:03 CEST 2018 - ms@suse.de + +- Fixup DiskFormatOva implementation + + The inheritance and super call concept used in this class + destroys the OO design concept of loosely coupled code + and also leads to a broken build because it bypasses the + post_init constructor called by the base class + +------------------------------------------------------------------- +Mon Jul 16 17:47:40 CEST 2018 - dcassany@suse.de + +- Exclude tests in codacy analysis + +------------------------------------------------------------------- +Mon Jul 16 17:22:58 CEST 2018 - ms@suse.de + +- Bump version: 9.16.3 → 9.16.4 + +------------------------------------------------------------------- +Mon Jul 16 17:13:21 CEST 2018 - ms@suse.de + +- Added grub2 module packages for GCE test build + +------------------------------------------------------------------- +Mon Jul 16 17:03:46 CEST 2018 - ms@suse.de + +- Fixup timezone and keytable setup for GCE build + +------------------------------------------------------------------- +Mon Jul 16 16:56:29 CEST 2018 - ms@suse.de + +- Second round of package fixes for GCE test build + +------------------------------------------------------------------- +Mon Jul 16 16:50:41 CEST 2018 - ms@suse.de + +- Update schema for GCE build test to latest version + +------------------------------------------------------------------- +Mon Jul 16 16:09:28 CEST 2018 - ms@suse.de + +- Fixup package list for GCE test build + +------------------------------------------------------------------- +Mon Jul 16 16:06:31 CEST 2018 - ms@suse.de + +- Added Google Compute Engine build test + +------------------------------------------------------------------- +Mon Jul 16 13:07:38 CEST 2018 - ms@suse.de + +- Deleted obsolete landscape setup + + Code quality is checked via codacy now + +------------------------------------------------------------------- +Mon Jul 16 13:07:21 CEST 2018 - ms@suse.de + +- Rebuild schema documentation + +------------------------------------------------------------------- +Mon Jul 16 12:46:31 CEST 2018 - ms@suse.de + +- Fixed building VMware images with pvscsi adapter + + Qemu does not natively support the pvscsi adapter type. + However there is a VMware suggested procedure which allows + to change the lsilogic setup to pvscsi inside of the DDB + of a formerly created lsilogic configured image format. + This patch implementes that procedure and + Fixes bsc#1099569 + +------------------------------------------------------------------- +Mon Jul 16 11:04:05 CEST 2018 - ms@suse.de + +- Rebuild schema documentation + +------------------------------------------------------------------- +Mon Jul 16 10:33:53 CEST 2018 - ms@suse.de + +- Bump version: 9.16.2 → 9.16.3 + +------------------------------------------------------------------- +Fri Jul 13 15:56:33 CEST 2018 - ms@suse.de + +- Fixed name of checksum file for pxe type + + The pxe image build generates among others a checksum + file with the suffix '.md5' This file is read by the + legacy netboot code and is expected to have the same + basename as the image file itself. However if the + compressed attribute is set the image file name is + set to 'image.xz' and the checksum is named 'image.xz.md5' + which is wrong because 'image.md5' is expected. This + patch makes sure the checksum file is always set + to 'image.md5' no matter if the compressed flag is + configured or not + +------------------------------------------------------------------- +Fri Jul 13 15:47:21 CEST 2018 - ms@suse.de + +- Fixed custom_args argument assignment in BootImage + + custom_args has been deleted from BootImageKiwi class + but was still passed in the Factory + +------------------------------------------------------------------- +Fri Jul 13 10:29:30 CEST 2018 - ms@suse.de + +- Added runtime check for label use + + Added check_volume_label_used_with_lvm to check if + custom volume labels are used in the scope of LVM + +------------------------------------------------------------------- +Fri Jul 13 09:13:13 CEST 2018 - ms@suse.de + +- Fixed GCE image file name + + In former times Google requires the image name to follow + their naming conventions. However that seems to have changed + and it is no longer required to match a certain pattern. + Thus this patch changes the output name of the GCE tar file + to use the same naming schema as KIWI applies to its output + files + +------------------------------------------------------------------- +Thu Jul 12 10:43:13 CEST 2018 - dcassany@suse.de + +- Add codacy.yml config file + +------------------------------------------------------------------- +Wed Jul 11 17:14:21 CEST 2018 - dcassany@suse.de + +- Move from landscape.io to codacy.com + +------------------------------------------------------------------- +Wed Jul 11 16:52:35 CEST 2018 - dcassany@suse.de + +- Updated Travis check icon to forked project + +------------------------------------------------------------------- +Wed Jul 11 12:18:55 CEST 2018 - ms@suse.de + +- Support label attribute in volumes + + The optional label attribute in a volume section allows + to specify a filesystem label for the selected volume. + The label setup will have no effect on filesystems + which implements their own volume management like it's + the case for btrfs. This Fixes #738 + +------------------------------------------------------------------- +Wed Jul 11 11:29:22 CEST 2018 - ms@suse.de + +- Update schema tron rules for btrfs type attributes + + The btrfs_* attributes only applies for vmx and oem types + +------------------------------------------------------------------- +Tue Jul 10 11:55:21 CEST 2018 - ms@suse.de + +- Fixed some code smells + + * Use of unused variables, and dangerous defaults + * Update of design patterns on pylint and landscape + +------------------------------------------------------------------- +Fri Jul 6 16:44:00 CEST 2018 - ms@suse.de + +- Add support for activation of btrfs quota groups + + If the new type attribute btrfs_quota_groups is set to true + this will enable the quota group system for btrfs based systems. + This Fixes #772 and bsc#1093518 + +------------------------------------------------------------------- +Fri Jul 6 15:03:48 CEST 2018 - dcassany@suse.de + +- Improve coding style, tests and label format validation + +------------------------------------------------------------------- +Fri Jul 6 12:05:14 CEST 2018 - dcassany@suse.de + +- Add '--add-container-label' flag + + This commits adds a command line flag to add a label for container image + types. The flag can be used multiple times. + + Fixes #770 + +------------------------------------------------------------------- +Wed Jul 4 11:44:14 CEST 2018 - ms@suse.de + +- Added system cleanup methods + + Some files in the system gets created by services like + systemd or zypper and are meant to be created once on the + target system. However in the image they might be unwanted. + Thus this commit adds convenience methods to delete files + which gets automatically re-created by the services on + startup. Whether or not the methods are used is in the + responsibility of the author of the image descripion. + This Fixes bsc#1098535 + +------------------------------------------------------------------- +Fri Jun 29 09:39:59 CEST 2018 - adrian@suse.de + +- avoid double quoting of disturl in label (...="'obs://...'"). + + avoid always printed warning of missing disturl + make use of disturl variable + ------------------------------------------------------------------- Wed Jun 20 15:24:31 CEST 2018 - ms@suse.de - + - Bump version: 9.16.1 → 9.16.2 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index f4e3d6f..c160f7a 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -38,7 +38,7 @@ %endif Name: python-kiwi -Version: 9.16.2 +Version: 9.16.6 Provides: kiwi-schema = 6.6 Release: 0 Url: https://github.com/SUSE/kiwi @@ -83,7 +83,7 @@ Provides: python-kiwi = %{version}-%{release} %if 0%{?fedora} || 0%{?suse_version} Recommends: jing %endif -%if 0%{?debian} || 0%{?ubuntu} +%if 0%{?debian} || 0%{?ubuntu} || 0%{?fedora} || 0%{?rhel} Requires: python-yaml %else Requires: python-PyYAML diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index cbeb484..7d53355 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:72c41c8ca1a8d65c6d155e21f4c9842df56f861f517528e28e6213b84668600a -size 527903 +oid sha256:b76a0014b92be1cc7bba3564363f5d223ebd70ea8e74ad17186a368123f2a892 +size 533536