- Bump version: 9.16.17 → 9.16.18
- Create parent qgroup when snapper is present This commit creates a new parent quota group (1/0) of level 1 when btrfs_quota_groups is enabled and snapper present into the image root tree. Related to bsc#1093518 and #812 - Bump version: 9.16.16 → 9.16.17 - Fixup make build target Don't include auto generated schema docs into the source tarball. Also cleanup MANIFEST.in from files no longer present in the repository - Bump version: 9.16.15 → 9.16.16 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=120
This commit is contained in:
parent
599f15f6da
commit
ff8f2d2a8e
@ -1,6 +1,244 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 17:00:15 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.17 → 9.16.18
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 15:57:05 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Create parent qgroup when snapper is present
|
||||
|
||||
This commit creates a new parent quota group (1/0) of level 1 when
|
||||
btrfs_quota_groups is enabled and snapper present into the image
|
||||
root tree.
|
||||
|
||||
Related to bsc#1093518 and #812
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 13:39:20 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.16 → 9.16.17
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 13:38:07 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixup make build target
|
||||
|
||||
Don't include auto generated schema docs into the source
|
||||
tarball. Also cleanup MANIFEST.in from files no longer
|
||||
present in the repository
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 12:28:00 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.15 → 9.16.16
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 12:26:30 CEST 2018 - ms@suse.de
|
||||
|
||||
- Disable warnings report from pytest
|
||||
|
||||
By default pytest now generates warnings for all modules
|
||||
used in the tox environment. This information is nice
|
||||
but taints the test output of the code of this project
|
||||
and is therefore unwanted.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 12:19:22 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.14 → 9.16.15
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 10:58:12 CEST 2018 - ms@suse.de
|
||||
|
||||
- Customize latex output for look and feel
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 26 10:35:52 CEST 2018 - ms@suse.de
|
||||
|
||||
- Update development doc chapter per review by Tom
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 25 11:05:20 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Make volume id customizable for installation ISOs
|
||||
|
||||
This commit makes volid attribute also available for OEM images.
|
||||
The installation media makes use of the volid value. Only posix
|
||||
safe names are allowed, up to 32 characters.
|
||||
|
||||
Fixes #811
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 24 12:39:29 CEST 2018 - ms@suse.de
|
||||
|
||||
- Include PDF build of documentation to the package
|
||||
|
||||
Bundle a PDF version of the online documentation with the rpm package
|
||||
build. Due to the complexity of getting a latex build environment into
|
||||
the travis CI which does not take forever to install, the bundling of
|
||||
a built PDF into the pypi archive has been skipped. Users installing
|
||||
from pypi would need to install a latex env on their machine and
|
||||
run make latexpdf from the installed bundle.
|
||||
This Fixes #819
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 24 11:43:10 CEST 2018 - ms@suse.de
|
||||
|
||||
- Update docs for setting up development environment
|
||||
|
||||
Reference py3.6 when showing example tox call. Also
|
||||
delete a py version reference where it was not needed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 21 16:45:19 CEST 2018 - ms@suse.de
|
||||
|
||||
- Update kiwi tools README
|
||||
|
||||
Delete obsolete entries for tools no longer present
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 20 17:46:42 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Adding bugfix trace for bsc#1108508
|
||||
|
||||
bsc#1108508 ticket was fixed with bf556a96 and 77517cff commits. Just
|
||||
adding the ticket reference here.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 19 16:01:11 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed disk detection for live iso in loopback grub
|
||||
|
||||
If the live iso is used as a disk on e.g USB sticks and
|
||||
is configured to setup a persistent write space via the
|
||||
initrd option rd.live.overlay.persistent, it's required
|
||||
to find the disk device to create a write partition on
|
||||
it.
|
||||
|
||||
This detection worked if the live iso is binary dumped
|
||||
on the disk and bootet due to the hybrid support each
|
||||
iso built by kiwi provides.
|
||||
|
||||
However if the live ISO deployment should not destroy
|
||||
existing data on the disk there is an alternative setup
|
||||
which uses grub's loopback support and puts the iso as a
|
||||
file on some partition of the disk. In this mode the
|
||||
kiwi-live dracut module failed to find the disk device
|
||||
and could not setup a persistent write partition.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 14 11:39:24 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.13 → 9.16.14
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 14 11:38:21 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed spec template
|
||||
|
||||
Directory delimiter missing in call for install_dracut target
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 14 11:21:46 CEST 2018 - ms@suse.de
|
||||
|
||||
- Bump version: 9.16.12 → 9.16.13
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 13 17:54:58 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Make use of kiwi/utils/sysconfig
|
||||
|
||||
This commit makes use the sysconfig kiwi utility in order to
|
||||
read and eventually update the /etc/sysconfig/snapper file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 13 11:35:53 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Snapper configuration for btrfs quota support refactored
|
||||
|
||||
This commit refactors the snapper configuration for btrfs quota support
|
||||
when btrfs_root_is_snapshot is enabled. The sysconfig file
|
||||
/etc/sysconfig/snapper is now taken into consideration.
|
||||
|
||||
Fixes bsc#1093518
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 12 17:27:28 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed overlay of intermediate config files
|
||||
|
||||
Some config files e.g etc/hosts needs to be temporary copied
|
||||
from the buildsystem host to the image root system. This is
|
||||
done by a custom copy with the .kiwi extension and a symlink
|
||||
to that file. During the installation process the package
|
||||
manager either overwrites the file or creates a .rpmnew variant.
|
||||
In case a .rpmnew variant exists there is code in kiwi which
|
||||
restores that .rpmnew variant to become the real file. However
|
||||
that _restore_intermediate_config_rpmnew_variants() method
|
||||
runs after overlay files has been applied to the system because
|
||||
it's part of the final cleanup step. In order to preserve
|
||||
an eventual overlay version of the file the .rpmnew variant
|
||||
gets only restored if the real file does not exist.
|
||||
This Fixes #807
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 12 09:55:18 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed dice documentation
|
||||
|
||||
The chapter: Building in a Self-Contained Environment holds
|
||||
a fixed ruby version in the package install which was outdated.
|
||||
It also still referenced the container as tar.xz but we have
|
||||
changed to uncompressed containers by default a while back
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 11 18:11:16 CEST 2018 - ms@suse.de
|
||||
|
||||
- Fixed filesystem builder use of exclude list
|
||||
|
||||
kiwi defines a global Defaults.get_exclude_list_for_root_data_sync
|
||||
method but it was not used in the scope of the filesystem builder.
|
||||
Thus this builder was missing the exclusion of the .buildenv
|
||||
file. This references Issue #422 and Fixes #814
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 5 14:35:16 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Enhance /etc/snapper/configs/root file parser
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 4 16:51:28 CEST 2018 - dcassany@suse.de
|
||||
|
||||
- Fix quota groups management when snapper is present
|
||||
|
||||
* Fixes the config file path if root is snapshot
|
||||
* Uses the correct QGROUP="<group>" syntax
|
||||
* Do not overwrite the config file if already present
|
||||
|
||||
Fixes bsc#1093518
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 25 20:52:07 CEST 2018 - ms@suse.de
|
||||
|
||||
- Separate dracut module install by Makefile target
|
||||
|
||||
The dracut modules like kiwi provides it should not be part of the
|
||||
default install target. If kiwi gets installed from source or via
|
||||
pip all dracut code gets installed on that system which is unwanted
|
||||
and in the worst case leads to boot trouble next time this system
|
||||
rebuilds its initrd via dracut. Therefore an extra Makefile target
|
||||
which is used in the spec of an rpm but not in the install target
|
||||
of setup.py is provided in this commit.
|
||||
|
||||
As a consequence the installation from pip will not install any
|
||||
dracut modules on that system which is intentional. Installing from
|
||||
source requires to run make install_dracut which if called assumes
|
||||
the caller knows what he/she does :)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 20 22:42:46 CEST 2018 - ms@suse.de
|
||||
|
||||
|
||||
- Bump version: 9.16.11 → 9.16.12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
@ -38,7 +38,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.16.12
|
||||
Version: 9.16.18
|
||||
Provides: kiwi-schema = 6.6
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
@ -427,6 +427,12 @@ python2 setup.py install --prefix=%{_prefix} --root=%{buildroot} %{?is_deb:--ins
|
||||
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} %{?is_deb:--install-layout=deb}
|
||||
%endif
|
||||
|
||||
# Install dracut modules
|
||||
make buildroot=%{buildroot}/ install_dracut
|
||||
|
||||
# Install documentation in PDF format
|
||||
make buildroot=%{buildroot}/ install_pdf_docs
|
||||
|
||||
%if %{_vendor} != "debbuild"
|
||||
# init alternatives setup
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/alternatives
|
||||
@ -546,6 +552,7 @@ fi
|
||||
%files -n kiwi-man-pages
|
||||
%defattr(-, root, root)
|
||||
%dir %{_defaultdocdir}/python-kiwi
|
||||
%{_defaultdocdir}/python-kiwi/kiwi.pdf
|
||||
%{_defaultdocdir}/python-kiwi/LICENSE
|
||||
%{_defaultdocdir}/python-kiwi/README
|
||||
%doc %{_mandir}/man8/*
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b30bdd050a683c0f3c0f70dabc8dd31a39b24c18c1763bbce004ed17893c9c36
|
||||
size 533819
|
||||
oid sha256:cb29481480dc3c503a7b94e064852cc6e2adff182cc1ff802b19e0f3bc2e7935
|
||||
size 1256228
|
||||
|
Loading…
Reference in New Issue
Block a user