Accepting request 620926 from Virtualization:Appliances:Builder
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/620926 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=29
This commit is contained in:
commit
90d1bce2e1
@ -1,6 +1,288 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 20 15:24:31 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.1 → 9.16.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 20 11:56:21 CEST 2018 - ms@suse.de
|
||||
|
||||
- Simplify configfile loading
|
||||
|
||||
prefix and root variables are correctly set, thus calling
|
||||
the "normal" command has the same effect than the explicit
|
||||
call for "configfile"
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 19 13:21:30 CEST 2018 - ms@suse.de
|
||||
|
||||
- Prevent building custom efi image
|
||||
|
||||
If the distribution provides a prebuilt efi image kiwi
|
||||
should use it instead of building its own image.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 13 14:42:12 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.0 → 9.16.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 13 11:08:09 CEST 2018 - ms@suse.de
|
||||
|
||||
- Avoid module loading in grub config template
|
||||
|
||||
This patch is two fold. First part replaces the import of
|
||||
dedicated video modules in the grub image by the all_video
|
||||
module. Second part avoids runtime module insertion which
|
||||
requires access to the boot filesystem which is not
|
||||
guaranteed on sophisticated rootfs structures like btrfs
|
||||
plus readonly snapshots and what not. Thus we make sure
|
||||
all boot code is embedded into the grub image(s) and no
|
||||
extra loading of modules at runtime will be needed.
|
||||
This Fixes bsc#1096937
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 12 18:05:22 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Fix for bsc#1094788
|
||||
|
||||
This is just an empty commit to include the bugfix reference in
|
||||
the repository history.
|
||||
|
||||
The bugfix for bsc#1094788 was actually commited in:
|
||||
|
||||
commit 835cebfe5c488515dfbcdf33dab6262613ca5508
|
||||
Author: Marcus Schäfer <ms@suse.de>
|
||||
Date: Tue May 29 16:42:55 2018 +0200
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 12 17:25:12 CEST 2018 - ms@suse.de
|
||||
|
||||
- Complete GUID change from signed to unsigned
|
||||
|
||||
Follow up fix to complete the binary packing of the GUID
|
||||
format to use unsigned types. Missed to move short source
|
||||
from signed to unsigned. This Fixes bsc#1095267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 6 13:32:11 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.15.4 → 9.16.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 6 13:16:22 CEST 2018 - ms@suse.de
|
||||
|
||||
- Move fedora integration test build to fc28 distro
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 6 08:28:14 CEST 2018 - ngompa13@gmail.com
|
||||
|
||||
- Use the versioned Python interpreter path to run build helper scripts
|
||||
|
||||
The kiwi build process mostly does the right thing in terms of executing
|
||||
with the correct Python interpreter throughout the build process, with
|
||||
the exception of the Makefile not correctly locating the versioned Python
|
||||
interpreter executable path, and the bash completion generator being executed
|
||||
using '/usr/bin/python' without regard for what the target environment was.
|
||||
|
||||
This is a problem when a build environment complying with PEP 394 as it
|
||||
stands today does not have Python 2 installed, such as when kiwi is being
|
||||
built as a Python 3-only package in Fedora. Thus, the Makefile has been
|
||||
adjusted to not only correctly locate the versioned Python interpreter, but
|
||||
to also execute 'completion_helper' with the correct interpreter.
|
||||
|
||||
Additionally, a trivial change to the shebang to 'completion_helper'
|
||||
was made to be consistent with other Python-based build helper scripts.
|
||||
|
||||
This is part of the overall effort to eliminate the dependencies on
|
||||
Python 2 in Fedora.
|
||||
|
||||
Reference: https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 5 15:00:32 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.15.3 → 9.15.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 5 12:22:38 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup move_to_root method
|
||||
|
||||
move_to_root is called to check each element of a given list
|
||||
and changes any path specification to a valid path if the given
|
||||
root path would be it's root(/). This tranformation implied the
|
||||
creation of paths containing double slashes like //foo which
|
||||
was considered harmless. However it has turned out that the dnf
|
||||
package manager makes a difference here which requires to fix
|
||||
the resulting paths. This Fixes #761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 17:16:12 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Adding license tag under description tag in schema
|
||||
|
||||
This license tag does not effect the resulting image in any way. The tag
|
||||
is just included to state the license of the kiwi image sources in case
|
||||
they are distributed.
|
||||
|
||||
Fixes #728
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 11:00:55 CEST 2018 - ms@suse.de
|
||||
|
||||
- Make sure profile env is included in live images
|
||||
|
||||
For all images which boots via dracut the .profile file is included
|
||||
except for live iso's because no information is needed from that file
|
||||
to boot or customize the boot. However the .profile contains the
|
||||
kiwi_revision information which is useful for any image type.
|
||||
This Fixes #755
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 10:46:49 CEST 2018 - ms@suse.de
|
||||
|
||||
- Add config-cdroot to description import list
|
||||
|
||||
During the prepare step the image description and mandatory
|
||||
files needed in the create step are copied into the image
|
||||
root system below the image/ directory. In case of the
|
||||
optional config-cdroot archive this copy action was missing
|
||||
which lead to the problem that the archive was not present
|
||||
if the kiwi system create command is sequence is used.
|
||||
This Fixes #756
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 10:20:24 CEST 2018 - ms@suse.de
|
||||
|
||||
- Added true module to grub image list
|
||||
|
||||
When kiwi creates a grub image a list of modules are embedded.
|
||||
For the purpose of snapshot boot the true module seems to be
|
||||
used but was not included at build time when kiwi created
|
||||
the grub image. This Fixes bsc#1093917
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 4 09:59:35 CEST 2018 - ms@suse.de
|
||||
|
||||
- Changed GUID format from signed to unsigned
|
||||
|
||||
With reference to Microsoft Guid constructors it seems unsigned
|
||||
values are allowed which could exceed the value range of the
|
||||
binary unpack used in kiwi. This Fixes bsc#1095267
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 1 16:13:07 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Fix SC2164 complain of shellcheck
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 31 09:33:01 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Updating shellcheck call from tox
|
||||
|
||||
Recent shellcheck versions are more strict and complain about
|
||||
backslashes "\" used in literals claiming it is preferred to use
|
||||
double backslashes "\\". As is just a styling advise and we use
|
||||
backslashes in multiple commands (echo, sed, etc) I believe this
|
||||
can be ignored.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 30 17:55:05 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Relax runtime check for ISO images using dmsquash
|
||||
|
||||
This commit relaxes the dracut-kiwi-live module requirement if
|
||||
dmsquash dracut module is selected in flags attribute.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 29 16:42:55 CEST 2018 - ms@suse.de
|
||||
|
||||
- omit multipath module in live iso initrd
|
||||
|
||||
The multipath module creates device maps which puts the device
|
||||
in a busy state and prevents the creation of a persistent write
|
||||
partition. As multipath seems never useful for the root of a live
|
||||
iso image we generally omit this module from being included
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 29 10:26:03 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup LOADER_LOCATION in sysconfig/bootloader
|
||||
|
||||
By default we always set LOADER_LOCATION=mbr which is wrong
|
||||
if EFI is in use. This patch updates the value to be correct.
|
||||
It also seems that this variable is only consumed by the
|
||||
yast2 bootloader module from past days. Thus we consider
|
||||
it obsolete and on the to be droped list in future releases.
|
||||
This Fixes #746
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 29 09:14:28 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.15.2 → 9.15.3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 17:46:49 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fix setup of LOADER_TYPE in sysconfig/bootloader
|
||||
|
||||
LOADER_TYPE value for the grub2 bootloader depends on
|
||||
the use of EFI. This Fixes bsc#1094883
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 17:34:34 CEST 2018 - ms@suse.de
|
||||
|
||||
- Added documentation for config-cdroot archive
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 17:17:00 CEST 2018 - ms@suse.de
|
||||
|
||||
- Added support for config-cdroot archive
|
||||
|
||||
The image description now allows an optional file named:
|
||||
config-cdroot.tar[.compression_postfix]. The file gets
|
||||
unpacked as user data for live and install ISO images.
|
||||
This allows users to add e.g license files or reference
|
||||
documentation to the ISO image. This Fixes #737
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 15:37:09 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Verify file does not exist before creating symlink
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 11:17:53 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Add service dependencies in generators
|
||||
|
||||
Correctly adding the initrd-root-fs.target service dependency to
|
||||
auto generated sysroot.mount for kiwi-live and kiwi-overlay dracut
|
||||
modules.
|
||||
|
||||
Fixes #741
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 28 10:20:57 CEST 2018 - ms@suse.de
|
||||
|
||||
- Do not create static dev nodes in root init
|
||||
|
||||
For compatibility reasons kiwi created a set of static device
|
||||
nodes when initializing a new image root system. With the
|
||||
presence of devtmpfs this should no longer be needed. In addition
|
||||
the static dev node setup now also causes problems on filesystems
|
||||
like btrfs which was the reason to delete this code now.
|
||||
This Fixes bsc#1087104
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 24 10:53:11 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Do not delete uncompressed base docker images
|
||||
|
||||
Fixes #739
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 16 11:48:00 CEST 2018 - ms@suse.de
|
||||
|
||||
|
||||
- Bump version: 9.15.1 → 9.15.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
@ -54,6 +336,16 @@ Tue May 15 10:02:52 CEST 2018 - ms@suse.de
|
||||
only uncompress if a supported format could be detected.
|
||||
This Fixes #730
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 14 14:57:33 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Add additionaltags containerconfig attribute
|
||||
|
||||
This commit adds `additionaltags` attribute, so multiple tags to
|
||||
a container image can be defined in a comma separated value.
|
||||
|
||||
Fixes #713
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 9 14:53:02 CEST 2018 - ms@suse.de
|
||||
|
||||
|
@ -38,7 +38,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.15.2
|
||||
Version: 9.16.2
|
||||
Provides: kiwi-schema = 6.6
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5b6879fead294e9a7326b44cb119fc090391f307aa292d3cc2c14ae31f66e0fc
|
||||
size 524823
|
||||
oid sha256:72c41c8ca1a8d65c6d155e21f4c9842df56f861f517528e28e6213b84668600a
|
||||
size 527903
|
||||
|
Loading…
Reference in New Issue
Block a user