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:
parent
4fb404dcda
commit
28c5da40e4
@ -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
|
Wed May 16 11:48:00 CEST 2018 - ms@suse.de
|
||||||
|
|
||||||
- Bump version: 9.15.1 → 9.15.2
|
- 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.
|
only uncompress if a supported format could be detected.
|
||||||
This Fixes #730
|
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
|
Wed May 9 14:53:02 CEST 2018 - ms@suse.de
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: python-kiwi
|
Name: python-kiwi
|
||||||
Version: 9.15.2
|
Version: 9.16.2
|
||||||
Provides: kiwi-schema = 6.6
|
Provides: kiwi-schema = 6.6
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: https://github.com/SUSE/kiwi
|
Url: https://github.com/SUSE/kiwi
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:5b6879fead294e9a7326b44cb119fc090391f307aa292d3cc2c14ae31f66e0fc
|
oid sha256:72c41c8ca1a8d65c6d155e21f4c9842df56f861f517528e28e6213b84668600a
|
||||||
size 524823
|
size 527903
|
||||||
|
Loading…
Reference in New Issue
Block a user