Accepting request 791150 from Virtualization:Appliances:Builder
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/791150 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=59
This commit is contained in:
commit
2e6125afc5
@ -1,3 +1,209 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 27 10:41:52 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.20.4 → 9.20.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 26 12:23:32 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add SECURE_BOOT parameter for grub2 in efi mode
|
||||
|
||||
This commit adds the SECURE_BOOT parameter on bootloader sysconfig
|
||||
for grub2.
|
||||
|
||||
Fixes bsc#1167746
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 25 16:52:51 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added new oem-resize-once element
|
||||
|
||||
The new element controls the behavior of the repart/resize code
|
||||
in the oem-repart dracut module. By default the repart/resize
|
||||
happens on every reboot and therefore also allows for disk
|
||||
geometry changes during the livetime of the machine. If the
|
||||
element is set to false the repart/resize operation happens
|
||||
only once and then never again. To check for this condition
|
||||
a new profile environment variable kiwi_rootpartuuid which
|
||||
holds the PARTUUID of the root partition has been added to
|
||||
the disk builder.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 24 12:12:35 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- No default boot partition for btrfs_root_is_snapshot
|
||||
|
||||
This commit ensures no boot partition is used when root is set to be
|
||||
a btrfs snapshot unless this is explicitly required by the user.
|
||||
|
||||
Fixes #1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 22 18:46:31 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Make disk allocation check more robust
|
||||
|
||||
The tools used to check the disk allocation condition
|
||||
are sfdisk and sgdisk. The problem is that at least sfdisk
|
||||
is different in behavior and functionality compared across
|
||||
the distributions we support with kiwi. In addition
|
||||
the verification for the msdos table cannot be used to
|
||||
distinguish between intentionaly wanted free space on
|
||||
disk and a disk that has not yet been resized. Thus
|
||||
this commit changes two parts:
|
||||
|
||||
a) always report unallocated space available for the msdos
|
||||
table to allow to run kiwi's resize code
|
||||
|
||||
b) make sure the table type is taken into consideration
|
||||
It's important to run the verification based on the
|
||||
table type (DOS, GPT) where we know the tools to work. In any
|
||||
other case we report the disk to have unallocated space
|
||||
and give the resize code a chance
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 21 13:03:48 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed openstack integration test
|
||||
|
||||
nothing provides python2-oslo and required py2 packages
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 20 16:35:53 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed bootloader install
|
||||
|
||||
Mount EFI partition in any case not only for the shim target
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 19 18:21:41 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed centos integration test
|
||||
|
||||
Currently centos images does not build because of
|
||||
a broken XML description
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 19 18:08:24 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update centos integration test
|
||||
|
||||
There is no testing of centos disk images that uses the
|
||||
old msdos partition table. All tests were done with GPT
|
||||
table layout.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 19 15:56:14 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Adding OEM integration tests for Ubuntu
|
||||
|
||||
This commit adds oem image type for Ubuntu integration tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 18 16:01:13 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Complete refactoring of fstab handling
|
||||
|
||||
With the new Fstab class from prior pull request there is an
|
||||
opportunity to handle all fstab related actions to be done
|
||||
by that class. This commit extends the Fstab class with an
|
||||
add_entry method such that we can avoid the extra lists
|
||||
holding raw fstab lines in e.g the disk builder. In the end
|
||||
all fstab related data is stored in an instance of the Fstab
|
||||
class. This also extends the KIWI api by an fstab management
|
||||
class. Related to #1329 and #1349
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 18 14:12:54 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Cleanup fstab handling for containers
|
||||
|
||||
When building container images an extra create_fstab method
|
||||
exists that created an empty fstab file. The reasons for this
|
||||
are historical and also related to appx support from obs.
|
||||
The obs based support for appx containers was based on the
|
||||
creation of a kiwi docker image that got modified and turned
|
||||
into an appx container. Now with native appx support by kiwi
|
||||
this special fstab handling is no longer needed and should
|
||||
be deleted. This Fixes #1329
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 17 11:18:01 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Validate and order final fstab file
|
||||
|
||||
On write of the final fstab file read, validate and order
|
||||
the entries. This is related to Issue #1349
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 17 10:27:47 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added Fstab class
|
||||
|
||||
Handling of fstab should be done in its own namespace and class.
|
||||
The current handling of fstab entries is spread at several places.
|
||||
There should be only one code that writes the fstab entries and
|
||||
that code should also care for the correct canonical order of
|
||||
the mountpoints
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 17 06:58:23 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Fix order in fstab
|
||||
|
||||
Any mount point directly under / should be just right after the root
|
||||
mountpoint and before the custom mountpoints based on user's subvolume
|
||||
configuration.
|
||||
|
||||
Fixes #1349 and bsc#1164310
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 14 20:45:16 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Skip nodev devices for size calculations
|
||||
|
||||
Added a static list of mountpoints used for devices that
|
||||
are not associated with a physical device like /proc and
|
||||
use that information in the exclude list for calculating
|
||||
the image byte size. This Fixes #1363
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 13 16:26:41 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add kpartx dependency on dracut-kiwi-oem-dump package
|
||||
|
||||
This commit adds a missing dependency on dracut-kiwi-oem-dump
|
||||
package. In images where The `kpartx` tool is missing the
|
||||
dracut-kiwi-oem-dump was not applied for the initrd.
|
||||
|
||||
Fixes #1364
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 08 17:29:31 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added new image type: wsl
|
||||
|
||||
Support for building appx container images for
|
||||
Windows Subsystem Linux (WSL). This Fixes #1235
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 06 15:52:49 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed file name for config.bootoptions file
|
||||
|
||||
The dracut code in 90kiwi-dump/kiwi-dump-image.sh looks for a
|
||||
file matching ${image_uri}.config.bootoptions but the install
|
||||
code packs a file named pxeboot.${image_uri}.config.bootoptions
|
||||
into the tarball. Thus without renaming the file it won't
|
||||
be found. Also the documentation mentions the file to be
|
||||
named ${image_uri}.config.bootoptions. This commit fixes the
|
||||
install code to match the dracut boot code and the documentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 04 18:57:21 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed daps image path
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 04 18:28:35 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.20.4
|
||||
Version: 9.20.5
|
||||
Provides: kiwi-schema = 7.1
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
@ -284,6 +284,7 @@ BuildRequires: dracut
|
||||
Requires: dracut-kiwi-lib
|
||||
Requires: kexec-tools
|
||||
Requires: gawk
|
||||
Requires: kpartx
|
||||
License: GPL-3.0-or-later
|
||||
Group: %{sysgroup}
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:88f2af8963b8877a38c6dc9a0fbcbdc0ac15fade10ce46dea836f07d93cff94a
|
||||
size 1635898
|
||||
oid sha256:2efdf69940f8a078a7aa57b2865bb5019c07fec7051926fdba75da112002c61b
|
||||
size 1652526
|
||||
|
Loading…
Reference in New Issue
Block a user