Accepting request 745220 from openSUSE:Factory
Reverting, breaks live image boot on uefi: https://openqa.opensuse.org/tests/1075724#step/bootloader_uefi/3 OBS-URL: https://build.opensuse.org/request/show/745220 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=51
This commit is contained in:
parent
0c833cfa13
commit
98cebe71a2
@ -1,632 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 29 10:06:36 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.28 → 9.18.29
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 29 10:03:46 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update Host/Image support matrix
|
||||
|
||||
Update documentation about the Host vs. Image support and
|
||||
compatibility matrix with regards to the SLES target.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 28 16:38:00 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Add default /etc/kiwi.yml file
|
||||
|
||||
Provide a comment only etc/kiwi.yml file that contains all
|
||||
parameters we support so far including a short description
|
||||
This Fixes #1232
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 28 10:15:46 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.27 → 9.18.28
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 15:10:42 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Delete left over print statement from unit test
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 14:24:36 CEST 2019 - Javier Martinez Canillas <javierm@redhat.com>
|
||||
|
||||
- Enable BLS configuration if is supported
|
||||
|
||||
Fedora now uses a BLS configuration by default, but this is not supported
|
||||
by all distributions. So check if is supported by the grub2-mkconfig tool
|
||||
and only enable the option if that's the case.
|
||||
|
||||
Fixes: #1248
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 10:38:09 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump Fedora x86 build test to Fedora30
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 09:33:06 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.26 → 9.18.27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 22:06:33 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Fix btrfs_root_is_snapshot
|
||||
|
||||
This commit makes sure the chrooted operations of over a loop device
|
||||
including btrfs subvolumes and root as an snapshot include the
|
||||
`/.snapshots` subvolume mount. This is necessary for certain operations
|
||||
that depend on the layout, e.g. grub configuration using `grub2-mkconfig`.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 11:35:48 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Skip isolinux ui setup on serial terminal config
|
||||
|
||||
If the attribute bootloader_console="serial" is set, the
|
||||
expectation that there is no graphics hardware available is
|
||||
valid. Thus the isolinux setup should not contain any ui
|
||||
configuration instructions because that leads to run the
|
||||
graphics initialization which blocks the system if not
|
||||
present. Please note the bootloader_console allows for
|
||||
multiple console configuration. In mixed setup the ui
|
||||
configuration still applies. This Fixes #1153
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 24 10:36:43 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added helper script to test status of test builds
|
||||
|
||||
build_status fetches information from obs about the status
|
||||
of the integration test builds. It also allows an easy refresh
|
||||
of the tests regarding content changes on git when called
|
||||
with the refresh parameter: build_status refresh
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 17:59:31 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update development documentation
|
||||
|
||||
With the latest change to the logger kiwi can now be better
|
||||
used as an api in other python programs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 16:01:27 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed install_devel_packages helper
|
||||
|
||||
Missing libffi and enchant devel packages. Also deleted
|
||||
trang since it's not provided by default in the distro
|
||||
and optional
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 12:22:51 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.25 → 9.18.26
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 12:22:14 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update documentation
|
||||
|
||||
Link paths to the integration tests has changed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 12:07:26 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed package list for arm test builds
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 12:05:32 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Move arm build tests to obsrepositories
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 11:46:23 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Move s390 build tests to obsrepositories
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 10:17:59 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Reorganize build tests
|
||||
|
||||
We build images against different distributions. In order to
|
||||
do that in obs we should be able to handle one prj config per
|
||||
distribution. Thus the tests move from a flat tree to a distro
|
||||
structured tree here and in obs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 23 10:03:08 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Move suse tests to obsrepositories
|
||||
|
||||
Changes on the obs backend made this change necessary.
|
||||
The chain of process decisions is different if a repo is
|
||||
added to the prj config compared to if the repo is added
|
||||
to the kiwi XML file. It seems the preferred solution
|
||||
is the obs prj config and I'm tired running into problems
|
||||
again and again
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 22 11:40:16 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Make home attribute optional on users definition
|
||||
|
||||
This commit makes home attribute of users definition optional. This way
|
||||
the home directory is created according to the distribution defaults.
|
||||
Note that `-m` option is passed to user add, thus the home directory is
|
||||
requested to be created even without having an explicit home path
|
||||
defined.
|
||||
|
||||
Fixes #1025
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 21 17:28:30 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor use of logging facility
|
||||
|
||||
Use getLogger method instead of a global log object
|
||||
Also use caplog fixture to capture log messages in
|
||||
unit tests. This Fixes #1244
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 21 11:28:23 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Version 2.29.24 fixes the pattern problem
|
||||
|
||||
and avoids the recursion bug
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 21 10:39:05 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed oem resize message and invokation
|
||||
|
||||
The oem resize should only start if there is unallocated
|
||||
space on the disk available. If it starts the message in
|
||||
case of a not applicable resize should be more meaningful
|
||||
This commit addresses both issues and Fixes #1102
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 18 08:52:50 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- nothing provides yast2-registration
|
||||
|
||||
With the move of the tests to the TW repo this package was
|
||||
no longer provided
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 18 08:37:01 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Deleted openSUSE-release-dvd from test images
|
||||
|
||||
For whatever reason the Tumbleweed repo does not provide
|
||||
this package anymore
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 18 08:18:33 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update integration tests
|
||||
|
||||
OBS has changed the repo paths. openSUSE:Factory/snapshot is
|
||||
empty which resulted in any suse test to fail. This commit
|
||||
changes the repo to openSUSE:Tumbleweed/standard
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 16:40:23 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.24 → 9.18.25
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 15:49:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed grub mkconfig call for read-only root
|
||||
|
||||
In case of an overlay root system via overlayroot="true" all parts
|
||||
of the rootfs are read-only by squashfs except for the extra boot
|
||||
partition. However tools like grub's mkconfig creates temporary
|
||||
files at call time and therefore /tmp needs to be writable during
|
||||
the call time of the tools. Related to Issue #1194
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 15:13:30 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.23 → 9.18.24
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 13:04:18 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed method header of write_meta_data
|
||||
|
||||
Interface class and implementation class has to use the
|
||||
same header definitions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 12:15:04 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Lookup grub mkconfig tool
|
||||
|
||||
In the same way as we need to lookup the name for the mkimage
|
||||
tool we also have to lookup the name of the config tool.
|
||||
That's because distributions do not handle that consistently
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 11:46:37 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.22 → 9.18.23
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 11:45:59 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed EFI path creation
|
||||
|
||||
Only copy files to the EFI path on prior creation of that path
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 11:07:09 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.21 → 9.18.22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 10:25:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed fallback copy of grub config file
|
||||
|
||||
For ISO images that are EFI bootable as well as for EFI
|
||||
secure boot configurations that are not based on shim-install
|
||||
kiwi provides a fallback code that copies the grub config file
|
||||
to the efi/efi-vendor boot path. This fallback code was broken
|
||||
because of the recent change to let grub2 mkconfig create the
|
||||
config file. The call of grub2 mkconfig happens at a later
|
||||
stage which required an adaption of the fallback mechanism.
|
||||
This is related to Issue #1194
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 08:18:08 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.20 → 9.18.21
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 17 08:14:50 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed use of config_file before assignment
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 16 16:47:35 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.19 → 9.18.20
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 16 15:44:24 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Re-structure unit tests folders
|
||||
|
||||
This commit relocates unit tests to a folder structure that matches
|
||||
the source code structure.
|
||||
|
||||
Fixes #1128
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 16 12:08:38 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Delete unused template data
|
||||
|
||||
With the move to grub2 mkconfig some static template data
|
||||
became obsolete. This commit removes the unused data
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 15 15:56:04 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Adapted handling of initrd boot names
|
||||
|
||||
Due to the change of using grub2-mkconfig the way custom kiwi
|
||||
initrd file names are handled doesn't work anymore. grub2-mkconfig
|
||||
is not able to cope with the names kiwi used when creating custom
|
||||
kiwi initrd's (initrd.vmx). Thus the same naming code as used
|
||||
for the dracut initrd system has to apply for the custom kiwi
|
||||
initrd code as well. This commit moves the name handling into
|
||||
the baseclass because the same naming schema now applies to
|
||||
both initrd systems.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 15 14:42:20 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed install image setup for kiwi initrd system
|
||||
|
||||
If the kiwi initrd system is used the eltorito image was
|
||||
not found because searched in the wrong place
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 14 15:16:38 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Change kiwi-ng-3 binary references to kiwi-ng
|
||||
|
||||
This commit changes from kiwi-ng-3 or kiwi to kiwi-ng the console script used
|
||||
in command line examples.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 11 17:37:43 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add INFO message for primary group
|
||||
|
||||
This commit adds an INFO message if the primary group is set according
|
||||
to the groups attribute in description file.
|
||||
|
||||
Fixes #1059
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 11 15:24:18 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Use kiwi-ng and kiwicompat as console_scripts
|
||||
|
||||
This commit instead of installing kiwi-ng-3 and kiwicompat-3 as
|
||||
console_scripts it makes use of kiwi-ng and kiwicompat. Then all others
|
||||
are created as symlinks at rpm level in spec.
|
||||
|
||||
Fixes #1226
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 10 11:33:46 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.18 → 9.18.19
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 08 17:19:00 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Upadate xml_parser autogenerated code
|
||||
|
||||
This commit updates xml_parser.py autogenerated code using a newer
|
||||
generateDS version. The previous generateDS version is not properly
|
||||
handling the regular expressions of some element's content.
|
||||
|
||||
Fixes #1217
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 08 13:43:54 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Remove universal flag
|
||||
|
||||
kiwi is no longer an universal python module, since it does not support
|
||||
python 2 anymore. This will prevent to install future versions on
|
||||
python2 environments using pip.
|
||||
|
||||
Related with #1226
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 04 14:34:08 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Refactor patch_open use in builder's tests
|
||||
|
||||
This commit removes the use of @patch_open decorator
|
||||
in favor of directly patching 'builtins.open' and use
|
||||
mock.mock_open utility to mock the context manager.
|
||||
|
||||
Related to #1128
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 04 10:39:21 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Flexible use of linuxefi module
|
||||
|
||||
Not all distributions provides the grub linuxefi module anymore.
|
||||
This means a static list for building an efi grub image if needed
|
||||
is no longer appropriate. This patch changes the module handling
|
||||
at the following places
|
||||
|
||||
1. Use linuxefi for building custom efi modules only if present
|
||||
on the host system
|
||||
|
||||
2. Use linuxefi related grub2-mkconfig variables only if the
|
||||
host grub2-mkconfig implementation supports it
|
||||
|
||||
3. Prevent building custom efi image on Fedora by extending
|
||||
the search path for the distro provided efi image and also
|
||||
adapt the spec file accordingly
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 03 21:14:14 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Fix the sha256 generated file content
|
||||
|
||||
This commit makes sure the generated sha256 file in a 'kiwi result
|
||||
bundle' call includes the filename with the correct extension. For
|
||||
compressed files it was omiting the suffix that included during the
|
||||
compression.
|
||||
|
||||
Fixes #1223 and related to bsc#1139915
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 02 11:32:43 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed rpmdb compat link setup
|
||||
|
||||
On older versions of zypper the path /var/lib/rpm was hardcoded
|
||||
and not used from the rpm macro definition. For such systems and
|
||||
to support them properly on hosts that have the rpm database
|
||||
already moved a compat link was created. However if the host has
|
||||
the rpm database at /var/lib/rpm the link doesn't make sense.
|
||||
This patch fixes this and therefore bsc#1150190
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 01 11:02:21 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Complete dracut setup for luks boot
|
||||
|
||||
An image that is configured with an encrypted root including /boot
|
||||
includes a /.root.keyfile in initrd to let dracut/systemd decrypt
|
||||
the root and mount it without asking the password. On rebuild of
|
||||
the initrd, dracut has no configuration that tells it to include
|
||||
the /.root.keyfile again. This patch adds that configuration and
|
||||
Fixes #1192
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 30 16:39:16 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Follow up patch for SourceType info
|
||||
|
||||
The message that display the selected source type was
|
||||
using the former metalink text which is wrong. This
|
||||
patch corrects the message and only display it if a
|
||||
sourcetype was specified
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 30 16:19:50 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update contributing chapter
|
||||
|
||||
Simplify the setup of a development environment and
|
||||
update the documentation appropriately
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 30 12:00:29 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Support specifying the source type of repos
|
||||
|
||||
Repository source paths can be more than just a baseurl.
|
||||
There is also the opportunity to point to a metalink
|
||||
file or a mirrorlist. In both cases the packagemanager
|
||||
needs to know the type of this target. Therefore a new
|
||||
attribute called sourcetype exists which allows to
|
||||
specify the type the repo path uri is associated with.
|
||||
Currently the dnf repository class is the only one that
|
||||
makes use of the information. This change is required to
|
||||
support Fedora >= 30 images. I also expect this concept
|
||||
to be used by other distributions in the future
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 30 11:54:39 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Using the correct Tumbleweed base image
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 27 11:20:38 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor use of raises in unit tests
|
||||
|
||||
Use raises as context manager instead of a method decorator.
|
||||
This clearly identifies which code part is expected to raise
|
||||
an exception. Related to Issue #1128
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 26 11:30:47 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor repository unit tests
|
||||
|
||||
Refactor repository unit tests as described in Issue #1128
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 25 15:28:35 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.17 → 9.18.18
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 25 15:19:24 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed typo in message text
|
||||
|
||||
Systen -> System
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 25 11:48:35 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed return code validation of check_filesystem
|
||||
|
||||
Usually the return code from the filesystem check tools is
|
||||
simple: Non zero exit code means an error occurred. However
|
||||
in case of the extX filesystem this does not apply. This
|
||||
commit documents the possible error conditions and supplies
|
||||
a tool specific check condition. This Fixes #1209
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 25 10:48:45 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update dracut caller options
|
||||
|
||||
No need to pass the --force option and added --verbose option
|
||||
as it provides useful information in the image log file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 24 17:48:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed kiwi-live module setup
|
||||
|
||||
The installation of the checkmedia tool is optional and
|
||||
and not mandatory. In addition activate the media check
|
||||
verification also through the upstream used rd.live.check
|
||||
kernel parameter. This is related to Issue #1158
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 16:26:34 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Update documentation to the PXE install file names
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 15:14:33 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update kiwi live ISO chapter
|
||||
|
||||
Compare overlay vs.dmsquash live ISO modules by their
|
||||
features to allow customers a proper selection of the
|
||||
module. This Fixes #1158
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 15:06:49 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add information in PXE install files
|
||||
|
||||
This commmit adds additional information for the image and pxeboot files
|
||||
that are part of the install tarball in OEM PXE deployments. This way all
|
||||
files inside the install tarball include the following pattern
|
||||
|
||||
<image-name>.<arch>-<version>
|
||||
|
||||
at the same time anyfile prefix and suffix remains unchanged.
|
||||
|
||||
Fixes #1147
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 20 10:08:19 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.16 → 9.18.17
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 18 17:36:51 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Make kiwi-overlay module compatible with kiwi-repart
|
||||
|
||||
This commit makes the modules provided by dracut-kiwi-overlay and
|
||||
dracut-kiwi-oem-repart compatible. The main idea of this commit
|
||||
is forcing the preparation of the overlay rootfs write partition
|
||||
after kiwi-repart gets into the play. Since kiwi-overlay mounts the
|
||||
write partitiontition it has to be executed after the kiwi-repart.
|
||||
|
||||
For that instead of doing the job using an initqueue event added by a
|
||||
udev rule we just add the very same logic in pre-mount hook that happens
|
||||
after the kiwi-repart pre-mount hook thanks to lower priority.
|
||||
|
||||
Fixes #1184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 18 17:18:22 CEST 2019 - Oluf Lorenzen <49054986+lorenzen-b1@users.noreply.github.com>
|
||||
|
||||
- fix docu following schema: profile inheritance
|
||||
|
||||
following the schema the "requires" element needs an attribute "profile"
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 17 15:00:27 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Use grub2-mkconfig for writing grub config
|
||||
|
||||
Instead of creating a template based grub config file, use
|
||||
grub2-mkconfig to create the config file during the build
|
||||
process. This commit changes from config template to grub2
|
||||
tooling for the disk based image types vmx and oem
|
||||
This Fixes #1194
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 17 13:32:32 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.18.29
|
||||
Version: 9.18.16
|
||||
Provides: kiwi-schema = 7.1
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
@ -110,9 +110,6 @@ Requires: squashfs
|
||||
Requires: gptfdisk
|
||||
%endif
|
||||
%if 0%{?fedora} || 0%{?rhel}
|
||||
%ifarch x86_64
|
||||
Requires: grub2-efi-x64
|
||||
%endif
|
||||
Requires: chkconfig
|
||||
Requires(post): chkconfig
|
||||
Requires(postun): chkconfig
|
||||
@ -373,8 +370,8 @@ make buildroot=%{buildroot}/ docdir=%{_defaultdocdir}/ install_package_docs
|
||||
|
||||
# Create symlinks for correct binaries
|
||||
ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi
|
||||
ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi-ng-3
|
||||
ln -sr %{buildroot}%{_bindir}/kiwicompat %{buildroot}%{_bindir}/kiwicompat-3
|
||||
ln -sr %{buildroot}%{_bindir}/kiwi-ng-3 %{buildroot}%{_bindir}/kiwi-ng
|
||||
ln -sr %{buildroot}%{_bindir}/kiwicompat-3 %{buildroot}%{_bindir}/kiwicompat
|
||||
|
||||
%if %{_vendor} != "debbuild"
|
||||
# kiwi pxeboot directory structure to be packed in kiwi-pxeboot
|
||||
@ -418,7 +415,6 @@ fi
|
||||
%{_defaultdocdir}/python-kiwi/LICENSE
|
||||
%{_defaultdocdir}/python-kiwi/README
|
||||
%config %_sysconfdir/bash_completion.d/kiwi-ng.sh
|
||||
%config %_sysconfdir/kiwi.yml
|
||||
%doc %{_mandir}/man8/*
|
||||
|
||||
%files -n kiwi-tools
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1ad1d9dce7da52231f2d4ca67d83c76d0ac76ebc9e131d91873f9fdf2ac9a5c3
|
||||
size 1633292
|
||||
oid sha256:f0f297d33d2f95348e99d0cf0c90924dd8ba8a36daea61c6eea58fc93ea4b17e
|
||||
size 1628177
|
||||
|
Loading…
Reference in New Issue
Block a user