- Bump version: 9.14.6 → 9.14.7

- Fixed check for volume group in use
  
  The former implementation evaluates the output of the vgs
  command and set the volume group as in use if one of the
  listed volume groups on the host contains the group name
  set by the image description. This would also match if the
  group name set in the image description is e.g 'System' and
  the a volume group on the host with name 'SystemVG' exists.
  However a conflict only exists on exact match of the name.
  The proposed fix is to use the --select feature from vgs
  and let it show information on exact match of the vg_name
  field. The code in kiwi then just evaluates if the selection
  by vgs has a value or not. This Fixes #721
  

  
- Fix setup of kiwi_lvm profile variable
  
  kiwi_lvm was always set to true if a volume management system
  is in use. However it should only be set to true if the
  selected volume management system is lvm. The same applies
  to the kiwi_lvmgroup variable which also only makes sense
  if the lvm volume management system is used.
  This Fixes bsc#1090427

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=104
This commit is contained in:
Marcus Schaefer 2018-05-04 14:43:35 +00:00 committed by Git OBS Bridge
parent 4ae3424a5a
commit 0568e9cdcf
3 changed files with 38 additions and 4 deletions

View File

@ -1,6 +1,40 @@
-------------------------------------------------------------------
Fri May 4 10:52:28 CEST 2018 - ms@suse.de
- Bump version: 9.14.6 → 9.14.7
-------------------------------------------------------------------
Fri May 4 10:23:12 CEST 2018 - ms@suse.de
- Fixed check for volume group in use
The former implementation evaluates the output of the vgs
command and set the volume group as in use if one of the
listed volume groups on the host contains the group name
set by the image description. This would also match if the
group name set in the image description is e.g 'System' and
the a volume group on the host with name 'SystemVG' exists.
However a conflict only exists on exact match of the name.
The proposed fix is to use the --select feature from vgs
and let it show information on exact match of the vg_name
field. The code in kiwi then just evaluates if the selection
by vgs has a value or not. This Fixes #721
-------------------------------------------------------------------
Fri May 4 09:07:04 CEST 2018 - ms@suse.de
- Fix setup of kiwi_lvm profile variable
kiwi_lvm was always set to true if a volume management system
is in use. However it should only be set to true if the
selected volume management system is lvm. The same applies
to the kiwi_lvmgroup variable which also only makes sense
if the lvm volume management system is used.
This Fixes bsc#1090427
-------------------------------------------------------------------
Mon Apr 30 16:12:52 CEST 2018 - ms@suse.de
- Bump version: 9.14.5 → 9.14.6
-------------------------------------------------------------------

View File

@ -38,7 +38,7 @@
%endif
Name: python-kiwi
Version: 9.14.6
Version: 9.14.7
Provides: kiwi-schema = 6.6
Release: 0
Url: https://github.com/SUSE/kiwi

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f2daf7dd9410c34bc3f2b7efe949ead486d8aa737e9493ada5816bcabec7806
size 524501
oid sha256:f9e6bb140839eac2a37964313865b132fd7a312d921b641ac2bbf3ef8697c0a4
size 522348