Project

General

Profile

Actions

Bug #14125

closed

package install no longer waits for sha1 to be present

Added by Dan Mick over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Core Tasks
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

yuriw noticed this:

/d7581cda4ab6cf31deeea703857691d3ba6e52cb/version
2015-12-18T15:23:41.709 INFO:teuthology.packaging:Package not there yet (got HTTP code 404), waiting...
2015-12-18T15:23:41.710 ERROR:teuthology.task.internal:Packages for distro 'trusty' and ceph hash 'd7581cda4ab6cf31deeea703857691d3ba6e52cb' not found
2015-12-18T15:23:41.710 DEBUG:teuthology.report:Pushing job info to http://paddles.front.sepia.ceph.com/
2015-12-18T15:23:41.782 ERROR:teuthology.run_tasks:Saw exception from tasks.

The message used to exist in install.py, at version a97ded8c, and the code used to (at least in some cases) loop waiting for the package. Now, it never loops, and so the message is misleading, but, worse, I suspect we've lost useful behavior of "wait for the sha1 to finish building".

I think we need to replace the lost functionality of install.py.

Actions #1

Updated by Dan Mick over 8 years ago

It looks like the old behavior depended on config.wait_for_package, but that is apparently defaulted to False, and not apparently set in teuthology or teuthworker's configs...so this might not be a new failure mode after all, but it's still a regression

Actions #2

Updated by Dan Mick over 8 years ago

but it seems to me this would be useful to set True in teuthworker's config (so that async runs wait, bccause they're not correlated when when a branch push happens)

Actions #3

Updated by Yuri Weinstein over 8 years ago

  • Assignee set to Andrew Schoen

Andrew, can you take a look at this?

Actions #4

Updated by Andrew Schoen over 8 years ago

  • Status changed from New to In Progress
Actions #5

Updated by Andrew Schoen over 8 years ago

  • Status changed from In Progress to Fix Under Review
Actions

Also available in: Atom PDF