Skip to content

Conversation

@AthreyVinay
Copy link
Contributor

@AthreyVinay AthreyVinay commented Jan 6, 2026

Handle pulp-based builds by fetching results.json for RPM URLs; non-Pulp (copr) behavior remains unchanged.

Pull Request Checklist

  • implement the feature
  • extend the test coverage

@AthreyVinay AthreyVinay self-assigned this Jan 6, 2026
@AthreyVinay AthreyVinay added plugin | artifact Related to the `prepare/artifact` plugin. ci | full test Pull request is ready for the full test execution labels Jan 6, 2026
@happz happz added this to planning Jan 7, 2026
@github-project-automation github-project-automation bot moved this to backlog in planning Jan 7, 2026
@happz happz moved this from backlog to review in planning Jan 7, 2026
Copy link
Contributor

@LecrisUT LecrisUT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment on lines +194 to +197
except Exception:
# Idea is not to fail the whole process if results.json is missing
self.logger.warning(f"Failed to download: '{results_url}'.")
return []
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine to raise in this case IMO.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AthreyVinay AthreyVinay force-pushed the avinay-copr-pulp-support branch from 79e3032 to 5f5f89d Compare January 7, 2026 21:32
@FrostyX
Copy link

FrostyX commented Jan 7, 2026

After the discussion with @thrix,
I did some changes to the copr-cli download-build code. Please wait a sec before merging this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci | full test Pull request is ready for the full test execution plugin | artifact Related to the `prepare/artifact` plugin.

Projects

Status: review

Development

Successfully merging this pull request may close these issues.

4 participants