Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2018-01-16 09:36:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Tue Jan 16 09:36:25 2018 rev:16 rq:563059 version:9.11.30 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2017-12-03 10:06:18.662499614 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes 2018-01-16 09:36:27.046314690 +0100 @@ -1,0 +2,204 @@ +Mon Jan 8 11:37:20 CET 2018 - [email protected] + +- Bump version: 9.11.29 → 9.11.30 + +------------------------------------------------------------------- +Mon Jan 8 11:35:25 CET 2018 - [email protected] + +- Deleted syslinux from ppc/oemboot/suse-SLES15 + + syslinux is not provided for ppc. This Fixes bsc#1073310 + +------------------------------------------------------------------- +Fri Dec 29 00:12:19 CET 2017 - [email protected] + + [boot] fix double quote in grub menu which makes kernel updates for CentOS / RHEL / Fedora break grub.cfg + +------------------------------------------------------------------- +Tue Dec 19 17:53:28 CET 2017 - [email protected] + +- Omit kiwi-repart dracut module in oemboot initrd + + KIWI's oemboot initrd with initrd_system="dracut" together with + installiso="true" requires to have dracut-kiwi-oem-repart package + installed in the system, thus it ends up also being included in the + recreated dracut initrd after booting the oemboot initrd from the + installation iso. This kiwi-repart module causes a boot failure in that + case since no .profile file is present, moreover, it has no sense to + run it at that stage, since the disk is already reparted by the + oemboot code. + + This commit allows installiso="true" and initrd_system="dracut" to + play well together. + +------------------------------------------------------------------- +Fri Dec 15 10:32:26 CET 2017 - [email protected] + +- Improve locale pattern in schema + + Now the locale pattern in the schema also supports POSIX. Note + that POSIX will be only accepted if listed in the first place of the comma + separated list. + + This commit fixes #570 + +------------------------------------------------------------------- +Thu Dec 14 16:45:20 CET 2017 - [email protected] + +- Bump version: 9.11.28 → 9.11.29 + +------------------------------------------------------------------- +Wed Dec 13 09:53:21 CET 2017 - [email protected] + +- Allow to choose dracut live module + + There is the standard dracut dmsquash-live module based on + the device mapper technology and the kiwi-live module based + on the overlayfs technology. The setup of the live iso structure + in kiwi is compatible to both modules. Thus it makes sense + to allow to choose the technology via the flags attribute + + <type image="iso" ... flags="overlay|dmsquash"/> + + Please note both modules supports a different set of live + features. This Fixes #568 + +------------------------------------------------------------------- +Tue Dec 12 11:52:30 CET 2017 - [email protected] + +- Bump version: 9.11.27 → 9.11.28 + +------------------------------------------------------------------- +Thu Dec 7 15:21:23 CET 2017 - [email protected] + +- Fixed ec2 and azure test builds + + cryptconfig is no longer provided + +------------------------------------------------------------------- +Wed Dec 6 16:26:21 CET 2017 - [email protected] + +- Bump version: 9.11.26 → 9.11.27 + +------------------------------------------------------------------- +Wed Dec 6 16:25:12 CET 2017 - [email protected] + +- Apply target permissions only if target dir exists + +------------------------------------------------------------------- +Wed Dec 6 16:03:57 CET 2017 - [email protected] + +- Bump version: 9.11.25 → 9.11.26 + +------------------------------------------------------------------- +Wed Dec 6 15:59:14 CET 2017 - [email protected] + +- Fixed use of stat result in os.chmod + + oct method returns a string representation which was mistakenly + used in a subsequent os.chmod call. This Fixes #564 + +------------------------------------------------------------------- +Wed Dec 6 12:51:06 CET 2017 - [email protected] + +- Fixed tox doc target + + Correctly include schema pictures after travis-sphinx build + +------------------------------------------------------------------- +Wed Dec 6 12:08:00 CET 2017 - [email protected] + +- Bump version: 9.11.24 → 9.11.25 + +------------------------------------------------------------------- +Tue Dec 5 14:52:56 CET 2017 - [email protected] + +- Update failsafe kernel option list + + Delete obsolete parameters and make sure a failsafe boot + does boot into runlevel 3. This Fixes #554 + +------------------------------------------------------------------- +Tue Dec 5 14:26:06 CET 2017 - [email protected] + +- Apply xslt validation on boot images + +------------------------------------------------------------------- +Tue Dec 5 10:59:29 CET 2017 - [email protected] + +- Do not match comments and PIs in XSLT templates + + I wanted to add a simple vim modeline to my XML description: + + <!-- + vim: et:sts=2:sw=2 +--> + + This made kiwi consume insane amounts of memory during the XSLT + transform step. While this may be a bug in my version of lxml, we do not + transform comments on processing instructions in the conversion + templates, so the easiest solution is not to match them. + + Signed-off-by: Michal Marek <[email protected]> + +------------------------------------------------------------------- +Mon Dec 4 17:17:35 CET 2017 - [email protected] + +- Make sure toplevel target dir keeps permissions + + When syncing data via rsync we make sure the toplevel target + directory the data gets synced to does not change it's origin + permissions. This Fixes #557 + +------------------------------------------------------------------- +Mon Dec 4 12:33:29 CET 2017 - [email protected] + +- Rebuild schema documentation + +------------------------------------------------------------------- +Mon Dec 4 11:55:43 CET 2017 - [email protected] + +- Fixed dependencies for dracut-kiwi-lib + + Adapt package names for gdisk/gptfdisk and btrfs-progs/btrfsprogs + Install and require fdasd only on s390 architecture + Delete fbiterm requirement since the project seems unmaintained + and the use of the framebuffer terminal is an option in the code + but not mandatory. This Fixes #559 + +------------------------------------------------------------------- +Fri Dec 1 15:56:37 CET 2017 - [email protected] + +- add missing deps for docker builds. + + Moving kiwi-image:* provides to -requires package + +------------------------------------------------------------------- +Wed Nov 29 17:37:10 CET 2017 - [email protected] + +- Update text per review + +------------------------------------------------------------------- +Wed Nov 29 17:30:24 CET 2017 - [email protected] + +- Fix and cleanup tox setup + + Along with the cleanup of the tox setup also the workaround + using an older version of the py module has been fixed + +------------------------------------------------------------------- +Wed Nov 29 16:22:29 CET 2017 - [email protected] + +- Fixed travis-sphinx call syntax + +------------------------------------------------------------------- +Wed Nov 29 12:21:29 CET 2017 - [email protected] + +- Update dropped feature list ++++ 7 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.aVLrNr/_old 2018-01-16 09:36:28.802232534 +0100 +++ /var/tmp/diff_new_pack.aVLrNr/_new 2018-01-16 09:36:28.806232346 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-kiwi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -93,7 +93,7 @@ %endif Name: python-kiwi -Version: 9.11.24 +Version: 9.11.30 Release: 0 Provides: kiwi-schema = 6.6 Url: https://github.com/SUSE/kiwi @@ -128,12 +128,6 @@ %package -n python2-kiwi Summary: KIWI - Appliance Builder Next Generation Group: Development/Languages/Python -Provides: kiwi-image:docker -Provides: kiwi-image:iso -Provides: kiwi-image:oem -Provides: kiwi-image:pxe -Provides: kiwi-image:tbz -Provides: kiwi-image:vmx Provides: python-kiwi = %{version}-%{release} %if 0%{?fedora} || 0%{?suse_version} Recommends: jing @@ -206,12 +200,6 @@ %package -n python3-kiwi Summary: KIWI - Appliance Builder Next Generation Group: Development/Languages/Python -Provides: kiwi-image:docker -Provides: kiwi-image:iso -Provides: kiwi-image:oem -Provides: kiwi-image:pxe -Provides: kiwi-image:tbz -Provides: kiwi-image:vmx Recommends: jing Requires: python3-PyYAML Requires: python3-docopt @@ -311,19 +299,26 @@ Group: System/Management BuildRequires: dracut Requires: bc +Requires: cryptsetup +%if 0%{?fedora} || 0%{?rhel} +Requires: btrfs-progs +Requires: gdisk +%else Requires: btrfsprogs +Requires: gptfdisk +%endif Requires: coreutils -Requires: cryptsetup Requires: dialog Requires: e2fsprogs -Requires: fbiterm -Requires: gptfdisk Requires: grep Requires: lvm2 Requires: mdadm Requires: parted Requires: util-linux Requires: xfsprogs +%ifarch s390 s390x +Requires: s390-tools +%endif %description -n dracut-kiwi-lib This package contains a collection of methods to provide a library @@ -383,7 +378,15 @@ Provides: kiwi-filesystem:ext4 Provides: kiwi-filesystem:squashfs Provides: kiwi-filesystem:xfs +Provides: kiwi-image:docker +Provides: kiwi-image:iso +Provides: kiwi-image:oem +Provides: kiwi-image:pxe +Provides: kiwi-image:tbz +Provides: kiwi-image:vmx Requires: e2fsprogs +Requires: skopeo +Requires: umoci Requires: xfsprogs %if 0%{?fedora} || 0%{?rhel} Requires: btrfs-progs ++++++ python-kiwi-boot-packages ++++++ --- /var/tmp/diff_new_pack.aVLrNr/_old 2018-01-16 09:36:28.858229913 +0100 +++ /var/tmp/diff_new_pack.aVLrNr/_new 2018-01-16 09:36:28.862229726 +0100 @@ -40,9 +40,9 @@ armv7l:suse-SLES15:bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz i586:suse-SLES15:adaptec-firmware bc bind-libs bind-utils btrfsprogs busybox bzip2 ca-certificates cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz i686:suse-SLES15:adaptec-firmware bc bind-libs bind-utils btrfsprogs busybox bzip2 ca-certificates cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz -ppc:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz -ppc64:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz -ppc64le:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz +ppc:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz +ppc64:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz +ppc64le:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz s390:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2 grub2-s390x-emu hwinfo iproute2 iputils kbd kernel-default kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync s390-tools squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz s390x:suse-SLES15:bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2 grub2-s390x-emu hwinfo iproute2 iputils kbd kernel-default kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync s390-tools squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz x86_64:suse-SLES15:adaptec-firmware bc bind-libs bind-utils btrfsprogs busybox bzip2 ca-certificates cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz ++++++ python-kiwi.tar.gz ++++++ ++++ 1773 lines of diff (skipped)
