Bug 1464527

Summary: [centos-qemu-ev-release] GPG key not found
Product: [oVirt] ovirt-distribution Reporter: Gonza <grafuls>
Component: GeneralAssignee: Sandro Bonazzola <sbonazzo>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.1.3CC: bugs
Target Milestone: ovirt-4.2.0Flags: rule-engine: ovirt-4.2+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-01-12 12:52:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Integration RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Gonza 2017-06-23 16:21:36 UTC
Description of problem:
When installing repos via:
 $ yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm

the [centos-qemu-ev-release] defined in /etc/yum.repos.d/ovirt-master-dependencies.repo link to it's GPG key is broken:
https://git.centos.org/raw/rpms!centos-release-virt-common/56a0a05d06676fe220e61ab8e31927feeede1128/SOURCES!RPM-GPG-KEY-CentOS-SIG-Virtualization  

Version-Release number of selected component (if applicable):
ovirt-release-master-4.2.0-0.5.master.20170623000029.git4831f11.el7.centos.noarch

How reproducible:
100%

Steps to Reproduce:
1. # yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
2. # yum install centos-release-qemu-ev 

Actual results:
GPG key retrieval failed: [Errno 14] HTTPS Error 404 - Not Found

Expected results:
Installed:
  centos-release-qemu-ev.noarch 0:1.0-1.el7
Dependency Installed:
  centos-release-virt-common.noarch 0:1-1.el7.centos
Complete!

Comment 1 Sandro Bonazzola 2017-06-26 08:24:43 UTC
(In reply to Gonza from comment #0)

> Dependency Installed:
>   centos-release-virt-common.noarch 0:1-1.el7.centos

Not sure this will be possible keeping the rpm distro-agnostic.
I'll try.
Worst case I'll just fix the GPG key retrieval.

Comment 2 Sandro Bonazzola 2017-06-26 08:29:35 UTC
(In reply to Sandro Bonazzola from comment #1)
> (In reply to Gonza from comment #0)
> 
> > Dependency Installed:
> >   centos-release-virt-common.noarch 0:1-1.el7.centos

This dependency is available on CentOS only, so requiring it will make ovirt-release-master not installable on RHEL.

Comment 3 Sandro Bonazzola 2017-06-26 08:51:12 UTC
Build is currently being tested by jenkins.

Comment 4 Sandro Bonazzola 2017-06-26 10:02:15 UTC
Passed CI

Comment 5 Sandro Bonazzola 2017-06-26 10:02:40 UTC
Jenkins is now publishing to master snapshot.