diff --git a/python-kiwi.changes b/python-kiwi.changes index dc7f3be..360a476 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,338 @@ +------------------------------------------------------------------- +Fri May 24 08:57:42 CEST 2019 - Marcus Schäfer + +- Bump version: 9.17.38 → 9.17.39 + +------------------------------------------------------------------- +Thu May 23 15:33:18 CEST 2019 - Marcus Schäfer + +- Update obs docs per review by Tom + +------------------------------------------------------------------- +Wed May 22 16:04:47 CEST 2019 - David Cassany + +- Disable check-valid-until with repository_gpgcheck + + This commit is two fold: + + * From one side fixes a wrong use of the `trusted` option for + apt repositories. `trusted=no` does not force to run the gpg checks + it just forces the repository to be considered untrusted regardless + the result of the security checks. + + * From the other side it disables the option `check-valid-until` in + case gpg checks are disabled using the `repository_gpgcheck`. It + works at repository level. This enables using unmaintained or + expired repositories for the build. + + Fixes #1028 + +------------------------------------------------------------------- +Fri May 17 14:08:21 CEST 2019 - Thomas Schraitle + +- Simplify shell pipe expression with shell builtin + + Replace "echo $var | sed ..." expression with ${var//SEARCH/REPLACE} + shell builtin as suggested by Codacy + +------------------------------------------------------------------- +Wed May 15 08:55:52 CEST 2019 - Marcus Schäfer + +- Make mediacheck runtime check arch independent + + The check_mediacheck_only_for_x86_arch runtime check fails on + non x86 architectures but the tagmedia toolchain exists independent + of the platform architecture. This Fixes #1091 + +------------------------------------------------------------------- +Tue May 14 08:45:21 CEST 2019 - Marcus Schäfer + +- Set home as protected path + + Along with adding home to the protection list, cleanup + the prepare instance cleanup code in a way that it only + runs if a root_bind object exists which needs to call + its cleanup path + +------------------------------------------------------------------- +Mon May 13 17:17:02 CEST 2019 - Dan Čermák + +- Extend docs about building multiple profiles on OBS + +------------------------------------------------------------------- +Fri May 10 23:04:18 CEST 2019 - Dan Čermák + +- Remove FIXME from the runtime configuration file example + +------------------------------------------------------------------- +Thu May 09 23:33:42 CEST 2019 - Dan Čermák + +- Improve the documentation about building in the Build Service + + Co-Authored-By: Thomas Schraitle + +------------------------------------------------------------------- +Thu May 09 23:03:36 CEST 2019 - Dan Čermák + +- Turn sphinx warnings into errors + + Modify the sphinx Makefile to treat warnings + like undefined references as errors + +------------------------------------------------------------------- +Wed May 08 17:02:41 CEST 2019 - Alberto Planas + +- kiwi-live-lib: mount live ISO as read-only + + During the boot process of a live image, dracut shows this WARNING: + + dracut-initqueue: mount: /run/initramfs/live: WARNING: device write-protected, mounted read-only + + This is not a problem, as the live ISO image is, indeed, read-only. + + This patch fix this cosmetic issue being explicit in the mount + options in `mountIso` function. + +------------------------------------------------------------------- +Tue May 07 11:10:39 CEST 2019 - Marcus Schäfer + +- Call isolinux-config only on supported archs + +------------------------------------------------------------------- +Mon May 06 15:53:45 CEST 2019 - David Cassany + +- Discard default dependencies for sysroot.mount + + This commit makes default dependencies from sysroot.mount to be + explicitly omitted. This fixes potential inconsistencies in + ordering pre-mount.service with local-fs.target. This change is + also applied to upstream sysroot.mount generator here: + + https://github.com/systemd/systemd/pull/12281 + + Fixes #1015 + +------------------------------------------------------------------- +Fri May 03 11:51:02 CEST 2019 - David Cassany + +- Fix locale setting + + For pre-Leap 15 openSUSE versions KIWI >= 9.12.0 was not completely + setting locale, as it was missingto set the RC_LANG variable from + `/etc/sysconfig/language` file. Current commit enforces to update + locale in `/etc/sysconfig/language` (if the file exists) at the + same time it applies systemd-firstboot configurations. + + Fixes #1081 + +------------------------------------------------------------------- +Thu May 02 16:17:50 CEST 2019 - Dan Čermák + +- Cleanup TODO & FIXME from xml_description.rst + +------------------------------------------------------------------- +Fri Apr 26 15:06:14 CEST 2019 - Dan Čermák + +- Add GitLab CI pipeline badge to README.rst + +------------------------------------------------------------------- +Fri Apr 26 15:05:51 CEST 2019 - Dan Čermák + +- Extend the development documentation + + Co-Authored-By: Thomas Schraitle + +------------------------------------------------------------------- +Fri Apr 26 12:29:19 CEST 2019 - Dan Čermák + +- Log thrown exceptions in Compress.get_format() + +------------------------------------------------------------------- +Fri Apr 26 12:29:00 CEST 2019 - Dan Čermák + +- Fix documentation of Compress.get_format() + +------------------------------------------------------------------- +Fri Apr 26 11:40:14 CEST 2019 - Dan Čermák + +- log exception in SystemPrepare.__del__ + +------------------------------------------------------------------- +Fri Apr 26 10:53:51 CEST 2019 - Dan Čermák + +- Use yaml.safe_load instead of yaml.load + + yaml.load is relatively dangerous when the loaded data comes from untrusted + sources, as it can allow for arbitrary code execution, see: + https://pyyaml.org/wiki/PyYAMLDocumentation#LoadingYAML + + safe_load limits the created python objects to the basic Python types like + integers and strings, which is all that we need for the runtime configuration + file. + +------------------------------------------------------------------- +Thu Apr 25 16:40:39 CEST 2019 - Marcus Schäfer + +- Fixing doc source for broken refs and xml syntax + +------------------------------------------------------------------- +Wed Apr 24 22:56:24 CEST 2019 - Dan Čermák + +- Document the usage of profiles via the CLI and OBS + +------------------------------------------------------------------- +Wed Apr 24 22:31:44 CEST 2019 - Tom Schraitle + +- Apply suggestions from @tomschr + + Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com> + +------------------------------------------------------------------- +Wed Apr 24 17:26:52 CEST 2019 - Dan Čermák + +- Improve the documentation of the runtime configuration file + + Co-Authored-By: Thomas Schraitle + +------------------------------------------------------------------- +Wed Apr 24 15:33:19 CEST 2019 - Tom Schraitle + +- Apply suggestions from @tomschr + + Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com> + +------------------------------------------------------------------- +Wed Apr 24 15:03:34 CEST 2019 - Dan Čermák + +- Extend the documentation of Custom Disk Volumes + +------------------------------------------------------------------- +Wed Apr 24 15:00:49 CEST 2019 - Dan Čermák + +- Add documentation of the XML schema in a tutorial like fashion + + Co-Authored-By: Thomas Schraitle + +------------------------------------------------------------------- +Wed Apr 24 14:35:42 CEST 2019 - Dan Čermák + +- Add documentation how to configure VMX build types + +------------------------------------------------------------------- +Tue Apr 23 17:05:45 CEST 2019 - Dan Čermák + +- Cleanup warnings in utils/size.py + + - use a raw string for the regexp search string + - improve the readability of the returned value + +------------------------------------------------------------------- +Tue Apr 23 16:13:59 CEST 2019 - Dan Čermák + +- Make the user.password attribute mandatory + + Not providing a user password results in an error when usermod or openssl + is later called by kiwi (depending on the value of `pwdformat`). + + This fixes #1061. + +------------------------------------------------------------------- +Tue Apr 23 09:41:51 CEST 2019 - Marcus Schäfer + +- Fixed repo setup for cloud integration test builds + + Using the devel:languages:python repos leads to inconsistencies + on the module dependencies + +------------------------------------------------------------------- +Mon Apr 22 23:44:39 CEST 2019 - Marcus Schäfer + +- Bump version: 9.17.37 → 9.17.38 + +------------------------------------------------------------------- +Mon Apr 22 23:02:33 CEST 2019 - Marcus Schäfer + +- Delete obsolete repository types + + Deleted red-carpet, slack-site, up2date-mirrors, urpmi and yast2 + from the allowed values list of the repository type attribute. + This Fixes #1029 + +------------------------------------------------------------------- +Mon Apr 22 21:57:22 CEST 2019 - Marcus Schäfer + +- Fixed build_in_buildservice stale references + + Fixed style issues reported on sphinx build. Also deleted + pointers to non existing references + +------------------------------------------------------------------- +Mon Apr 22 21:42:51 CEST 2019 - Marcus Schäfer + +- Delete suseRemovePackagesMarkedForDeletion + + Any package removal is controlled by kiwi itself. There is no + need to provide a shell helper method that is rpm specific. + This Fixes #1054 + +------------------------------------------------------------------- +Thu Apr 18 13:39:07 CEST 2019 - Dirk Mueller + +- Preserve licenses/other txt files by baseStripFirmware (bsc#1132455) (Fixes #1063) + + LICENSES are usually not large and should be kept alongside + of the binaries. Also some firmware files sideload additional + txt files (like for example brcmfmac43430 needs the sdio description + txt files). We should just always include them because they're + not listed as needed files. + + Co-Authored-By: Dan Čermák + +------------------------------------------------------------------- +Tue Apr 16 18:02:02 CEST 2019 - Dan Čermák + +- Split overview/workflow.rst into multiple files + + Co-Authored-By: Thomas Schraitle + +------------------------------------------------------------------- +Tue Apr 16 17:54:29 CEST 2019 - Tom Schraitle + +- Update doc/source/building/build_in_buildservice.rst + + Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com> + +------------------------------------------------------------------- +Mon Apr 15 14:08:50 CEST 2019 - Dan Čermák + +- Rework documentation about building on OBS + +------------------------------------------------------------------- +Mon Apr 15 10:00:56 CEST 2019 - Marcus Schäfer + +- Added integration test guest image for OpenStack + +------------------------------------------------------------------- +Sun Apr 14 19:13:06 CEST 2019 - Marcus Schäfer + +- Update suse integration tests per Factory changes + + The way plymouth themes are provided has changed on suse. + The package plymouth-branding-openSUSE is no longer providing + the theme named openSUSE. In fact the plan is to switch to + the upstream bgrt theme which is provided in another package. + This commit adapts to the changes in the distribution + +------------------------------------------------------------------- +Fri Apr 12 00:09:22 CEST 2019 - Dan Čermák + +- Bump copyright year in the docs + +------------------------------------------------------------------- +Thu Apr 11 22:31:55 CEST 2019 - Dan Čermák + +- Fix spelling in kiwi.rnc + ------------------------------------------------------------------- Thu Apr 11 09:38:37 CEST 2019 - Marcus Schäfer @@ -70,6 +405,16 @@ Tue Apr 09 11:26:37 CEST 2019 - David Cassany Fixes #891 +------------------------------------------------------------------- +Mon Apr 08 11:33:34 CEST 2019 - David Cassany + +- Update bootstrap macro management + + This commit extends the bootstrap macro management to also consider + the case where image was already bootstrap. Note this is a common case + for building derived container images and also the situation when + `--allow-existing-root` flag is in use. + ------------------------------------------------------------------- Fri Apr 05 14:23:13 CEST 2019 - Marcus Schäfer @@ -261,6 +606,11 @@ Thu Mar 28 11:20:01 CET 2019 - Marcus Schäfer check the presence of rpm and failed on such image descriptions. This Fixes #1030 +------------------------------------------------------------------- +Tue Mar 26 14:34:32 CET 2019 - Dan Čermák + +- Extend live ISO documentation + ------------------------------------------------------------------- Tue Mar 26 11:31:27 CET 2019 - Alberto Planas @@ -279,6 +629,16 @@ Tue Mar 26 11:31:27 CET 2019 - Alberto Planas there is not need to access to the cls parameter, because the intention is to be used as normal functions. +------------------------------------------------------------------- +Mon Mar 25 16:13:29 CET 2019 - Dan Čermák + +- Minor improvements to the documentation + + - add a newline to the workflow's abstract + - add warning to installation via the distro's package manager + - fix package name of git + - add marker for `Installation from OBS` section + ------------------------------------------------------------------- Mon Mar 25 14:49:11 CET 2019 - Dan Čermák diff --git a/python-kiwi.spec b/python-kiwi.spec index 7bd3d0a..52af78d 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -45,7 +45,7 @@ %endif Name: python-kiwi -Version: 9.17.37 +Version: 9.17.39 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 16ba7f7..f9ace23 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:e3980671059734ab4df76174a7004a8eabf0bb48011e2896fa6a68a1e2804d36 -size 1508576 +oid sha256:22714361f17832729b6251a49e52c37446100a39a974eb51843855e9a7a055f7 +size 1597876