diff --git a/python-kiwi.changes b/python-kiwi.changes index babed4c..ead9c6f 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,288 @@ +------------------------------------------------------------------- +Wed Jun 20 15:24:31 CEST 2018 - ms@suse.de + +- Bump version: 9.16.1 → 9.16.2 + +------------------------------------------------------------------- +Wed Jun 20 11:56:21 CEST 2018 - ms@suse.de + +- Simplify configfile loading + + prefix and root variables are correctly set, thus calling + the "normal" command has the same effect than the explicit + call for "configfile" + +------------------------------------------------------------------- +Tue Jun 19 13:21:30 CEST 2018 - ms@suse.de + +- Prevent building custom efi image + + If the distribution provides a prebuilt efi image kiwi + should use it instead of building its own image. + +------------------------------------------------------------------- +Wed Jun 13 14:42:12 CEST 2018 - ms@suse.de + +- Bump version: 9.16.0 → 9.16.1 + +------------------------------------------------------------------- +Wed Jun 13 11:08:09 CEST 2018 - ms@suse.de + +- Avoid module loading in grub config template + + This patch is two fold. First part replaces the import of + dedicated video modules in the grub image by the all_video + module. Second part avoids runtime module insertion which + requires access to the boot filesystem which is not + guaranteed on sophisticated rootfs structures like btrfs + plus readonly snapshots and what not. Thus we make sure + all boot code is embedded into the grub image(s) and no + extra loading of modules at runtime will be needed. + This Fixes bsc#1096937 + +------------------------------------------------------------------- +Tue Jun 12 18:05:22 CEST 2018 - dcassany@suse.de + +- Fix for bsc#1094788 + + This is just an empty commit to include the bugfix reference in + the repository history. + + The bugfix for bsc#1094788 was actually commited in: + + commit 835cebfe5c488515dfbcdf33dab6262613ca5508 + Author: Marcus Schäfer + Date: Tue May 29 16:42:55 2018 +0200 + +------------------------------------------------------------------- +Tue Jun 12 17:25:12 CEST 2018 - ms@suse.de + +- Complete GUID change from signed to unsigned + + Follow up fix to complete the binary packing of the GUID + format to use unsigned types. Missed to move short source + from signed to unsigned. This Fixes bsc#1095267 + +------------------------------------------------------------------- +Wed Jun 6 13:32:11 CEST 2018 - ms@suse.de + +- Bump version: 9.15.4 → 9.16.0 + +------------------------------------------------------------------- +Wed Jun 6 13:16:22 CEST 2018 - ms@suse.de + +- Move fedora integration test build to fc28 distro + +------------------------------------------------------------------- +Wed Jun 6 08:28:14 CEST 2018 - ngompa13@gmail.com + +- Use the versioned Python interpreter path to run build helper scripts + + The kiwi build process mostly does the right thing in terms of executing + with the correct Python interpreter throughout the build process, with + the exception of the Makefile not correctly locating the versioned Python + interpreter executable path, and the bash completion generator being executed + using '/usr/bin/python' without regard for what the target environment was. + + This is a problem when a build environment complying with PEP 394 as it + stands today does not have Python 2 installed, such as when kiwi is being + built as a Python 3-only package in Fedora. Thus, the Makefile has been + adjusted to not only correctly locate the versioned Python interpreter, but + to also execute 'completion_helper' with the correct interpreter. + + Additionally, a trivial change to the shebang to 'completion_helper' + was made to be consistent with other Python-based build helper scripts. + + This is part of the overall effort to eliminate the dependencies on + Python 2 in Fedora. + + Reference: https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + +------------------------------------------------------------------- +Tue Jun 5 15:00:32 CEST 2018 - ms@suse.de + +- Bump version: 9.15.3 → 9.15.4 + +------------------------------------------------------------------- +Tue Jun 5 12:22:38 CEST 2018 - ms@suse.de + +- Fixup move_to_root method + + move_to_root is called to check each element of a given list + and changes any path specification to a valid path if the given + root path would be it's root(/). This tranformation implied the + creation of paths containing double slashes like //foo which + was considered harmless. However it has turned out that the dnf + package manager makes a difference here which requires to fix + the resulting paths. This Fixes #761 + +------------------------------------------------------------------- +Mon Jun 4 17:16:12 CEST 2018 - dcassany@suse.de + +- Adding license tag under description tag in schema + + This license tag does not effect the resulting image in any way. The tag + is just included to state the license of the kiwi image sources in case + they are distributed. + + Fixes #728 + +------------------------------------------------------------------- +Mon Jun 4 11:00:55 CEST 2018 - ms@suse.de + +- Make sure profile env is included in live images + + For all images which boots via dracut the .profile file is included + except for live iso's because no information is needed from that file + to boot or customize the boot. However the .profile contains the + kiwi_revision information which is useful for any image type. + This Fixes #755 + +------------------------------------------------------------------- +Mon Jun 4 10:46:49 CEST 2018 - ms@suse.de + +- Add config-cdroot to description import list + + During the prepare step the image description and mandatory + files needed in the create step are copied into the image + root system below the image/ directory. In case of the + optional config-cdroot archive this copy action was missing + which lead to the problem that the archive was not present + if the kiwi system create command is sequence is used. + This Fixes #756 + +------------------------------------------------------------------- +Mon Jun 4 10:20:24 CEST 2018 - ms@suse.de + +- Added true module to grub image list + + When kiwi creates a grub image a list of modules are embedded. + For the purpose of snapshot boot the true module seems to be + used but was not included at build time when kiwi created + the grub image. This Fixes bsc#1093917 + +------------------------------------------------------------------- +Mon Jun 4 09:59:35 CEST 2018 - ms@suse.de + +- Changed GUID format from signed to unsigned + + With reference to Microsoft Guid constructors it seems unsigned + values are allowed which could exceed the value range of the + binary unpack used in kiwi. This Fixes bsc#1095267 + +------------------------------------------------------------------- +Fri Jun 1 16:13:07 CEST 2018 - dcassany@suse.de + +- Fix SC2164 complain of shellcheck + +------------------------------------------------------------------- +Thu May 31 09:33:01 CEST 2018 - dcassany@suse.de + +- Updating shellcheck call from tox + + Recent shellcheck versions are more strict and complain about + backslashes "\" used in literals claiming it is preferred to use + double backslashes "\\". As is just a styling advise and we use + backslashes in multiple commands (echo, sed, etc) I believe this + can be ignored. + +------------------------------------------------------------------- +Wed May 30 17:55:05 CEST 2018 - dcassany@suse.de + +- Relax runtime check for ISO images using dmsquash + + This commit relaxes the dracut-kiwi-live module requirement if + dmsquash dracut module is selected in flags attribute. + +------------------------------------------------------------------- +Tue May 29 16:42:55 CEST 2018 - ms@suse.de + +- omit multipath module in live iso initrd + + The multipath module creates device maps which puts the device + in a busy state and prevents the creation of a persistent write + partition. As multipath seems never useful for the root of a live + iso image we generally omit this module from being included + +------------------------------------------------------------------- +Tue May 29 10:26:03 CEST 2018 - ms@suse.de + +- Fixup LOADER_LOCATION in sysconfig/bootloader + + By default we always set LOADER_LOCATION=mbr which is wrong + if EFI is in use. This patch updates the value to be correct. + It also seems that this variable is only consumed by the + yast2 bootloader module from past days. Thus we consider + it obsolete and on the to be droped list in future releases. + This Fixes #746 + +------------------------------------------------------------------- +Tue May 29 09:14:28 CEST 2018 - ms@suse.de + +- Bump version: 9.15.2 → 9.15.3 + +------------------------------------------------------------------- +Mon May 28 17:46:49 CEST 2018 - ms@suse.de + +- Fix setup of LOADER_TYPE in sysconfig/bootloader + + LOADER_TYPE value for the grub2 bootloader depends on + the use of EFI. This Fixes bsc#1094883 + +------------------------------------------------------------------- +Mon May 28 17:34:34 CEST 2018 - ms@suse.de + +- Added documentation for config-cdroot archive + +------------------------------------------------------------------- +Mon May 28 17:17:00 CEST 2018 - ms@suse.de + +- Added support for config-cdroot archive + + The image description now allows an optional file named: + config-cdroot.tar[.compression_postfix]. The file gets + unpacked as user data for live and install ISO images. + This allows users to add e.g license files or reference + documentation to the ISO image. This Fixes #737 + +------------------------------------------------------------------- +Mon May 28 15:37:09 CEST 2018 - dcassany@suse.com + +- Verify file does not exist before creating symlink + +------------------------------------------------------------------- +Mon May 28 11:17:53 CEST 2018 - dcassany@suse.com + +- Add service dependencies in generators + + Correctly adding the initrd-root-fs.target service dependency to + auto generated sysroot.mount for kiwi-live and kiwi-overlay dracut + modules. + + Fixes #741 + +------------------------------------------------------------------- +Mon May 28 10:20:57 CEST 2018 - ms@suse.de + +- Do not create static dev nodes in root init + + For compatibility reasons kiwi created a set of static device + nodes when initializing a new image root system. With the + presence of devtmpfs this should no longer be needed. In addition + the static dev node setup now also causes problems on filesystems + like btrfs which was the reason to delete this code now. + This Fixes bsc#1087104 + +------------------------------------------------------------------- +Thu May 24 10:53:11 CEST 2018 - dcassany@suse.com + +- Do not delete uncompressed base docker images + + Fixes #739 + ------------------------------------------------------------------- Wed May 16 11:48:00 CEST 2018 - ms@suse.de - + - Bump version: 9.15.1 → 9.15.2 ------------------------------------------------------------------- @@ -54,6 +336,16 @@ Tue May 15 10:02:52 CEST 2018 - ms@suse.de only uncompress if a supported format could be detected. This Fixes #730 +------------------------------------------------------------------- +Mon May 14 14:57:33 CEST 2018 - dcassany@suse.com + +- Add additionaltags containerconfig attribute + + This commit adds `additionaltags` attribute, so multiple tags to + a container image can be defined in a comma separated value. + + Fixes #713 + ------------------------------------------------------------------- Wed May 9 14:53:02 CEST 2018 - ms@suse.de diff --git a/python-kiwi.spec b/python-kiwi.spec index 940f707..f4e3d6f 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -38,7 +38,7 @@ %endif Name: python-kiwi -Version: 9.15.2 +Version: 9.16.2 Provides: kiwi-schema = 6.6 Release: 0 Url: https://github.com/SUSE/kiwi diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index a7b20e5..cbeb484 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:5b6879fead294e9a7326b44cb119fc090391f307aa292d3cc2c14ae31f66e0fc -size 524823 +oid sha256:72c41c8ca1a8d65c6d155e21f4c9842df56f861f517528e28e6213b84668600a +size 527903