Revisions of python-kiwi
Dominique Leuenberger (dimstar_suse)
accepted
request 720209
from
David Cassany (dcassany)
(revision 45)
- Bump version: 9.18.8 → 9.18.9 - Fixed left over import of six module The use of the six compat module was needed to support py2 With the drop of py2 support all of six was no longer needed. However this one was overlooked. - 99-kiwi-lib requires rmdir, install it Fixes bsc#1143033 - Bump version: 9.18.7 → 9.18.8 - Added multiconsole setup to Fedora build test - Allow multiple values for grub terminal setup With regards to the grub documentation from https://www.gnu.org/software/grub/manual/grub/grub.html#terminal_005finput multiple terminal consoles can be active. This patch allows to specify terminal collection between serial, console and gfxterm This Fixes #1123 - Bump version: 9.18.6 → 9.18.7 - Fixed use of Command calls in destructors The Command class creates namedtuple to store the result of the call. That tuple is created inside of the Command namespace. If called inside of a __del__ destructor which is often the case in kiwi classes I recently observed an exception from python saying: File "/usr/lib64/python3.6/collections/__init__.py", line 429, in namedtuple
Dominique Leuenberger (dimstar_suse)
accepted
request 715449
from
Factory Maintainer (factory-maintainer)
(revision 44)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 713571
from
Marcus Schaefer (sax2)
(revision 43)
- Bump version: 9.17.40 → 9.17.41 - Update Boot From Hard Disk method Instead of searching for an efi binary to boot, use the exit method that exits from grub and let the firmware choose the next entry in the device list - Do not crash on missing HOME - Added live ISO integration tests for arm - Consolidate syslinux file names and search paths Handle those file names and search path in the Defaults space and only once in the code - Remove '^' which break BaseStripFirmware function (boo#1132455) - Do not supress output for dracut call This commit adds a stderr_to_stdout option to Command.run method to redirect stderr to stdout. Additionally this commit also includes to the debug log the dracut call output, including both, stderr and stdout. Fixes #1114 - Fixed path_test unit test The code there checked for the message of an exception but recent changes in pytest did not allow to do it that way anymore. - Fixed zipl bootloader setup
Dominique Leuenberger (dimstar_suse)
accepted
request 705193
from
Marcus Schaefer (sax2)
(revision 42)
- Bump version: 9.17.38 → 9.17.39 - Update obs docs per review by Tom - 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 - Simplify shell pipe expression with shell builtin Replace "echo $var | sed ..." expression with ${var//SEARCH/REPLACE} shell builtin as suggested by Codacy - 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 - 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
Dominique Leuenberger (dimstar_suse)
accepted
request 693276
from
Fabian Vogt (favogt)
(revision 41)
Needed to fix image building.
Dominique Leuenberger (dimstar_suse)
accepted
request 692540
from
Fabian Vogt (favogt)
(revision 40)
Update kiwi - the current version in TW is two months old!
Dominique Leuenberger (dimstar_suse)
committed
(revision 39)
https://github.com/SUSE/kiwi/issues/1030
Dominique Leuenberger (dimstar_suse)
accepted
request 685857
from
Marcus Schaefer (sax2)
(revision 38)
- Bump version: 9.17.30 → 9.17.31 - Update the documentation regarding vagrant boxes Extend the documentation on how to build VirtualBox vagrant boxes All this was done by Dan Čermák <dcermak@suse.com> - Refactor incremental changelog update The creation of the package changelog is based on a reference file. However that reference file contained log information in a specific timezone which requires to hardcode the region of that timezone in the code to correctly run date/time calculations. This can be done better from a conceptual point of view. This patch changes the handling in a way that the reference file is a git log excerpt including the dates as git log lists them. The dates contains complete numeric time/date/zone information and can be used for calculations. The changelog helper tool converts the result data to match the requirements of rpm changelog files and prints the time/date information localized to the callers timezone or as UTC if the --utc switch is given. By default the user local timezone settings applies. That way the setup of the local timezone is immaterial to the changelog processor and the workaround in the gitlab-ci rpm stage can be deleted too. - Fix derived docker images build This commit fixes the derived docker images when the base image is a compressed file. After the refactor in #998 the decompression of the base image and the skopeo call to import the decompressed image happened in absolutely independent scopes. NamedTemporaryFile python class by default deletes the created temporary file when the class instance is
Stephan Kulow (coolo)
accepted
request 670306
from
Marcus Schaefer (sax2)
(revision 37)
- Bump version: 9.17.14 → 9.17.15 - Changed default value for bundler compression If no compression is configured in the kiwi config file the default was set to: False. However this lead to big trouble on the obs side for images which has fixed storage disk sizes configured, e.g Azure images which requests 30G disk size per instance. Thus the default for the bundler compression has changed to be: True
Dominique Leuenberger (dimstar_suse)
committed
(revision 36)
Revert to previous kiwi version - boo#1122799
Dominique Leuenberger (dimstar_suse)
accepted
request 663362
from
David Cassany (dcassany)
(revision 35)
- Bump version: 9.17.6 → 9.17.7 - Fix use of SysConfig objects objects of that class did not provide a get method but overload the bracket [] operator. Using the get() method failed. This Fixes #910 - Use chkstat to verify and fix file permissions Call chkstat in system mode which reads /etc/sysconfig/security to determine the configured security level and applies the appropriate permission definitions from the /etc/permissions* files. It's possible to provide those files as overlay files in the image description to apply a certain permission setup when needed. Otherwise the default setup as provided on the package level applies. It's required that the image root system has chkstat installed. If not present KIWI skips this step and continuous with a warning. This Fixes #895 - Allow setting the protocol for exposed ports With this commit it is possible to set tcp or upd (e.g. "80/tcp") for exposed container ports. If no protocol is provided OCI defaults are
Dominique Leuenberger (dimstar_suse)
accepted
request 653664
from
Factory Maintainer (factory-maintainer)
(revision 34)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 643192
from
Marcus Schaefer (sax2)
(revision 33)
- Bump version: 9.16.26 → 9.16.27 - Use %{ix86} rather than %ix86 in spec template Clear macro annotation prevents clarity issues - Fixed spec file for gfxboot requires Require gfxboot but only for the x86 architecture - Bump version: 9.16.25 → 9.16.26 - Move the default rpm database path into Defaults class - Handle default uri mime type in Defaults class - Add a hardcoded rpm database path to import trusted keys
Dominique Leuenberger (dimstar_suse)
accepted
request 638661
from
Marcus Schaefer (sax2)
(revision 32)
- Bump version: 9.16.17 → 9.16.18 - Create parent qgroup when snapper is present This commit creates a new parent quota group (1/0) of level 1 when btrfs_quota_groups is enabled and snapper present into the image root tree. Related to bsc#1093518 and #812 - Bump version: 9.16.16 → 9.16.17 - Fixup make build target Don't include auto generated schema docs into the source tarball. Also cleanup MANIFEST.in from files no longer present in the repository - Bump version: 9.16.15 → 9.16.16
Dominique Leuenberger (dimstar_suse)
accepted
request 631954
from
Factory Maintainer (factory-maintainer)
(revision 31)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 626923
from
David Cassany (dcassany)
(revision 30)
- Bump version: 9.16.5 → 9.16.6 - Fix result bundle command This commits fixes a regression introduced in 98c9c77a - Bump version: 9.16.4 → 9.16.5 - Fixup validation of boottimeout attribute If boottimeout is set to zero it is evaluated as "not set" and the default applies. However it's a fairly well approach to set a zero second boot timeout. This Fixes #789 - Do not replace version from the image name This commit makes sure that replacing version to version plus the build id on resulting files happens only on version suffixes. Before that if image name was including the version string it, this part was also replaced. Fixes #787 (bsc#1102868)
Dominique Leuenberger (dimstar_suse)
accepted
request 620926
from
Factory Maintainer (factory-maintainer)
(revision 29)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 609805
from
Marcus Schaefer (sax2)
(revision 28)
- Bump version: 9.15.1 → 9.15.2 - Fix zypper add lock operations This commit fixes the arguments passed to zypper in add lock operations. - Add correct GPL-3.0-or-later license Add the correct license reference in the spec License field Fixes #732 - Make container compression a configuration option Change the ContainerBuilder class to evaluate on the configuration options to decide if the container archive should be compressed or not. By default the archive will be compressed, thus there is no change to the former behavior but can be setup in ~/.config/kiwi/config.yml as follows: container: - compress: none|xz
Dominique Leuenberger (dimstar_suse)
accepted
request 605755
from
Marcus Schaefer (sax2)
(revision 27)
- Bump version: 9.15.0 → 9.15.1 - Add a chapter for uninstall package requests in docs (#726) Add a chapter for uninstall package requests in docs - Update arm integration test Existing panda build was outdated and non functional. Move the test to a more popular target and write the image description to use technology matching the suse arm development effort. Target is now Rpi(64bit) - Use latest version of sphinx Formerly sphinx==1.6.7 was used because travis-sphinx failed with latest sphinx. Now travis-sphinx fails with 1.6.7 and I hope using latest sphinx will fix that - Bump version: 9.14.7 → 9.15.0
Dominique Leuenberger (dimstar_suse)
accepted
request 604053
from
Marcus Schaefer (sax2)
(revision 26)
- Bump version: 9.14.6 → 9.14.7 - Fixed check for volume group in use The former implementation evaluates the output of the vgs command and set the volume group as in use if one of the listed volume groups on the host contains the group name set by the image description. This would also match if the group name set in the image description is e.g 'System' and the a volume group on the host with name 'SystemVG' exists. However a conflict only exists on exact match of the name. The proposed fix is to use the --select feature from vgs and let it show information on exact match of the vg_name field. The code in kiwi then just evaluates if the selection by vgs has a value or not. This Fixes #721 - Fix setup of kiwi_lvm profile variable kiwi_lvm was always set to true if a volume management system is in use. However it should only be set to true if the selected volume management system is lvm. The same applies to the kiwi_lvmgroup variable which also only makes sense if the lvm volume management system is used. This Fixes bsc#1090427
Displaying revisions 81 - 100 of 125