- Bump version: 9.11.30 → 9.12.0

- Update build test image descriptions
  
  Update to latest schema by auto conversion and delete use
  of oemboot kiwi code by switching to dracut
  

  
- Fixed reading device node path
  
  lsblk should be called with -p because it's a mistake
  to assume any device lives below /dev. There could also
  be subtree devices in /dev/mapper or /dev/disk/..
  We leave it up to lsblk to provide us the correct
  information
  

  
- No need to actively stop the dialog service
  

  
- Added required packages for dmraid and multipath
  

  
- Added handling for dmraid and multipath devices

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=77
This commit is contained in:
Marcus Schaefer 2018-01-24 06:29:17 +00:00 committed by Git OBS Bridge
parent 9ed380e015
commit d639892ed8
3 changed files with 175 additions and 4 deletions

View File

@ -1,3 +1,136 @@
-------------------------------------------------------------------
Mon Jan 22 17:49:24 CET 2018 - ms@suse.de
- Bump version: 9.11.30 → 9.12.0
-------------------------------------------------------------------
Mon Jan 22 17:44:10 CET 2018 - ms@suse.de
- Update build test image descriptions
Update to latest schema by auto conversion and delete use
of oemboot kiwi code by switching to dracut
-------------------------------------------------------------------
Mon Jan 22 14:23:59 CET 2018 - ms@suse.de
- Fixed reading device node path
lsblk should be called with -p because it's a mistake
to assume any device lives below /dev. There could also
be subtree devices in /dev/mapper or /dev/disk/..
We leave it up to lsblk to provide us the correct
information
-------------------------------------------------------------------
Mon Jan 22 10:38:28 CET 2018 - ms@suse.de
- No need to actively stop the dialog service
-------------------------------------------------------------------
Mon Jan 22 09:47:36 CET 2018 - ms@suse.de
- Added required packages for dmraid and multipath
-------------------------------------------------------------------
Sat Jan 20 17:42:41 CET 2018 - ms@suse.de
- Added handling for dmraid and multipath devices
-------------------------------------------------------------------
Fri Jan 19 18:20:29 CET 2018 - dcassany@suse.com
- Adding iso-scan feature to kiwi-live dracut module
This commit adds the iso-scan scripts to kiwi-live module_setup
if the former files are found in the system inside the dmsquash-live
dracut module directory.
Fixes #574 and is related to #521
-------------------------------------------------------------------
Fri Jan 19 15:37:34 CET 2018 - ms@suse.de
- Fixed Arrays implicitly concatenate by shellcheck
-------------------------------------------------------------------
Thu Jan 18 18:05:35 CET 2018 - ms@suse.de
- Add support for net install in dracut kiwi-dump
This implementes one of the tasks from Issue #576
-------------------------------------------------------------------
Wed Jan 17 14:59:59 CET 2018 - ms@suse.de
- Added runtime check for dracut-kiwi-oem-dump
The installation of the above mentioned dracut module package
is required for oem images which uses dracut as initrd system
and have the creation of an installation image requested.
This is related to Issue #576
-------------------------------------------------------------------
Wed Jan 17 10:22:34 CET 2018 - ms@suse.de
- Update schema version in documentation
-------------------------------------------------------------------
Wed Jan 17 10:18:54 CET 2018 - ms@suse.de
- Auto update all schema descriptions to v6.8
-------------------------------------------------------------------
Wed Jan 17 10:17:39 CET 2018 - ms@suse.de
- Delete hwclock from profile and system setup
-------------------------------------------------------------------
Wed Jan 17 10:07:56 CET 2018 - ms@suse.de
- Delete hwclock section from schema
Deletes hwclock section from schema and provides xslt
style sheet for schema auto conversion from schema
version 6.7 to 6.8
-------------------------------------------------------------------
Tue Jan 16 17:16:04 CET 2018 - dcassany@suse.com
- Deprecate suseConfig method and remove hardware config method
This in this commit:
- the contents of the suseConfig method from kiwi/config/functions.sh
are replaced by a deprecated message.
- the setup_hardware_clock method from SystemSetup is removed as it is
not used anywere in the code.
-------------------------------------------------------------------
Tue Jan 16 16:53:59 CET 2018 - dcassany@suse.com
- Extend CommandCapabilities to also check version
-------------------------------------------------------------------
Tue Jan 16 15:48:03 CET 2018 - ms@suse.de
- Added dracut-kiwi-oem-dump subpackage to spec
-------------------------------------------------------------------
Tue Jan 16 14:10:31 CET 2018 - davidcassany@gmail.com
- Update locale settings (#579)
* Use systemd-firstboot in order config basic settings
This commit updates locale and keyboard settings in order to make
use of the systemd tools, as this will be the only valid method starting
from SLE15.
Fixes #577
* Added CommandCapabilities utils class
-------------------------------------------------------------------
Mon Jan 8 11:37:20 CET 2018 - ms@suse.de
@ -202,6 +335,18 @@ Wed Nov 29 12:21:29 CET 2017 - ms@suse.de
to the container, cloud and public cloud orientation of
OS images
-------------------------------------------------------------------
Thu Nov 23 11:56:55 CET 2017 - ms@suse.de
- Implementation of dracut kiwi-dump module
Provide the capabilities of the oem install code as
dracut module. The implementation covers the result
of the installiso="true" configuration. Installation
from remote sources still needs to be done and will
follow in an extra pull request. This addresses
Issue #576
-------------------------------------------------------------------
Thu Nov 23 11:07:05 CET 2017 - ms@suse.de

View File

@ -93,7 +93,7 @@
%endif
Name: python-kiwi
Version: 9.11.30
Version: 9.12.0
Release: 0
Provides: kiwi-schema = 6.6
Url: https://github.com/SUSE/kiwi
@ -308,14 +308,18 @@ Requires: btrfsprogs
Requires: gptfdisk
%endif
Requires: coreutils
Requires: curl
Requires: device-mapper
Requires: dialog
Requires: e2fsprogs
Requires: grep
Requires: lvm2
Requires: mdadm
Requires: parted
Requires: pv
Requires: util-linux
Requires: xfsprogs
Requires: xz
%ifarch s390 s390x
Requires: s390-tools
%endif
@ -335,6 +339,24 @@ This package contains the kiwi-repart dracut module which is
used to repartition the oem disk image to the current disk
geometry according to the setup in the kiwi image configuration
%package -n dracut-kiwi-oem-dump
Summary: KIWI - Dracut module for oem(install) image type
Group: System/Management
BuildRequires: dracut
Requires: dmraid
Requires: dracut-kiwi-lib
Requires: gawk
Requires: kexec-tools
Requires: multipath-tools
%description -n dracut-kiwi-oem-dump
This package contains the kiwi-dump dracut module which is
used to install an oem image onto a target disk. It implements
a simple installer which allows for user selected target disk
or unattended installation to target. The source of the image
to install could be either from media(CD/DVD/USB) or from
remote
%package -n dracut-kiwi-live
Summary: KIWI - Dracut module for iso(live) image type
Group: System/Management
@ -573,6 +595,10 @@ fi
%defattr(-, root, root)
%{_usr}/lib/dracut/modules.d/90kiwi-repart
%files -n dracut-kiwi-oem-dump
%defattr(-, root, root)
%{_usr}/lib/dracut/modules.d/90kiwi-dump
%files -n dracut-kiwi-live
%defattr(-, root, root)
%{_usr}/lib/dracut/modules.d/90kiwi-live

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75f36a7fc8de4a38a6bb292867ceb9054c0487cc2f141ba1335aee27c46348b8
size 2311765
oid sha256:bfc6c823305c787b4d31e500385d0a867fcfec17051fb04ad1efe7edca04552e
size 2251351