Features:

  • Starting with mock-core-configs version 29.1 the gpg keys for rawhide are checked now.

  • There is a new config option print_main_output, which allows you to override default behavior:

    By default, mock only prints the build log to stderr if it is a tty; you can

    force it on here (for CI builds where there is no tty, for example) by

    setting this to True, or force it off by setting it to False.

    config_opts['print_main_output'] = None

  • Following new environment variables are passed to mock from user environment: http_proxy, ftp_proxy, https_proxy, no_proxy.

  • bash completion has been reworked and is now much simple and hopefully better

Bugfixes:

  • Mockchain will again stop after the first failure if -c or --recurse is not used.

  • Commands started by mock will be using C.UTF-8 locale instead of en_US.UTF-8, which does not need to be available.

  • There is new default for nspawn_args: config_opts['nspawn_args'] = ['--capability=cap_ipc_lock']. This will enable cap_ipc_lock in nspawn container, which will allow to use mlock() #1580435.

  • Do not get spec from the command line when using scm GH#203

  • use host's resolv.conf when --enable-network is set on cml #1593212

How to install

sudo dnf upgrade --advisory=FEDORA-2018-a6fe7bfae0

This update has been submitted for testing by msuchy.

3 years ago

This update has been pushed to testing.

3 years ago
User Icon cserpentis commented & provided feedback 3 years ago
karma

works for me

User Icon mhayden commented & provided feedback 3 years ago
karma

Working for me.

User Icon lobocode commented & provided feedback 3 years ago
karma

works

This update has been submitted for batched by bodhi.

3 years ago

This update has been submitted for stable by bodhi.

3 years ago

This update has been pushed to stable.

3 years ago
User Icon churchyard commented & provided feedback 3 years ago
karma

I get this with fedpkg --release master mockbuild:

Importing GPG key 0xCFC659B9:
 Userid     : "Fedora (30) <fedora-30-primary@fedoraproject.org>"
 Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Key imported successfully
Import of key(s) didn't help, wrong key(s)?
Public key for python3-cherrypy-8.9.1-5.fc29.noarch.rpm is not installed. Failing package is: python3-cherrypy-8.9.1-5.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-lockfile-0.11.0-12.fc29.noarch.rpm is not installed. Failing package is: python3-lockfile-1:0.11.0-12.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-msgpack-0.5.6-2.fc29.x86_64.rpm is not installed. Failing package is: python3-msgpack-0.5.6-2.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pytest-3.6.3-2.fc29.noarch.rpm is not installed. Failing package is: python3-pytest-3.6.3-2.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-redis-2.10.6-5.fc29.noarch.rpm is not installed. Failing package is: python3-redis-2.10.6-5.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-requests-2.19.1-3.fc29.noarch.rpm is not installed. Failing package is: python3-requests-2.19.1-3.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-devel-3.7.0-4.fc29.x86_64.rpm is not installed. Failing package is: python3-devel-3.7.0-4.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pyOpenSSL-18.0.0-3.fc29.noarch.rpm is not installed. Failing package is: python3-pyOpenSSL-18.0.0-3.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-simplejson-3.10.0-10.fc29.x86_64.rpm is not installed. Failing package is: python3-simplejson-3.10.0-10.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-atomicwrites-1.1.5-12.fc29.noarch.rpm is not installed. Failing package is: python3-atomicwrites-1.1.5-12.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-attrs-17.4.0-7.fc29.noarch.rpm is not installed. Failing package is: python3-attrs-17.4.0-7.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-more-itertools-4.1.0-4.fc29.noarch.rpm is not installed. Failing package is: python3-more-itertools-4.1.0-4.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pluggy-0.6.0-5.fc29.noarch.rpm is not installed. Failing package is: python3-pluggy-0.6.0-5.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-py-1.5.4-3.fc29.noarch.rpm is not installed. Failing package is: python3-py-1.5.4-3.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-setuptools-39.2.0-6.fc29.noarch.rpm is not installed. Failing package is: python3-setuptools-39.2.0-6.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-six-1.11.0-6.fc29.noarch.rpm is not installed. Failing package is: python3-six-1.11.0-6.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-chardet-3.0.4-7.fc29.noarch.rpm is not installed. Failing package is: python3-chardet-3.0.4-7.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-idna-2.7-3.fc29.noarch.rpm is not installed. Failing package is: python3-idna-2.7-3.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-urllib3-1.23-4.fc29.noarch.rpm is not installed. Failing package is: python3-urllib3-1.23-4.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python-rpm-macros-3-35.fc29.noarch.rpm is not installed. Failing package is: python-rpm-macros-3-35.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-rpm-generators-5-4.fc29.noarch.rpm is not installed. Failing package is: python3-rpm-generators-5-4.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-rpm-macros-3-35.fc29.noarch.rpm is not installed. Failing package is: python3-rpm-macros-3-35.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-cryptography-2.3-1.fc29.x86_64.rpm is not installed. Failing package is: python3-cryptography-2.3-1.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pysocks-1.6.8-4.fc29.noarch.rpm is not installed. Failing package is: python3-pysocks-1.6.8-4.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-asn1crypto-0.24.0-5.fc29.noarch.rpm is not installed. Failing package is: python3-asn1crypto-0.24.0-5.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-cffi-1.11.5-4.fc29.x86_64.rpm is not installed. Failing package is: python3-cffi-1.11.5-4.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pycparser-2.14-15.fc29.noarch.rpm is not installed. Failing package is: python3-pycparser-2.14-15.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-ply-3.9-8.fc29.noarch.rpm is not installed. Failing package is: python3-ply-3.9-8.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-3.7.0-4.fc29.x86_64.rpm is not installed. Failing package is: python3-3.7.0-4.fc29.x86_64
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Public key for python3-pip-18.0-2.fc29.noarch.rpm is not installed. Failing package is: python3-pip-18.0-2.fc29.noarch
 GPG Keys are configured as: file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary
Error: GPG check FAILED

Works fine with distribution-gpg-keys-1.21-1.fc28 and mock-core-configs-28.4-1.fc28.


Please login to add feedback.

Metadata
Type
enhancement
Karma
2
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
BZ#1580435 rubygem-mongo: "Inappropriate ioctl for device" for only mock new chroot
0
0
BZ#1593212 --enable-network got broken by commit disabling host_resolv
0
0

Automated Test Results