Project

General

Profile

Actions

Bug #13269

closed

GPG key retrieval failed on CentOS 6.5, 7.0 with IPv6

Added by Loïc Dachary over 8 years ago. Updated about 8 years ago.

Status:
Can't reproduce
Priority:
High
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
upgrade/hammer
Crash signature (v1):
Crash signature (v2):

Description

http://pulpito.ceph.com/loic-2015-09-27_01:08:08-ceph-deploy-firefly-backports---basic-vps/1071204/

2015-09-28T09:00:44.112 INFO:teuthology.orchestra.run.vpm039.stdout:Total                                            22 MB/s |  24 MB     00:01
2015-09-28T09:00:44.115 INFO:teuthology.orchestra.run.vpm039.stderr:warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID 03c3951a: NOKEY
2015-09-28T09:00:44.115 INFO:teuthology.orchestra.run.vpm039.stdout:Retrieving key from http://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc
2015-09-28T09:00:44.171 INFO:teuthology.orchestra.run.vpm040.stdout:--------------------------------------------------------------------------------
2015-09-28T09:00:44.172 INFO:teuthology.orchestra.run.vpm040.stdout:Total                                            22 MB/s |  24 MB     00:01
2015-09-28T09:00:44.174 INFO:teuthology.orchestra.run.vpm040.stderr:warning: rpmts_HdrFromFdno: Header V4 DSA/SHA1 Signature, key ID 03c3951a: NOKEY
2015-09-28T09:00:44.175 INFO:teuthology.orchestra.run.vpm040.stdout:Retrieving key from http://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc
2015-09-28T09:01:45.622 INFO:teuthology.orchestra.run.vpm088.stderr:
2015-09-28T09:01:45.622 INFO:teuthology.orchestra.run.vpm088.stderr:
2015-09-28T09:01:45.623 INFO:teuthology.orchestra.run.vpm088.stderr:GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 - "Failed to connect to 2607:f298:6050:51f3:f816:3eff:fe62:31d3: Network is unreachable" 
2015-09-28T09:01:45.658 ERROR:teuthology.parallel:Exception in parallel execution
Traceback (most recent call last):
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 82, in __exit__
    for result in self:
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 101, in next
    resurrect_traceback(result)
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 19, in capture_traceback
    return func(*args, **kwargs)
  File "/home/teuthworker/src/teuthology_master/teuthology/task/install.py", line 281, in _update_rpm_package_list_and_install
    remote.run(args=['sudo', 'yum', 'install', cpack, '-y'])
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/remote.py", line 156, in run
    r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 378, in run
    r.wait()
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 114, in wait
    label=self.label)

Actions #2

Updated by Loïc Dachary over 8 years ago

@Ken : I have no clue why this happens now and not before (or maybe it happened before but I did not notice ?). As hammer v0.94.4 is approaching, it would be good to test upgrades on CentOS 6.5 ;-)

Actions #3

Updated by Loïc Dachary over 8 years ago

  • Project changed from 18 to teuthology
Actions #4

Updated by Ken Dreyer over 8 years ago

The problem is that the gitweb interface has moved to a dedicated website, git.ceph.com, and this website does not have IPv6.

Personally I think the canonical location for the GPG public keys should be download.ceph.com, so that they can be mirrored along with the rest of our files, etc. The download.ceph.com and (www.)ceph.com websites are already IPv6-accessible.

Sage, what do you think?

Actions #5

Updated by Ken Dreyer over 8 years ago

(Incidentally, your log output there brings up another point: "Failed to connect to 2607:f298:6050:51f3:f816:3eff:fe62:31d3" means that the lab's vpm088 wasn't even able to connect to ceph.com. I wonder if there are sporadic routing issues with reaching DreamHost's IPv6 address there, because http://ipv6-test.com/validate.php is alternatively saying that http://ceph.com/ is available when I check once and then not available when I check a second time.)

Actions #6

Updated by Loïc Dachary over 8 years ago

  • Project changed from teuthology to sepia
Actions #7

Updated by Dan Mick over 8 years ago

Right, ceph.com was doing the connection termination before (it wasn't a redirect, it was an nc to git.ceph.com).

Keys on download.ceph.com make sense to me. It's convenient to read them directly from git, but it's not necessary.

Actions #8

Updated by Yuri Weinstein over 8 years ago

  • Release set to hammer
  • ceph-qa-suite upgrade/hammer added

Run: http://pulpito.ceph.com/teuthology-2015-11-23_16:05:10-upgrade:hammer-hammer-distro-basic-vps/
Jobs: almost all failed on CentOS 7.0
Logs: http://qa-proxy.ceph.com/teuthology/teuthology-2015-11-23_16:05:10-upgrade:hammer-hammer-distro-basic-vps/1157481/teuthology.log

2015-11-23T16:28:28.265 INFO:teuthology.orchestra.run.vpm051.stderr:GPG key retrieval failed: [Errno 14] HTTPS Error 504 - Gateway Timeout

Actions #9

Updated by Yuri Weinstein over 8 years ago

  • Subject changed from GPG key retrieval failed on CentOS 6.5 with IPv6 to GPG key retrieval failed on CentOS 6.5, 7.0 with IPv6
Actions #10

Updated by Ken Dreyer over 8 years ago

The keys are on https://download.ceph.com/keys/ now, and everything needs to be updated to use that location, if it does not use it already.

Actions #11

Updated by David Galloway about 8 years ago

  • Status changed from New to Can't reproduce

Closing this in favor of http://tracker.ceph.com/issues/14680

Actions

Also available in: Atom PDF