diff --git a/python-kiwi-boot-packages b/python-kiwi-boot-packages index 9d84d3f..176fe20 100644 --- a/python-kiwi-boot-packages +++ b/python-kiwi-boot-packages @@ -14,6 +14,22 @@ 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 @@ -30,6 +46,22 @@ ppc64le:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs bu s390:suse-SLES12: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 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-SLES12: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 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-SLES12: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 iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kernel-xen 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 qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xen xfsprogs xz +aarch64: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 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-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 +armv5el: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 +armv5tel: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 +armv6hl: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 +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 +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 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 diff --git a/python-kiwi.changes b/python-kiwi.changes index 327e812..5ce69ea 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,380 @@ +------------------------------------------------------------------- +Mon Apr 10 19:16:57 CEST 2017 - ms@suse.com + +- Bump version: 9.4.9 → 9.4.10 + +------------------------------------------------------------------- +Mon Apr 10 17:21:00 CEST 2017 - dcassany@suse.com + +- Add warning logs for unkown base image URIs + +------------------------------------------------------------------- +Mon Apr 10 16:05:53 CEST 2017 - dcassany@suse.com + +- Update spec template for SLE13->SLE15 + +------------------------------------------------------------------- +Mon Apr 10 15:46:05 CEST 2017 - dcassany@suse.com + +- Rename SLE13 to SLE15 + +------------------------------------------------------------------- +Mon Apr 10 15:04:33 CEST 2017 - ms@suse.com + +- Follow up fix for grub2 setup in live builder + + The live iso builder still used a fixed boot/grub2 path + but due to the refactoring this path is now distro dependant + and should be obtained dynamically + +------------------------------------------------------------------- +Mon Apr 10 15:03:04 CEST 2017 - ms@suse.com + +- Cleanup use of bootloader path in boot code + + Instead of repeating the bootloader path only specify it + once per setup path + +------------------------------------------------------------------- +Mon Apr 10 14:33:25 CEST 2017 - dcassany@suse.com + +- Add method to setup installation of recommended packages + + With this commit package manager are always set to include only + required packages or set to include required and recommended + packages. + + This commit fixes #285 + +------------------------------------------------------------------- +Thu Apr 6 15:51:32 CEST 2017 - ms@suse.com + +- Bump version: 9.4.8 → 9.4.9 + +------------------------------------------------------------------- +Thu Apr 6 15:16:31 CEST 2017 - ms@suse.com + +- Update development and contribution chapter + + Fix some minor inconsistencies due to latest code changes + with regards to py2 and py3 compatibility and also change + the style of the chapter to be more straight forward for + people who would like to contribute from scratch + +------------------------------------------------------------------- +Wed Apr 5 11:34:40 CEST 2017 - ms@suse.com + +- Bump version: 9.4.7 → 9.4.8 + +------------------------------------------------------------------- +Wed Apr 5 11:33:26 CEST 2017 - ms@suse.com + +- Fixup grub2 template parameters + + The boot_directory_name parameters was missing for live and + install image builds + +------------------------------------------------------------------- +Wed Apr 5 11:21:59 CEST 2017 - ms@suse.com + +- Bump version: 9.4.6 → 9.4.7 + +------------------------------------------------------------------- +Wed Apr 5 11:21:06 CEST 2017 - ms@suse.com + +- Fixup grub2 bios module setup + + Only copy grub2 bios modules if the architecture supports it + +------------------------------------------------------------------- +Wed Apr 5 10:22:53 CEST 2017 - ms@suse.com + +- Bump version: 9.4.5 → 9.4.6 + +------------------------------------------------------------------- +Tue Apr 4 16:52:03 CEST 2017 - ms@suse.com + +- Avoid GRUB_DISTRIBUTOR setup in etc/default/grub + + The GRUB_DISTRIBUTOR information can't be provided in a generic + way for all distributions. The information should be either placed + by a package post script (as done by most of the distributions) + or by a custom kiwi config.sh or images.sh script. Fixes #286 + Fixes (bsc#1032119) + +------------------------------------------------------------------- +Tue Apr 4 16:08:43 CEST 2017 - dcassany@suse.com + +- Added support for unknown uri types for base image references + + This commits bypasses any URI check if the uri schema is unknown in + RootImport class. This way the URI is bypassed to skopeo if it couldn't + be translated to any known type. That enables referencing images with + any URI supported by skopeo, i.e. DockerHub images. + +------------------------------------------------------------------- +Tue Apr 4 12:43:18 CEST 2017 - dcassany@suse.com + +- Keep imported image in OCI format instead of docker + + Kiwi always uses OCI format for container manipulations, so it is + easier to assume the image kept between prepare and create step + is also in OCI format, this way less format convertions are needed. + +------------------------------------------------------------------- +Tue Apr 4 11:18:01 CEST 2017 - ms@suse.com + +- Fixup bootloader menu title setup + + If the menu title is setup via the displayname attribute in + the XML configuration, kiwi should not change this text by + a prefix or any other style adaptions. Fixes #287 + Fixes (bsc#1032118) + +------------------------------------------------------------------- +Tue Apr 4 11:00:27 CEST 2017 - ms@suse.com + +- Fixup copy of array in boot code + + The filtered nic interface names are stored in an array + and copied back into the original array. The copy of the + array was semantically wrong + +------------------------------------------------------------------- +Mon Apr 3 18:54:54 CEST 2017 - ms@suse.com + +- Fixup grub2 setup and tool calls + + Depending on the distribution the grub tools are either named + grub2-tool or grub-tool. Additionally the grub configuration + data is expected to live in boot/grub2 or boot/grub. This commit + handles the tool calls and also the grub boot directory setup + in a generic way + +------------------------------------------------------------------- +Thu Mar 30 16:10:46 CEST 2017 - dcassany@suse.com + +- Include SLE13 boot descriptions for x86_64 and arm + + This commit includes boot descriptions for SLE13, the descriptions + are based on leap 42.3. + +------------------------------------------------------------------- +Thu Mar 30 11:17:19 CEST 2017 - ms@suse.com + +- Delete obsolete ec2 disk format + + The ec2 value in the format attribute is deprecated and no + longer supported It remained in the schema for a while and + has now reached EOL + +------------------------------------------------------------------- +Thu Mar 30 10:30:35 CEST 2017 - ms@suse.com + +- Bump version: 9.4.4 → 9.4.5 + +------------------------------------------------------------------- +Tue Mar 28 14:23:05 CEST 2017 - ms@suse.com + +- Fixup theme setup in boot + + Make sure grub theme data is populated in the boot directory. + Checking only for the presence of the theme directory is not + enough. If the theme directory in boot does not contain the + requested theme it must be provided including a warning if + the theme data could not be found in the system + +------------------------------------------------------------------- +Tue Mar 28 10:41:52 CEST 2017 - ms@suse.com + +- Do not change the API in an incompatible way + +------------------------------------------------------------------- +Tue Mar 28 10:29:31 CEST 2017 - ms@suse.com + +- Use request_package_exclusion method in prepare + +------------------------------------------------------------------- +Mon Mar 27 15:19:14 CEST 2017 - ms@suse.com + +- Refactor method name of package manager interface + + The request_package_lock was renamed into request_package_exclusion + because that is the goal, to actually exclude(skip) a package. From + an implementation point of view this is done to set a lock in the + zypper case. However other package managers might do it differently. + The interface should stay consistent with regards to the user goal + and not with the package manager specific implementation. This + Fixes #248 + +------------------------------------------------------------------- +Mon Mar 27 14:22:27 CEST 2017 - ms@suse.com + +- Added element + + Allow network interface names to be filtered by the given + regular expression. The expression is handled by the bash + regexp operator. Interface names matching the rule will be + filtered out, all others stay. It is also possible to pass + the variable kiwi_oemnicfilter as kernel command line in a + PXE deployment. Fixes #245 + +------------------------------------------------------------------- +Mon Mar 27 10:34:27 CEST 2017 - ms@suse.com + +- Bump version: 9.4.3 → 9.4.4 + +------------------------------------------------------------------- +Mon Mar 27 10:28:12 CEST 2017 - ms@suse.com + +- Delete no longer needed btrfs bootpath setup + + The adaption of the bootpath in the grub.cfg file with regards + to the btrfs toplevel volume named '@' was the wrong solution. + The fixes in the btrfs filesystem setup and the config files + etc/default/grub and sysconfig/bootloader caused the grub + toolchain to work properly. This Fixes (bsc#1030038) + +------------------------------------------------------------------- +Fri Mar 24 16:27:38 CET 2017 - dcassany@suse.com + +- Convert user input to absolute paths + + This commit converts the paths provided by the user with the + command line to absolute paths. The effected arguments are: + * --root + * --target-dir + * --bundle-dir + + This supersedes and fixes #271 + +------------------------------------------------------------------- +Fri Mar 24 11:09:54 CET 2017 - ms@suse.com + +- Support editbootconfig also for the iso type + + This Fixes #274 + +------------------------------------------------------------------- +Thu Mar 23 18:16:07 CET 2017 - ms@suse.com + +- ensure grub.cfg exists in EFI path for iso images + + For live and install iso image boot configurations the + bootloader configuration must also exist in the EFI boot + path + +------------------------------------------------------------------- +Wed Mar 22 15:34:08 CET 2017 - ms@suse.com + +- Throw a proper msg on missing filesystem reference + + Don't set a filesystem factor if no filesystem reference is set + +------------------------------------------------------------------- +Wed Mar 22 15:00:32 CET 2017 - ms@suse.com + +- Throw a proper exception on missing boot reference + +------------------------------------------------------------------- +Wed Mar 22 13:00:35 CET 2017 - ms@suse.com + +- Update schema documentation + + Add explanation for attributes with no documentation + Fixup explanation for hybrid attribute + +------------------------------------------------------------------- +Wed Mar 22 12:37:39 CET 2017 - ms@suse.com + +- Recommend jing + + in case of XML validation errors, jing is used to provide + good error messages. jing as a requirement will pull in all + of java which is unwanted, but a Recommends seems appropriate + +------------------------------------------------------------------- +Wed Mar 22 12:03:49 CET 2017 - ms@suse.com + +- Update flags attribute and its documentation + + Delete the seed and compressed value as it is not implemented + and won't be supported in the future. Properly document the + existing overlay methods + +------------------------------------------------------------------- +Wed Mar 22 11:27:45 CET 2017 - ms@suse.com + +- Added doc info for kiwinoswapsearch boot parameter + +------------------------------------------------------------------- +Tue Mar 21 18:13:09 CET 2017 - ms@suse.com + +- Bump version: 9.4.2 → 9.4.3 + +------------------------------------------------------------------- +Tue Mar 21 17:31:05 CET 2017 - ms@suse.com + +- Fixed checksum file creation + + If the checksum should be created from a compressed file + it is expected that the checksum of the uncompressed file + is added to the checksum file. This is because in a pxe + deployment the uncompressed version of the file is put + on disk and compared with the reference information in + the checksum file + +------------------------------------------------------------------- +Tue Mar 21 11:10:50 CET 2017 - ms@suse.com + +- Refactor ip link detection + + There is no reliable way to check if a link is unplugged, thus + the code has changed into the following workflow + + 1. use interfaces which returns success on ip link set up + 2. wait for the UP state on all of these interfaces and return + if one of them enters the UP state + 3. call a fixed wait state to allow to kernel network drivers + to settle + 4. run through all remaining interfaces, discover the link + state and call a DHCP discovery + +------------------------------------------------------------------- +Mon Mar 20 12:55:25 CET 2017 - ms@suse.com + +- Bump version: 9.4.1 → 9.4.2 + +------------------------------------------------------------------- +Mon Mar 20 12:53:58 CET 2017 - ms@suse.com + +- Fixup pxe builder + + filesystem image rootfs was not in toplevel + +------------------------------------------------------------------- +Mon Mar 20 11:36:07 CET 2017 - ms@suse.com + +- Bump version: 9.4.0 → 9.4.1 + +------------------------------------------------------------------- +Mon Mar 20 11:32:30 CET 2017 - ms@suse.com + +- Fixup pxe builder + + Generate a tarball containing all relevant pxe boot result + files instead of a bunch of extra files. This also turns + the pxe builder to be compatible again with the legacy + kiwi pxe bundler + +------------------------------------------------------------------- +Fri Mar 17 16:09:41 CET 2017 - ms@suse.com + +- Don't create shasum over an md5 file + ------------------------------------------------------------------- Thu Mar 16 09:45:14 CET 2017 - ms@suse.com - + - Bump version: 9.3.3 → 9.4.0 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index 90dca6f..038d66d 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -29,9 +29,9 @@ %define distro suse-SLES12 %endif -# SLE13: -%if 0%{?sle_version} == 130000 && !0%{?is_opensuse} -%define distro suse-SLES13 +# SLE15: +%if 0%{?sle_version} == 150000 && !0%{?is_opensuse} +%define distro suse-SLES15 %endif # Leap 42.1(openSUSE product based on SLE 12SP1): @@ -67,7 +67,7 @@ %endif Name: python-kiwi -Version: 9.4.0 +Version: 9.4.10 Release: 0 Provides: kiwi-schema = 6.5 Url: https://github.com/SUSE/kiwi @@ -102,6 +102,7 @@ Provides: kiwi-image:pxe Provides: kiwi-image:tbz Provides: kiwi-image:vmx Provides: python-kiwi = %{version}-%{release} +Recommends: jing Requires: python-docopt Requires: python-future Requires: python-lxml @@ -161,6 +162,7 @@ Provides: kiwi-image:oem Provides: kiwi-image:pxe Provides: kiwi-image:tbz Provides: kiwi-image:vmx +Recommends: jing Requires: python3-docopt Requires: python3-future Requires: python3-lxml diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 06e6f5f..82c6a4b 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:86579ae025d9737857ad13fb5dec550f439a91b783b52d53ba4ba6ef572d7ec7 -size 2954211 +oid sha256:90591f5279e2e5c96d0c018286399ab1c711aee58d5d4e6061f513739aeaa24c +size 3183393