Project

General

Profile

Actions

Feature #10155

open

Refactor, re-implement package finding

Added by Zack Cerza over 9 years ago. Updated almost 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:

Description

The code we use to find packages based on a given ceph sha1 has always been sketchy. Gitbuilders have always been unreliable for us. We'll eventually be moving to something else; possibly managed by Jenkins. We also need to be able to find packages built internally by Red Hat (and potentially other vendors).

Thus, a healthy refactoring is in order. The new code could be used by the install task and whoever else wanted it.

Additionally, to support downstream vendors, we'll have to make it easy to schedule tests by passing a version rather than a sha1. I'm thinking, if a sha1 is passed, we use that. If not, and a version is passed, we use that. If neither are passed, we use the HEAD of whatever branch we're looking at.

No data to display

Actions

Also available in: Atom PDF