[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] GPG key issue when upgrading condor-classads from 8.8 to 9.0.1


I administer one of the LIGO HTCondor sites and I'm testing out the upgrade from 8.8 to 9.0. When doing yum upgrade condorâ on a test server, it appears that there is a missing GPG key when updating condor-classads [1], although the key is installed properly [2]. The other condor*9.0.1 packages don't have this issue.

I checked our RPM-GPG-KEY-HTCondor fingerprint and content with what's provided at https://research.cs.wisc.edu/htcondor/yum/RPM-GPG-KEY-HTCondor, and there are no differences.

It seems that there is another GPG key (RPM-GPG-KEY-HTCondor-9.0) in our yum cache [3], could this be part of the problem? There doesn't appear to be a corresponding key available on HTCondor (I naively checked https://research.cs.wisc.edu/htcondor/yum/RPM-GPG-KEY-HTCondor-9.0). Any ideas on resolving the install without --nogpgcheck ?

Thank you,

# yum update condor
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Dependencies Resolved

 Package                                           Arch                                    Version                                           Repository                                                Size
 condor                                            x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  6.8 M
Installing for dependencies:
 condor-boinc                                      x86_64                                  7.16.16-1.el7                                     LIGO_LSC-Stack_HTCondor                                   73 k
 condor-externals                                  x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                   54 k
Updating for dependencies:
 blahp                                             x86_64                                  2.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  300 k
 condor-classads                                   x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  275 k
 condor-procd                                      x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  148 k
 python2-condor                                    x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  654 k
 python3-condor                                    x86_64                                  9.0.1-1.el7                                       LIGO_LSC-Stack_HTCondor                                  702 k

Transaction Summary
Install             ( 2 Dependent packages)
Upgrade  1 Package  (+5 Dependent packages)

Total size: 9.0 M
Is this ok [y/d/N]: y
Downloading packages:
warning: /var/cache/yum/x86_64/7/LIGO_LSC-Stack_HTCondor/packages/condor-classads-9.0.1-1.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 748e8328: NOKEY
Retrieving key from https://foreman01.gwave.ics.psu.edu/katello/api/repositories/96/gpg_key_content

The GPG keys listed for the "HTCondor" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

 Failing package is: condor-classads-9.0.1-1.el7.x86_64
 GPG Keys are configured as: https://foreman01.gwave.ics.psu.edu/katello/api/repositories/96/gpg_key_content

# rpm -q gpg-pubkey --qf '%{name}-%{version}-%{release} --> %{summary}\n' | grep -i condor
gpg-pubkey-670079f6-52a8bd93 --> gpg(Tim Theisen (HTCondor Release Manager) <tim@xxxxxxxxxxx>)


[root@comp-ex-0186 bfc5288]# grep -R 'RPM-GPG-KEY-HTCondor-9.0' /var/cache/yum/x86_64/7/
/var/cache/yum/x86_64/7/LIGO_LSC-Stack_HTCondor/gen/primary.xml:  <file>/etc/pki/rpm-gpg/RPM-GPG-KEY-HTCondor-9.0</file>


Bryce Cousins

LIGO R&D Engineer

Penn State Institute for Computational and Data Sciences