Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2019-11-03 11:00:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Sun Nov 3 11:00:01 2019 rev:50 rq:743848 version:9.18.29 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2019-09-30 15:51:41.658446876 +0200 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.2990/python-kiwi.changes 2019-11-03 11:00:03.571097892 +0100 @@ -1,0 +2,629 @@ +Tue Oct 29 10:06:36 CET 2019 - Marcus Schäfer <m...@suse.de> + +- Bump version: 9.18.28 → 9.18.29 + +------------------------------------------------------------------- +Tue Oct 29 10:03:46 CET 2019 - Marcus Schäfer <m...@suse.de> + +- Update Host/Image support matrix + + Update documentation about the Host vs. Image support and + compatibility matrix with regards to the SLES target. + +------------------------------------------------------------------- +Mon Oct 28 16:38:00 CET 2019 - Marcus Schäfer <m...@suse.de> + +- Add default /etc/kiwi.yml file + + Provide a comment only etc/kiwi.yml file that contains all + parameters we support so far including a short description + This Fixes #1232 + +------------------------------------------------------------------- +Mon Oct 28 10:15:46 CET 2019 - Marcus Schäfer <m...@suse.de> + +- Bump version: 9.18.27 → 9.18.28 + +------------------------------------------------------------------- +Fri Oct 25 15:10:42 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Delete left over print statement from unit test + +------------------------------------------------------------------- +Fri Oct 25 14:24:36 CEST 2019 - Javier Martinez Canillas <javi...@redhat.com> + +- Enable BLS configuration if is supported + + Fedora now uses a BLS configuration by default, but this is not supported + by all distributions. So check if is supported by the grub2-mkconfig tool + and only enable the option if that's the case. + + Fixes: #1248 + +------------------------------------------------------------------- +Fri Oct 25 10:38:09 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Bump Fedora x86 build test to Fedora30 + +------------------------------------------------------------------- +Fri Oct 25 09:33:06 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Bump version: 9.18.26 → 9.18.27 + +------------------------------------------------------------------- +Thu Oct 24 22:06:33 CEST 2019 - David Cassany <dcass...@suse.com> + +- Fix btrfs_root_is_snapshot + + This commit makes sure the chrooted operations of over a loop device + including btrfs subvolumes and root as an snapshot include the + `/.snapshots` subvolume mount. This is necessary for certain operations + that depend on the layout, e.g. grub configuration using `grub2-mkconfig`. + +------------------------------------------------------------------- +Thu Oct 24 11:35:48 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Skip isolinux ui setup on serial terminal config + + If the attribute bootloader_console="serial" is set, the + expectation that there is no graphics hardware available is + valid. Thus the isolinux setup should not contain any ui + configuration instructions because that leads to run the + graphics initialization which blocks the system if not + present. Please note the bootloader_console allows for + multiple console configuration. In mixed setup the ui + configuration still applies. This Fixes #1153 + +------------------------------------------------------------------- +Thu Oct 24 10:36:43 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Added helper script to test status of test builds + + build_status fetches information from obs about the status + of the integration test builds. It also allows an easy refresh + of the tests regarding content changes on git when called + with the refresh parameter: build_status refresh + +------------------------------------------------------------------- +Wed Oct 23 17:59:31 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Update development documentation + + With the latest change to the logger kiwi can now be better + used as an api in other python programs + +------------------------------------------------------------------- +Wed Oct 23 16:01:27 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Fixed install_devel_packages helper + + Missing libffi and enchant devel packages. Also deleted + trang since it's not provided by default in the distro + and optional + +------------------------------------------------------------------- +Wed Oct 23 12:22:51 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Bump version: 9.18.25 → 9.18.26 + +------------------------------------------------------------------- +Wed Oct 23 12:22:14 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Update documentation + + Link paths to the integration tests has changed + +------------------------------------------------------------------- +Wed Oct 23 12:07:26 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Fixed package list for arm test builds + +------------------------------------------------------------------- +Wed Oct 23 12:05:32 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Move arm build tests to obsrepositories + +------------------------------------------------------------------- +Wed Oct 23 11:46:23 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Move s390 build tests to obsrepositories + +------------------------------------------------------------------- +Wed Oct 23 10:17:59 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Reorganize build tests + + We build images against different distributions. In order to + do that in obs we should be able to handle one prj config per + distribution. Thus the tests move from a flat tree to a distro + structured tree here and in obs + +------------------------------------------------------------------- +Wed Oct 23 10:03:08 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Move suse tests to obsrepositories + + Changes on the obs backend made this change necessary. + The chain of process decisions is different if a repo is + added to the prj config compared to if the repo is added + to the kiwi XML file. It seems the preferred solution + is the obs prj config and I'm tired running into problems + again and again + +------------------------------------------------------------------- +Tue Oct 22 11:40:16 CEST 2019 - David Cassany <dcass...@suse.com> + +- Make home attribute optional on users definition + + This commit makes home attribute of users definition optional. This way + the home directory is created according to the distribution defaults. + Note that `-m` option is passed to user add, thus the home directory is + requested to be created even without having an explicit home path + defined. + + Fixes #1025 + +------------------------------------------------------------------- +Mon Oct 21 17:28:30 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Refactor use of logging facility + + Use getLogger method instead of a global log object + Also use caplog fixture to capture log messages in + unit tests. This Fixes #1244 + +------------------------------------------------------------------- +Mon Oct 21 11:28:23 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Version 2.29.24 fixes the pattern problem + + and avoids the recursion bug + +------------------------------------------------------------------- +Mon Oct 21 10:39:05 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- Fixed oem resize message and invokation + + The oem resize should only start if there is unallocated + space on the disk available. If it starts the message in + case of a not applicable resize should be more meaningful + This commit addresses both issues and Fixes #1102 + +------------------------------------------------------------------- +Fri Oct 18 08:52:50 CEST 2019 - Marcus Schäfer <m...@suse.de> + +- nothing provides yast2-registration + + With the move of the tests to the TW repo this package was ++++ 432 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.2990/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.GdmQdN/_old 2019-11-03 11:00:04.295098719 +0100 +++ /var/tmp/diff_new_pack.GdmQdN/_new 2019-11-03 11:00:04.299098723 +0100 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.18.16 +Version: 9.18.29 Provides: kiwi-schema = 7.1 Release: 0 Url: https://github.com/SUSE/kiwi @@ -110,6 +110,9 @@ Requires: gptfdisk %endif %if 0%{?fedora} || 0%{?rhel} +%ifarch x86_64 +Requires: grub2-efi-x64 +%endif Requires: chkconfig Requires(post): chkconfig Requires(postun): chkconfig @@ -370,8 +373,8 @@ # Create symlinks for correct binaries ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi -ln -sr %{buildroot}%{_bindir}/kiwi-ng-3 %{buildroot}%{_bindir}/kiwi-ng -ln -sr %{buildroot}%{_bindir}/kiwicompat-3 %{buildroot}%{_bindir}/kiwicompat +ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi-ng-3 +ln -sr %{buildroot}%{_bindir}/kiwicompat %{buildroot}%{_bindir}/kiwicompat-3 %if %{_vendor} != "debbuild" # kiwi pxeboot directory structure to be packed in kiwi-pxeboot @@ -415,6 +418,7 @@ %{_defaultdocdir}/python-kiwi/LICENSE %{_defaultdocdir}/python-kiwi/README %config %_sysconfdir/bash_completion.d/kiwi-ng.sh +%config %_sysconfdir/kiwi.yml %doc %{_mandir}/man8/* %files -n kiwi-tools ++++++ python-kiwi.tar.gz ++++++ ++++ 49157 lines of diff (skipped)