diff --git a/python-kiwi-boot-packages b/python-kiwi-boot-packages index 176fe20..54f13b3 100644 --- a/python-kiwi-boot-packages +++ b/python-kiwi-boot-packages @@ -1,3 +1,19 @@ +aarch64:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_aarch64_available +arm:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_arm_available +armv5el:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv5el_available +armv5tel:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv5tel_available +armv6hl:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv6hl_available +armv6l:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv6l_available +armv7hl:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv7hl_available +armv7l:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_armv7l_available +i586:fedora-25.0:basesystem bind-libs bind-utils coreutils dialog e2fsprogs file filesystem gawk genisoimage gettext hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux tar +i686:fedora-25.0:basesystem bind-libs bind-utils coreutils dialog e2fsprogs file filesystem gawk genisoimage gettext hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux tar +ppc:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_ppc_available +ppc64:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_ppc64_available +ppc64le:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_ppc64le_available +s390:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_s390_available +s390x:fedora-25.0:no_boot_descriptions_for_fedora-25.0_on_s390x_available +x86_64:fedora-25.0:basesystem bind-libs bind-utils coreutils dialog e2fsprogs file filesystem gawk genisoimage gettext hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux tar aarch64:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_aarch64_available arm:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_arm_available armv5el:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv5el_available @@ -14,22 +30,6 @@ ppc64le:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_ppc64le_available s390:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_s390_available s390x:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_s390x_available x86_64:rhel-07.0:basesystem bc bind-libs bind-utils coreutils dialog dracut e2fsprogs file filesystem gawk genisoimage gettext grub2 grub2-efi grub2-efi-modules hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux sysvinit-tools tar -aarch64:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_aarch64_available -arm:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_arm_available -armv5el:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv5el_available -armv5tel:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv5tel_available -armv6hl:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv6hl_available -armv6l:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv6l_available -armv7hl:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv7hl_available -armv7l:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_armv7l_available -i586:suse-SLE15:adaptec-firmware bind-libs bind-utils btrfsprogs cdrkit-cdrtools-compat checkmedia cryptsetup dialog e2fsprogs file filesystem fribidi gawk genisoimage gfxboot glibc glibc-locale grub2 grub2-i386-pc grub2-x86_64-efi hdparm hwinfo iproute2 kbd kernel-default kernel-desktop kernel-firmware kiwi-tools kmod-compat lvm2 make memtest86+ netcfg nfs-client parted plymouth plymouth-scripts psmisc qemu-tools rpm shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev which -i686:suse-SLE15:adaptec-firmware bind-libs bind-utils btrfsprogs cdrkit-cdrtools-compat checkmedia cryptsetup dialog e2fsprogs file filesystem fribidi gawk genisoimage gfxboot glibc glibc-locale grub2 grub2-i386-pc grub2-x86_64-efi hdparm hwinfo iproute2 kbd kernel-default kernel-desktop kernel-firmware kiwi-tools kmod-compat lvm2 make memtest86+ netcfg nfs-client parted plymouth plymouth-scripts psmisc qemu-tools rpm shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev which -ppc:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_ppc_available -ppc64:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_ppc64_available -ppc64le:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_ppc64le_available -s390:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_s390_available -s390x:suse-SLE15:no_boot_descriptions_for_suse-SLE15_on_s390x_available -x86_64:suse-SLE15:adaptec-firmware bind-libs bind-utils btrfsprogs cdrkit-cdrtools-compat checkmedia cryptsetup dialog e2fsprogs file filesystem fribidi gawk genisoimage gfxboot glibc glibc-locale grub2 grub2-i386-pc grub2-x86_64-efi hdparm hwinfo iproute2 kbd kernel-default kernel-desktop kernel-firmware kiwi-tools kmod-compat lvm2 make memtest86+ netcfg nfs-client parted plymouth plymouth-scripts psmisc qemu-tools rpm shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev which aarch64:suse-SLES12:adaptec-firmware atftp 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-arm64-efi hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz arm:suse-SLES12:adaptec-firmware atftp 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 hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz armv5el:suse-SLES12:adaptec-firmware atftp 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 hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz @@ -54,14 +54,14 @@ armv6hl:suse-SLES15:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox armv6l:suse-SLES15:atftp 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 kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz armv7hl:suse-SLES15:atftp 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 kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz armv7l:suse-SLES15:atftp 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 kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz -i586:suse-SLES15:adaptec-firmware atftp 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 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop 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 -i686:suse-SLES15:adaptec-firmware atftp 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 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop 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 +i586:suse-SLES15:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz +i686:suse-SLES15:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz ppc:suse-SLES15:no_boot_descriptions_for_suse-SLES15_on_ppc_available ppc64:suse-SLES15:no_boot_descriptions_for_suse-SLES15_on_ppc64_available ppc64le:suse-SLES15:no_boot_descriptions_for_suse-SLES15_on_ppc64le_available s390:suse-SLES15:no_boot_descriptions_for_suse-SLES15_on_s390_available s390x:suse-SLES15:no_boot_descriptions_for_suse-SLES15_on_s390x_available -x86_64:suse-SLES15:adaptec-firmware atftp 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 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop 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 +x86_64:suse-SLES15:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz aarch64:suse-leap42.1:atftp 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 grub2-arm64-efi hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz arm:suse-leap42.1:atftp 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 kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz armv5el:suse-leap42.1:atftp 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 kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz @@ -134,11 +134,11 @@ armv6hl:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv6hl_availabl armv6l:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv6l_available armv7hl:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv7hl_available armv7l:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv7l_available -i586:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux -i686:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux +i586:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux syslinux-common +i686:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux syslinux-common ppc:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc_available ppc64:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc64_available ppc64le:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc64le_available s390:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_s390_available s390x:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_s390x_available -x86_64:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux +x86_64:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux syslinux-common diff --git a/python-kiwi.changes b/python-kiwi.changes index 3a012dd..f717e45 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,277 @@ +------------------------------------------------------------------- +Tue Jun 20 18:33:21 CEST 2017 - ms@suse.de + +- Bump version: 9.7.3 → 9.7.4 + +------------------------------------------------------------------- +Tue Jun 20 18:31:07 CEST 2017 - ms@suse.de + +- Fixed setup_plymouth_splash + + The schema generated get_bootsplash_theme() method returns a list + because it's section content. The return value of the method was + used as a string which caused a runtime error + +------------------------------------------------------------------- +Tue Jun 20 15:18:53 CEST 2017 - dcassany@suse.com + +- Add package manager in image info task solving process + + This commit includes the package manager package in the packages + list to be solved in image info task. + +------------------------------------------------------------------- +Tue Jun 20 14:26:26 CEST 2017 - ms@suse.de + +- Bump version: 9.7.2 → 9.7.3 + +------------------------------------------------------------------- +Tue Jun 20 11:09:41 CEST 2017 - ms@suse.de + +- Fixed gce disk format + + The order of the files in the tarball is important. The first + entry must be the manifest.json followed by disk.raw + +------------------------------------------------------------------- +Mon Jun 19 18:00:56 CEST 2017 - ms@suse.de + +- Make sure CliTask instance reads the config file + + Any instance of a CliTask has to read the runtime config file + if present + +------------------------------------------------------------------- +Mon Jun 19 16:25:24 CEST 2017 - ms@suse.de + +- Add generic access for attributes + + The layout of the yaml runtime config is based on an element + topic containing a list of attributes. For now only the xz + topic with its options attribute is in use but for the future + more elements might be supported which can use the same access + method + +------------------------------------------------------------------- +Mon Jun 19 16:03:31 CEST 2017 - ms@suse.de + +- Setup plymouth splash in the image prepare process + + In case the plymouth-set-default-theme tool can be found in the + image root system and a bootsplash theme is configured in the + XML description, the tool is used to setup the theme configuration + This Fixes #366 + +------------------------------------------------------------------- +Mon Jun 19 15:03:53 CEST 2017 - dcassany@suse.com + +- Include patternType information to resolv packages in image info task + + This commit includes ingore_recommended flag in the Sat.solve method. + This way if the description file states to include only required + packages (without recommendations) it is respected and taken into + account to resolv the packages list. + + Fixes #381 + +------------------------------------------------------------------- +Mon Jun 19 11:06:01 CEST 2017 - ms@suse.de + +- Added custom xz option handling for ArchiveTar + + Allow to pass custom xz options for create_xz_compressed + method. Issue #373 + +------------------------------------------------------------------- +Mon Jun 19 10:31:06 CEST 2017 - ms@suse.de + +- Make sure options are returned as list + +------------------------------------------------------------------- +Mon Jun 19 10:25:47 CEST 2017 - ms@suse.de + +- Added custom xz option handling for Compress + + Allow to pass custom options for xz method. Issue #373 + +------------------------------------------------------------------- +Mon Jun 19 08:47:06 CEST 2017 - ms@suse.de + +- Activate reading of runtime config in tasks + + Implement reading of runtime configuration file in base + commandline class. Issue #373 + +------------------------------------------------------------------- +Mon Jun 19 08:37:42 CEST 2017 - ms@suse.de + +- Cleanup doc string of base task class + +------------------------------------------------------------------- +Sun Jun 18 09:17:00 CEST 2017 - ms@suse.de + +- Add runtime config man page section + + Describe the contents of the KIWI runtime config file + +------------------------------------------------------------------- +Wed Jun 14 18:11:32 CEST 2017 - ms@suse.de + +- Added RuntimeConfig class + + An instance of RuntimeConfig reads in ~/.config/kiwi/config.yml + if present and provides access methods to the expected + information of the config file + +------------------------------------------------------------------- +Wed Jun 14 18:10:37 CEST 2017 - ms@suse.de + +- Added PyYAML requirement to package and venv + + The KIWI config file is yaml based and thus we need + support for reading the file in KIWI + +------------------------------------------------------------------- +Wed Jun 14 13:09:54 CEST 2017 - ms@suse.de + +- Implement custom argument handling for xz_options + + Evaluate and hand over custom_args processing for the + xz_options argument to all classes which performs + xz compression tasks. This Fixes #373 + +------------------------------------------------------------------- +Wed Jun 14 13:06:38 CEST 2017 - ms@suse.de + +- Read xz options from runtime config + + Read xz options from the kiwi runtime configuration file + and pass along the information to the commands which + performs compression tasks + +------------------------------------------------------------------- +Wed Jun 14 12:56:06 CEST 2017 - ms@suse.de + +- Fixed alpha order of options in build command + +------------------------------------------------------------------- +Wed Jun 14 11:55:15 CEST 2017 - ms@suse.de + +- Update custom_args doc for DiskBuilder class + +------------------------------------------------------------------- +Wed Jun 14 10:54:27 CEST 2017 - ms@suse.de + +- Fixup class docstrings + + The attribute list should provide information about the + construction of an object of this class. Some fields + were missing or superfluous + +------------------------------------------------------------------- +Wed Jun 14 10:25:35 CEST 2017 - dcassany@suse.com + +- Consider only repositories used for build in image info + + This commit makes sure that the repositories marked with imageonly + flag are not included in the packages solve procedure. + + This is related to #362 + +------------------------------------------------------------------- +Wed Jun 14 09:41:47 CEST 2017 - dcassany@suse.com + +- Removing has_repositories_marked_as_imageinclude method + + With the current repository management this method is not required + anymore, since the setup repositories method does not modify the image + if no repositories are present. + + It is related to #305 and #191 + +------------------------------------------------------------------- +Tue Jun 13 15:40:49 CEST 2017 - ms@suse.de + +- Fixed typo in isoboot/fedora-25.0 + + It does not really matter because the package manager setup + is inherited from the system image XML configuration to the + boot image, but for consistency it should be correct in the + isoboot description too + +------------------------------------------------------------------- +Tue Jun 13 13:06:23 CEST 2017 - ms@suse.de + +- Added isoboot/fedora-25.0 boot description + +------------------------------------------------------------------- +Tue Jun 13 10:55:26 CEST 2017 - dcassany@suse.com + +- Change to more explicit method names + +------------------------------------------------------------------- +Mon Jun 12 16:29:47 CEST 2017 - ms@suse.de + +- Cleanup use of suseGFXBoot regarding grub + + The shell method suseGFXBoot from the config/functions contains + code which should be better moved to the python code base dealing + with the bootloader configuration. In this commit all grub + parts of it has been moved to the BootLoaderConfigGrub2 class + +------------------------------------------------------------------- +Mon Jun 12 15:07:04 CEST 2017 - ms@suse.de + +- Cleanup isoboot descriptions + + There is no need to install bootloader packages to the initrd, + all information regarding the bootloader setup is taken from + the system root directory + +------------------------------------------------------------------- +Mon Jun 12 15:05:35 CEST 2017 - ms@suse.de + +- Fixup iso image builder(s) lookup path + + Don't lookup bootloader required files in the boot image root + directory. Those needs to be looked up in the system image + root directory + +------------------------------------------------------------------- +Mon Jun 12 15:01:33 CEST 2017 - ms@suse.de + +- Refactor boot image factory + + Make sure the root directory of the base image is always + accessible by any boot image type for consistency. In + addition introduce a post_init method which explicitly + setup the boot image root directory as needed for the + selected boot image type and document it as such + +------------------------------------------------------------------- +Mon Jun 12 12:27:11 CEST 2017 - dcassany@suse.com + +- Include imageonly attribute for repositories + + This commit adds imageonly attribute support for the repository + element. imageonly is a boolean attribute that if true indicates + that the repository is no used for the build but needs to be + configured for the resulting image. + + Fixes #362 + +------------------------------------------------------------------- +Fri Jun 9 16:43:06 CEST 2017 - ms@suse.de + +- Fixup use of syslinux v6 modules + + There is support for library loading in syslinux modules + which requires to provide the lib modules when available. + This Fixes #351 + ------------------------------------------------------------------- Fri Jun 9 14:12:57 CEST 2017 - ms@suse.de - + - Bump version: 9.7.1 → 9.7.2 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index 6375ba8..e0b6d1e 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -67,7 +67,7 @@ %endif Name: python-kiwi -Version: 9.7.2 +Version: 9.7.4 Release: 0 Provides: kiwi-schema = 6.5 Url: https://github.com/SUSE/kiwi @@ -103,6 +103,7 @@ Provides: kiwi-image:tbz Provides: kiwi-image:vmx Provides: python-kiwi = %{version}-%{release} Recommends: jing +Requires: python-PyYAML Requires: python-docopt Requires: python-future Requires: python-lxml @@ -163,6 +164,7 @@ Provides: kiwi-image:pxe Provides: kiwi-image:tbz Provides: kiwi-image:vmx Recommends: jing +Requires: python3-PyYAML Requires: python3-docopt Requires: python3-future Requires: python3-lxml diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 27e639e..1edc2fd 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:2d03093b4f69c3cb02ba89d96d5d7a775a3f9fe2e7104357d8f5a7b06410a4aa -size 3366625 +oid sha256:3336051ca689651e8efb7a7b4d063f4b50717f2fb6d4ca18b280950976290bed +size 3235481