Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CI:DOCS] Cirrus: Use cached swagger binary #12547

Merged
merged 1 commit into from
Dec 9, 2021

Conversation

cevich
Copy link
Member

@cevich cevich commented Dec 8, 2021

What this PR does / why we need it:

An error was observed in another PR while downloading the swagger
binary. The error was relating to the upstream egress quota. Obviously
our downloading it every time for each CI run isn't helping. Fix this
by moving the download into the image-build process, and simply re-use
the already present binary here.

Ref: containers/automation_images#103

How to verify it

The docs task will successfully run make swagger and upload the result to google storage.

Which issue(s) this PR fixes:

Relates to problem encountered in #12545

Special notes for your reviewer:

CI will initially fail until I actually include the newly built images.

@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Dec 8, 2021
An error was observed in another PR while downloading the swagger
binary.  The error was relating to the upstream egress quota.  Obviously
our downloading it every time for each CI run isn't helping.  Fix this
by moving the download into the image-build process, and simply re-use
the already present binary here.

Ref: containers/automation_images#103

Signed-off-by: Chris Evich <[email protected]>
@cevich
Copy link
Member Author

cevich commented Dec 9, 2021

Okay, it's working properly (logs).

@cevich cevich marked this pull request as ready for review December 9, 2021 17:40
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Dec 9, 2021
@cevich
Copy link
Member Author

cevich commented Dec 9, 2021

@containers/podman-maintainers PTAL - this fixes the swagger flake intermittently affecting all PRs

@rhatdan
Copy link
Member

rhatdan commented Dec 9, 2021

/approve
/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Dec 9, 2021
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Dec 9, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: cevich, rhatdan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Dec 9, 2021
@openshift-merge-robot openshift-merge-robot merged commit b24f2ae into containers:main Dec 9, 2021
@cevich cevich deleted the cached_swagger branch April 18, 2023 14:55
@github-actions github-actions bot added the locked - please file new issue/PR Assist humans wanting to comment on an old issue or PR with locked comments. label Aug 27, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 27, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. locked - please file new issue/PR Assist humans wanting to comment on an old issue or PR with locked comments.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants