SHA256
1
0
forked from pool/python-kiwi

- 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/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=141
This commit is contained in:
Marcus Schaefer 2019-05-24 08:55:07 +00:00 committed by Git OBS Bridge
parent 6f4609c799
commit e4eb1bbcfd
3 changed files with 294 additions and 3 deletions

View File

@ -1,3 +1,249 @@
-------------------------------------------------------------------
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>
@ -29,6 +275,26 @@ Mon Apr 22 21:42:51 CEST 2019 - Marcus Schäfer <ms@suse.de>
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>
@ -57,6 +323,16 @@ Sun Apr 14 19:13:06 CEST 2019 - Marcus Schäfer <ms@suse.de>
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>
@ -330,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>
@ -348,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>

View File

@ -45,7 +45,7 @@
%endif
Name: python-kiwi
Version: 9.17.38
Version: 9.17.39
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:0560ae5bc38f82f07a8ea6639d8498d1ea314d58cfe252e33d49817847b41b0a
size 1514769
oid sha256:22714361f17832729b6251a49e52c37446100a39a974eb51843855e9a7a055f7
size 1597876