RHEVM CI Jenkins daily report - 12

Juan Hernández jhernand at redhat.com
Wed Jul 13 08:35:05 UTC 2016


On 07/13/2016 10:16 AM, Eyal Edri wrote:
> 
> 
> On Wed, Jul 13, 2016 at 11:13 AM, Juan Hernández <jhernand at redhat.com
> <mailto:jhernand at redhat.com>> wrote:
> 
>     On 07/13/2016 01:00 AM, jenkins at jenkins.phx.ovirt.org
>     <mailto:jenkins at jenkins.phx.ovirt.org> wrote:
>     > Good morning!
>     >
>     > Attached is the HTML page with the jenkins status report. You can
>     see it also here:
>     >  -
>     http://jenkins.ovirt.org/job/system_jenkins-report/12//artifact/exported-artifacts/upstream_report.html
>     >
>     > Cheers,
>     > Jenkins
>     >
> 
>     I see there is a failure to build the Ruby SDK in Fedora 24 from the
>     master branch. This, from "root.log", seems to be the relevant error
>     message:
> 
>     ---8<---
>     DEBUG util.py:393:  Public key for audit-libs-2.6.2-1.fc24.x86_64.rpm is
>     not installed
>     DEBUG util.py:393:  Public key for basesystem-11-2.fc24.noarch.rpm is
>     not installed
>     DEBUG util.py:393:  warning:
>     /var/lib/mock/fedora-24-x86_64-6797/root/var/cache/yum/updates/packages/audit-libs-2.6.2-1.fc24.x86_64.rpm:
>     Header V3 RSA/SHA256 Signature, key ID 81b46521: NOKEY
>     DEBUG util.py:393:  GPG key retrieval failed: [Errno 14] curl#37 -
>     "Couldn't open file /etc/pki/mock/RPM-GPG-KEY-fedora-24-primary"
>     DEBUG util.py:515:  Child return code was: 1
>     --->8---
> 
>     Looks like that requires the "mock" RPM installed in the buildroot
>     (weird) or the --nogpgcheck option (weird as well).
> 
>     Can you take a look?
> 
> 
> you need to update the .packages file inside the automation dir to
> include 'mock' package.
>  

I can do that, but is really strange, as "mock" isn't a dependency of
the Ruby SDK. If this is the solution, then we will probably need to do
the same for all packages, not just for the Ruby SDK.

Note that apparently the package is required because it is needed to
verify the signature of the "audit-libs" package, which seems to be
signed with a key 81b46521. In a regular Fedora 24 installation that key
is in the following file:

  /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-24-primary

But in this case it is trying to find from here:

  /etc/pki/mock/RPM-GPG-KEY-fedora-24-primary

Note also that this error is happening when mock is creating the build
root, before it installs the dependencies listed in the .packages file,
so I think adding the "mock" package to that list may not work anyhow.

> 
> 
>     The failed job is this one:
> 
>     http://jenkins.ovirt.org/job/ovirt-engine-sdk-ruby_master_build-artifacts-fc24-x86_64/1/
> 

-- 
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.



More information about the Infra mailing list