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>
|
Wed Mar 04 18:28:35 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: python-kiwi
|
Name: python-kiwi
|
||||||
Version: 9.20.4
|
Version: 9.20.5
|
||||||
Provides: kiwi-schema = 7.1
|
Provides: kiwi-schema = 7.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: https://github.com/SUSE/kiwi
|
Url: https://github.com/SUSE/kiwi
|
||||||
@ -284,6 +284,7 @@ BuildRequires: dracut
|
|||||||
Requires: dracut-kiwi-lib
|
Requires: dracut-kiwi-lib
|
||||||
Requires: kexec-tools
|
Requires: kexec-tools
|
||||||
Requires: gawk
|
Requires: gawk
|
||||||
|
Requires: kpartx
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
Group: %{sysgroup}
|
Group: %{sysgroup}
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:88f2af8963b8877a38c6dc9a0fbcbdc0ac15fade10ce46dea836f07d93cff94a
|
oid sha256:2efdf69940f8a078a7aa57b2865bb5019c07fec7051926fdba75da112002c61b
|
||||||
size 1635898
|
size 1652526
|
||||||
|
Loading…
Reference in New Issue
Block a user