- Bump version: 9.17.33 → 9.17.34
- kiwi-repart: avoid race between repart and fsck See issue #1034, this fixes non-booting CentOS-7 OEM images that fail during repartition / FS resize. Summary: all parted actions trigger a rescan of partition tables and this repeatedly starts / stops systemd-fsck-root.service until it finally fails. The workaround is to mask systemd-fsck-root.service during repartitioning / FS resize. - Update travis doc building target Disable doc test on travis, we have this in the gitlab-ci pipeline. - Move sphinx config to python3 Disable modules that have not been ported to sphinx 2.0 API - Disable linkcheck/spellcheck The spellcheck plugin has not been moved to the sphinx 2.0 API and there are tons of spelling mistakes reported due to the use of technical terms that are unknown to spellcheck. Also disabled the linkcheck because it just stands more in our way than it reports issues that needs to be fixed. - Bump version: 9.17.32 → 9.17.33 - Added integration test for bootstrap only builds - Fixed bootstrap only building Image descriptions that define packages in the bootstrap section OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=137
This commit is contained in:
parent
412054bd79
commit
7a81004d47
@ -1,3 +1,171 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 29 15:59:06 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.17.33 → 9.17.34
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 29 13:07:34 CET 2019 - Stefan Seyfried <stefan.seyfried@sap.com>
|
||||
|
||||
- kiwi-repart: avoid race between repart and fsck
|
||||
|
||||
See issue #1034, this fixes non-booting CentOS-7 OEM images that fail
|
||||
during repartition / FS resize.
|
||||
Summary: all parted actions trigger a rescan of partition tables and
|
||||
this repeatedly starts / stops systemd-fsck-root.service until it
|
||||
finally fails. The workaround is to mask systemd-fsck-root.service
|
||||
during repartitioning / FS resize.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 29 10:23:09 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update travis doc building target
|
||||
|
||||
Disable doc test on travis, we have this in the gitlab-ci
|
||||
pipeline.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 29 10:16:23 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Move sphinx config to python3
|
||||
|
||||
Disable modules that have not been ported to sphinx 2.0 API
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 29 09:50:47 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Disable linkcheck/spellcheck
|
||||
|
||||
The spellcheck plugin has not been moved to the sphinx 2.0 API
|
||||
and there are tons of spelling mistakes reported due to the use
|
||||
of technical terms that are unknown to spellcheck. Also disabled
|
||||
the linkcheck because it just stands more in our way than it
|
||||
reports issues that needs to be fixed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 28 14:42:33 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.17.32 → 9.17.33
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 28 11:21:23 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added integration test for bootstrap only builds
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 28 11:20:01 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed bootstrap only building
|
||||
|
||||
Image descriptions that define packages in the bootstrap section
|
||||
only don't need a package manager inside of the image. However
|
||||
the code to update the location of the rpm database did not
|
||||
check the presence of rpm and failed on such image descriptions.
|
||||
This Fixes #1030
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 26 11:31:27 CET 2019 - Alberto Planas <aplanas@gmail.com>
|
||||
|
||||
- Replace @staticmethod with @classmethod when needed
|
||||
|
||||
@classmethod are used in Python to represent methods that can
|
||||
query and update the class (cls parameter). Is expected to be
|
||||
used for metaprograming, or advanced techniques that require the
|
||||
access to the class itself, before we have an instance.
|
||||
|
||||
@staticmethod are used to associate a function to a class. It will
|
||||
not be have access to the instance (self) not the class (cls). In
|
||||
other programming languages are known as class methods.
|
||||
|
||||
This patch replace all the @classmethod with @staticmethod when
|
||||
there is not need to access to the cls parameter, because the
|
||||
intention is to be used as normal functions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 14:49:11 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Add intersphinx extension to the docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 14:46:33 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- New method: Path.access - thin wrapper arround os.access
|
||||
|
||||
This function calls os.access, but first checks whether the input parameters are
|
||||
sane, instead of simply returning false when the file in question does not exist
|
||||
or an invalid mode was specified.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 09:56:17 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added doc chapter on Fstab modifications
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 15:22:14 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Split code_style_plus_unit_test into two jobs for parallel runs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 14:58:49 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Addapt documentation to changed script calling convention
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 14:36:57 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Only execute scripts via bash when they are not user executable
|
||||
|
||||
Currently we call scripts directly through bash, which has the unfortunate
|
||||
disadvantage, that the shebang line is completely ignored.
|
||||
Now we instead check whether the owner of the script is allowed to execute it
|
||||
and if yes, we let the OS execute it (which takes the shebang into account) or
|
||||
otherwise call it through bash.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 22 11:49:17 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Support optional fstab.patch file
|
||||
|
||||
In addition to the support for fstab.append, users can now also
|
||||
provide a patch file to change the contents of the fstab file
|
||||
as it got written by kiwi. The feature is probably rarely used
|
||||
but needed in the area of suse's transactional update mechanism.
|
||||
This Fixes bsc#1129566 and Fixes #945
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 21 12:24:11 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Add warning about a missing /vagrant/ folder to the documentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 21 12:21:53 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Fix libvirt vagrant box Vagrantfile to use rsync by default
|
||||
|
||||
The documentation is suggesting that rsync is used by default to synchronize the
|
||||
shared folders, yet the libvirt vagrant boxes used the system default (=nfs).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 19 10:09:50 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.17.31 → 9.17.32
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 19 09:45:12 CET 2019 - Stefan Seyfried <stefan.seyfried@sap.com>
|
||||
|
||||
- relax the live iso root dir permissions
|
||||
|
||||
The root of the live ISO has permissions 0700, which is inconvenient if
|
||||
you mount it to explore its contents. Relax to 0755 instead.
|
||||
Without this, the mounted ISO FS can only be accessed by root.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 18 15:27:16 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed race condition on live overlay mount
|
||||
|
||||
Make sure to wait for all targets of the overlay mount
|
||||
This Fixes #1015
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 17 19:41:35 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
@ -33,6 +201,21 @@ Fri Mar 15 15:37:05 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
and the workaround in the gitlab-ci rpm stage can be deleted
|
||||
too.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 15 15:20:23 CET 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add buildah tool support for OCI and Docker types
|
||||
|
||||
This commit adds buildah tool support for OCI and Docker types. It
|
||||
requires buildah and skopeo to be installed in the host. The use of
|
||||
umoci (kept as default choice) or buildah is configured using the
|
||||
runtime configuration file; consider the following structure:
|
||||
|
||||
```
|
||||
oci:
|
||||
- archive_tool: buildah
|
||||
```
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 15 11:05:04 CET 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.17.31
|
||||
Version: 9.17.34
|
||||
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:5fea8c43f137c96124e6530a8814316eece67d372d0d6077362699a4e5a05a03
|
||||
size 1468057
|
||||
oid sha256:0cd32d533b0bdb1a7c9a87757210a654201d4faec4558edbbb6496b2b515f8c3
|
||||
size 1509283
|
||||
|
Loading…
Reference in New Issue
Block a user