forked from pool/python-kiwi
Accepting request 604053 from Virtualization:Appliances:Builder
- 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/request/show/604053 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=26
This commit is contained in:
parent
b8f315dff9
commit
5755b7e459
@ -1,6 +1,325 @@
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 26 15:40:01 CEST 2018 - ms@suse.de
|
||||
|
||||
- Extend test-image-azure integration test
|
||||
|
||||
Use xfs as filesystem and set a tag to also test image tags
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 26 10:48:29 CEST 2018 - ms@suse.de
|
||||
|
||||
- Use /dev/zero to really write a zero byte
|
||||
|
||||
The cleanup of the 512 byte block for the vhdfixed tag
|
||||
was based on reading from /dev/null which does effectively
|
||||
nothing. As the block should be filled with zero bytes
|
||||
this patch changes the source from /dev/null to /dev/zero
|
||||
This was found by tests to reproduce the issue reported
|
||||
in bsc#1090953 but is not causing it
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 15:33:18 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Add test for the utils class StringToSize
|
||||
|
||||
This commit adds a couple of unit tests for the StringToSize class.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 11:23:43 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.14.4 → 9.14.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 11:23:08 CEST 2018 - ms@suse.de
|
||||
|
||||
- Run doc target in travis test stage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 11:21:15 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup doc conf.py
|
||||
|
||||
Do not load kiwi logging which is unneeded and causes many
|
||||
superfluous messages on the console when sphinx build runs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 11:20:46 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup docstring warning from sphinx build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:57:31 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup travis unit test stages
|
||||
|
||||
Build docs in deployment stage only
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:52:12 CEST 2018 - ms@suse.de
|
||||
|
||||
- Include doc_travis_deploy in travis deploy stage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:33:24 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed syntax errors shown by travis lint
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:29:53 CEST 2018 - ms@suse.de
|
||||
|
||||
- Revert "Fixup travis.yml"
|
||||
|
||||
This reverts commit 79ccbdff394e2aba4f1e8fb6390a9a8e0d1925e2.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:29:29 CEST 2018 - ms@suse.de
|
||||
|
||||
- Revert "Yet another try to get travis stages correct"
|
||||
|
||||
This reverts commit aca057c3554795b79c651f63a58967138d00f3c8.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:24:11 CEST 2018 - ms@suse.de
|
||||
|
||||
- Yet another try to get travis stages correct
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:11:51 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup travis.yml
|
||||
|
||||
Looks like empty lines are not allowed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 10:05:00 CEST 2018 - ms@suse.de
|
||||
|
||||
- Revert "Clearly separate unittest stage from deployment"
|
||||
|
||||
This reverts commit 5fd27924c931b6b60903b0015d0a8cf31cf499f7.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 24 09:59:56 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.14.3 → 9.14.4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 15:45:38 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Some improvements on size calculation
|
||||
|
||||
This commit simplifies the unpartitioned area size calculation.
|
||||
|
||||
Fixes #709 and it is related to fate#323874
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 23 12:22:10 CEST 2018 - ms@suse.de
|
||||
|
||||
- Clearly separate unittest stage from deployment
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 20 16:39:33 CEST 2018 - ms@suse.de
|
||||
|
||||
- Use travis stages feature for pypi deployment
|
||||
|
||||
Problem ist that the deploy section is called for every
|
||||
item in the former matrix: setup. This means the pypi
|
||||
upload was triggered twice for the same archive which
|
||||
means one target always fails. In order to deploy only
|
||||
once travis provides a stages feature which is used
|
||||
in this commit
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 20 15:47:39 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.14.2 → 9.14.3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 20 15:32:29 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Adding unpartitioned size attribute
|
||||
|
||||
This commit adds the possibility of setting some unpartitioned area
|
||||
after the systemdisl partition into the image.
|
||||
|
||||
Fixes #709
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 20 10:42:36 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed creation of machine settings file
|
||||
|
||||
If no vmnic setup is present a request to iterator over
|
||||
a NoneType object is attempted and failed. This Fixes #710
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 19 17:06:42 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- volume_manager API docs cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 19 16:28:24 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- repository API docs cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 19 12:02:12 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- system API docs cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 18 14:40:54 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- package_manager API docs cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 18 11:54:45 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- build API docs cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 18 10:33:15 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed docstring :rtype: values
|
||||
|
||||
In Python the string type name is str not string
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 18:36:40 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Cleanup of the iso_tools API docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 18:05:09 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Cleanup of the utils API docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 17:56:13 CEST 2018 - ms@suse.de
|
||||
|
||||
- Cleanup api doc strings
|
||||
|
||||
This cleans up and fixes the api documentation for
|
||||
the public interface of the projects boot source code
|
||||
files and Fixes #700
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 15:09:58 CEST 2018 - dcassany@suse.com
|
||||
|
||||
- Cleanup of the solver API docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 12:03:20 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup docstring typos per review
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 17 08:42:23 CEST 2018 - ms@suse.de
|
||||
|
||||
- Cleanup api doc strings
|
||||
|
||||
This cleans up and fixes the api documentation for
|
||||
the public interface of the projects storage source code
|
||||
files and Fixes #698
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 16 16:17:21 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup download url in setup.py
|
||||
|
||||
Better point to installable packages. This Fixes #702
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 11 16:20:47 CEST 2018 - ms@suse.de
|
||||
|
||||
- Cleanup api doc strings
|
||||
|
||||
This cleans up and fixes the api documentation for the
|
||||
public interface of the projects toplevel source code
|
||||
files and Fixes #697
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 10 17:41:23 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup creation of vmware settings file
|
||||
|
||||
The kiwi schema allows for multiple vmnic sections but kiwi
|
||||
only took the primary one into account. This patch uses all
|
||||
configured vmnic sections. This Fixes #688
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 10 11:52:10 CEST 2018 - ms@suse.de
|
||||
|
||||
- Support lookup for fstab.append on fstab creation
|
||||
|
||||
At the time kiwi creates the fstab with all required fields
|
||||
to boot the system it now also looks for an optional fstab.append
|
||||
file and appends its contents to the fstab file. This allows
|
||||
to setup custom fstab entries for filesystem mounts which are
|
||||
established outside of the kiwi image building process by
|
||||
e.g a service at first boot
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 10 10:20:20 CEST 2018 - ms@suse.de
|
||||
|
||||
- Add auto release to pypi on release tags
|
||||
|
||||
This will automatically release kiwi on pypi if a new tag in
|
||||
master is set. This happens when bumpversion is called followed
|
||||
by a push and push --tags. Only if the tag is pushed the travis
|
||||
deployment gets triggered. This Fixes #678
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 9 11:31:21 CEST 2018 - ms@suse.de
|
||||
|
||||
- Change variable quoting for Rm/Rpm shell helpers
|
||||
|
||||
The two methods exists to overlay their call with a logging
|
||||
facility. Thus it is ok and expected that the caller can
|
||||
pass arguments for the program e.g (Rm -rf foo) which resulted
|
||||
in (rm '-rf foo') leading to a runtime error.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 9 10:56:37 CEST 2018 - ms@suse.de
|
||||
|
||||
|
||||
- Bump version: 9.14.1 → 9.14.2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
@ -38,7 +38,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.14.2
|
||||
Version: 9.14.7
|
||||
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:056a42e96b4de431e0a260ae35be35933f40077f946b72e0628a73a439fb306c
|
||||
size 517600
|
||||
oid sha256:f9e6bb140839eac2a37964313865b132fd7a312d921b641ac2bbf3ef8697c0a4
|
||||
size 522348
|
||||
|
Loading…
Reference in New Issue
Block a user