Accepting request 705193 from Virtualization:Appliances:Builder
- Bump version: 9.17.38 → 9.17.39 - Update obs docs per review by Tom - Disable check-valid-until with repository_gpgcheck This commit is two fold: * From one side fixes a wrong use of the `trusted` option for apt repositories. `trusted=no` does not force to run the gpg checks it just forces the repository to be considered untrusted regardless the result of the security checks. * From the other side it disables the option `check-valid-until` in case gpg checks are disabled using the `repository_gpgcheck`. It works at repository level. This enables using unmaintained or expired repositories for the build. Fixes #1028 - Simplify shell pipe expression with shell builtin Replace "echo $var | sed ..." expression with ${var//SEARCH/REPLACE} shell builtin as suggested by Codacy - Make mediacheck runtime check arch independent The check_mediacheck_only_for_x86_arch runtime check fails on non x86 architectures but the tagmedia toolchain exists independent of the platform architecture. This Fixes #1091 - Set home as protected path Along with adding home to the protection list, cleanup the prepare instance cleanup code in a way that it only runs if a root_bind object exists which needs to call its cleanup path OBS-URL: https://build.opensuse.org/request/show/705193 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=42
This commit is contained in:
parent
ac386dc2c9
commit
9042a2d9e0
@ -1,3 +1,338 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri May 24 08:57:42 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.17.38 → 9.17.39
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 23 15:33:18 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update obs docs per review by Tom
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 22 16:04:47 CEST 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
- Disable check-valid-until with repository_gpgcheck
|
||||
|
||||
This commit is two fold:
|
||||
|
||||
* From one side fixes a wrong use of the `trusted` option for
|
||||
apt repositories. `trusted=no` does not force to run the gpg checks
|
||||
it just forces the repository to be considered untrusted regardless
|
||||
the result of the security checks.
|
||||
|
||||
* From the other side it disables the option `check-valid-until` in
|
||||
case gpg checks are disabled using the `repository_gpgcheck`. It
|
||||
works at repository level. This enables using unmaintained or
|
||||
expired repositories for the build.
|
||||
|
||||
Fixes #1028
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 17 14:08:21 CEST 2019 - Thomas Schraitle <toms@suse.de>
|
||||
|
||||
- Simplify shell pipe expression with shell builtin
|
||||
|
||||
Replace "echo $var | sed ..." expression with ${var//SEARCH/REPLACE}
|
||||
shell builtin as suggested by Codacy
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 15 08:55:52 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Make mediacheck runtime check arch independent
|
||||
|
||||
The check_mediacheck_only_for_x86_arch runtime check fails on
|
||||
non x86 architectures but the tagmedia toolchain exists independent
|
||||
of the platform architecture. This Fixes #1091
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 14 08:45:21 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Set home as protected path
|
||||
|
||||
Along with adding home to the protection list, cleanup
|
||||
the prepare instance cleanup code in a way that it only
|
||||
runs if a root_bind object exists which needs to call
|
||||
its cleanup path
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 13 17:17:02 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Extend docs about building multiple profiles on OBS
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 10 23:04:18 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Remove FIXME from the runtime configuration file example
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 09 23:33:42 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Improve the documentation about building in the Build Service
|
||||
|
||||
Co-Authored-By: Thomas Schraitle <tom_schr@web.de>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 09 23:03:36 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Turn sphinx warnings into errors
|
||||
|
||||
Modify the sphinx Makefile to treat warnings
|
||||
like undefined references as errors
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 08 17:02:41 CEST 2019 - Alberto Planas <aplanas@gmail.com>
|
||||
|
||||
- kiwi-live-lib: mount live ISO as read-only
|
||||
|
||||
During the boot process of a live image, dracut shows this WARNING:
|
||||
|
||||
dracut-initqueue: mount: /run/initramfs/live: WARNING: device write-protected, mounted read-only
|
||||
|
||||
This is not a problem, as the live ISO image is, indeed, read-only.
|
||||
|
||||
This patch fix this cosmetic issue being explicit in the mount
|
||||
options in `mountIso` function.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 07 11:10:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Call isolinux-config only on supported archs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 06 15:53:45 CEST 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
- Discard default dependencies for sysroot.mount
|
||||
|
||||
This commit makes default dependencies from sysroot.mount to be
|
||||
explicitly omitted. This fixes potential inconsistencies in
|
||||
ordering pre-mount.service with local-fs.target. This change is
|
||||
also applied to upstream sysroot.mount generator here:
|
||||
|
||||
https://github.com/systemd/systemd/pull/12281
|
||||
|
||||
Fixes #1015
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 03 11:51:02 CEST 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
- Fix locale setting
|
||||
|
||||
For pre-Leap 15 openSUSE versions KIWI >= 9.12.0 was not completely
|
||||
setting locale, as it was missingto set the RC_LANG variable from
|
||||
`/etc/sysconfig/language` file. Current commit enforces to update
|
||||
locale in `/etc/sysconfig/language` (if the file exists) at the
|
||||
same time it applies systemd-firstboot configurations.
|
||||
|
||||
Fixes #1081
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 02 16:17:50 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Cleanup TODO & FIXME from xml_description.rst
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 15:06:14 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Add GitLab CI pipeline badge to README.rst
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 15:05:51 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Extend the development documentation
|
||||
|
||||
Co-Authored-By: Thomas Schraitle <tom_schr@web.de>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 12:29:19 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Log thrown exceptions in Compress.get_format()
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 12:29:00 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Fix documentation of Compress.get_format()
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 11:40:14 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- log exception in SystemPrepare.__del__
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 26 10:53:51 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Use yaml.safe_load instead of yaml.load
|
||||
|
||||
yaml.load is relatively dangerous when the loaded data comes from untrusted
|
||||
sources, as it can allow for arbitrary code execution, see:
|
||||
https://pyyaml.org/wiki/PyYAMLDocumentation#LoadingYAML
|
||||
|
||||
safe_load limits the created python objects to the basic Python types like
|
||||
integers and strings, which is all that we need for the runtime configuration
|
||||
file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 25 16:40:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixing doc source for broken refs and xml syntax
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 22:56:24 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Document the usage of profiles via the CLI and OBS
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 22:31:44 CEST 2019 - Tom Schraitle <tomschr@users.noreply.github.com>
|
||||
|
||||
- Apply suggestions from @tomschr
|
||||
|
||||
Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 17:26:52 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Improve the documentation of the runtime configuration file
|
||||
|
||||
Co-Authored-By: Thomas Schraitle <tom_schr@web.de>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 15:33:19 CEST 2019 - Tom Schraitle <tomschr@users.noreply.github.com>
|
||||
|
||||
- Apply suggestions from @tomschr
|
||||
|
||||
Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 15:03:34 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Extend the documentation of Custom Disk Volumes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 15:00:49 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Add documentation of the XML schema in a tutorial like fashion
|
||||
|
||||
Co-Authored-By: Thomas Schraitle <tom_schr@web.de>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 24 14:35:42 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Add documentation how to configure VMX build types
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 23 17:05:45 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Cleanup warnings in utils/size.py
|
||||
|
||||
- use a raw string for the regexp search string
|
||||
- improve the readability of the returned value
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 23 16:13:59 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Make the user.password attribute mandatory
|
||||
|
||||
Not providing a user password results in an error when usermod or openssl
|
||||
is later called by kiwi (depending on the value of `pwdformat`).
|
||||
|
||||
This fixes #1061.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 23 09:41:51 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed repo setup for cloud integration test builds
|
||||
|
||||
Using the devel:languages:python repos leads to inconsistencies
|
||||
on the module dependencies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 22 23:44:39 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.17.37 → 9.17.38
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 22 23:02:33 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Delete obsolete repository types
|
||||
|
||||
Deleted red-carpet, slack-site, up2date-mirrors, urpmi and yast2
|
||||
from the allowed values list of the repository type attribute.
|
||||
This Fixes #1029
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 22 21:57:22 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed build_in_buildservice stale references
|
||||
|
||||
Fixed style issues reported on sphinx build. Also deleted
|
||||
pointers to non existing references
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 22 21:42:51 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Delete suseRemovePackagesMarkedForDeletion
|
||||
|
||||
Any package removal is controlled by kiwi itself. There is no
|
||||
need to provide a shell helper method that is rpm specific.
|
||||
This Fixes #1054
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 18 13:39:07 CEST 2019 - Dirk Mueller <dirk@dmllr.de>
|
||||
|
||||
- Preserve licenses/other txt files by baseStripFirmware (bsc#1132455) (Fixes #1063)
|
||||
|
||||
LICENSES are usually not large and should be kept alongside
|
||||
of the binaries. Also some firmware files sideload additional
|
||||
txt files (like for example brcmfmac43430 needs the sdio description
|
||||
txt files). We should just always include them because they're
|
||||
not listed as needed files.
|
||||
|
||||
Co-Authored-By: Dan Čermák <dcermak@suse.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 16 18:02:02 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Split overview/workflow.rst into multiple files
|
||||
|
||||
Co-Authored-By: Thomas Schraitle <tom_schr@web.de>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 16 17:54:29 CEST 2019 - Tom Schraitle <tomschr@users.noreply.github.com>
|
||||
|
||||
- Update doc/source/building/build_in_buildservice.rst
|
||||
|
||||
Co-Authored-By: dcermak <45594031+dcermak@users.noreply.github.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 14:08:50 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Rework documentation about building on OBS
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 10:00:56 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added integration test guest image for OpenStack
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 14 19:13:06 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update suse integration tests per Factory changes
|
||||
|
||||
The way plymouth themes are provided has changed on suse.
|
||||
The package plymouth-branding-openSUSE is no longer providing
|
||||
the theme named openSUSE. In fact the plan is to switch to
|
||||
the upstream bgrt theme which is provided in another package.
|
||||
This commit adapts to the changes in the distribution
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 00:09:22 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Bump copyright year in the docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 11 22:31:55 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Fix spelling in kiwi.rnc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 11 09:38:37 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
@ -70,6 +405,16 @@ Tue Apr 09 11:26:37 CEST 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
Fixes #891
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 08 11:33:34 CEST 2019 - David Cassany <dcassany@suse.de>
|
||||
|
||||
- Update bootstrap macro management
|
||||
|
||||
This commit extends the bootstrap macro management to also consider
|
||||
the case where image was already bootstrap. Note this is a common case
|
||||
for building derived container images and also the situation when
|
||||
`--allow-existing-root` flag is in use.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 05 14:23:13 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
@ -261,6 +606,11 @@ Thu Mar 28 11:20:01 CET 2019 - Marcus Schäfer <ms@suse.de>
|
||||
check the presence of rpm and failed on such image descriptions.
|
||||
This Fixes #1030
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 26 14:34:32 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Extend live ISO documentation
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 26 11:31:27 CET 2019 - Alberto Planas <aplanas@gmail.com>
|
||||
|
||||
@ -279,6 +629,16 @@ Tue Mar 26 11:31:27 CET 2019 - Alberto Planas <aplanas@gmail.com>
|
||||
there is not need to access to the cls parameter, because the
|
||||
intention is to be used as normal functions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 16:13:29 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Minor improvements to the documentation
|
||||
|
||||
- add a newline to the workflow's abstract
|
||||
- add warning to installation via the distro's package manager
|
||||
- fix package name of git
|
||||
- add marker for `Installation from OBS` section
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 25 14:49:11 CET 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
|
@ -45,7 +45,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.17.37
|
||||
Version: 9.17.39
|
||||
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:e3980671059734ab4df76174a7004a8eabf0bb48011e2896fa6a68a1e2804d36
|
||||
size 1508576
|
||||
oid sha256:22714361f17832729b6251a49e52c37446100a39a974eb51843855e9a7a055f7
|
||||
size 1597876
|
||||
|
Loading…
Reference in New Issue
Block a user