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

fix: stop interacting with GHCR, disable scheduled jobs #48

Merged
merged 1 commit into from
Dec 10, 2024

Conversation

infinitewarp
Copy link
Member

@infinitewarp infinitewarp commented Dec 9, 2024

Pushes to and pulls from GHCR no longer work after 2024-12-09 because the secrets we use are no longer valid. What broke the secrets? They were (still are at the time of this commit) GitHub personal access keys belonging to the user @quipucords-bot, but on 2024-12-09 the @quipucords-bot user was demoted and removed from the org due to newly onerous security restrictions by Red Hat.

Until we rewrite this code, probably to use to Quay instead of GHCR, the reaper repo will save no new images after PRs merge, and no scheduled jobs will run to reap the AWS and Azure accounts.

@infinitewarp infinitewarp force-pushed the no-more-org-membership branch 5 times, most recently from 42325bb to c9875ef Compare December 9, 2024 21:01
@infinitewarp infinitewarp changed the title fix: stop building and pushing to GHCR in scheduled jobs fix: stop interacting with GHCR, disable scheduled jobs Dec 9, 2024
@infinitewarp infinitewarp marked this pull request as ready for review December 9, 2024 21:02
@infinitewarp infinitewarp force-pushed the no-more-org-membership branch from c9875ef to 78a3bc6 Compare December 9, 2024 21:06
Pushes to and pulls from GHCR no longer work after 2024-12-09 because
the secrets we use are no longer valid. What broke the secrets? They
were (still are at the time of this commit) GitHub personal access keys
belonging to the user @quipucords-bot, but on 2024-12-09 the
@quipucords-bot user was demoted and removed from the org due to
newly onerous security restrictions by Red Hat.

Until we rewrite this code, probably to use to Quay instead of GHCR,
the `reaper` repo will save no new images after PRs merge, and no
scheduled jobs will run to reap the AWS and Azure accounts.
@infinitewarp infinitewarp force-pushed the no-more-org-membership branch from 78a3bc6 to 627383c Compare December 9, 2024 21:09
@infinitewarp infinitewarp merged commit aa5d8c4 into main Dec 10, 2024
3 checks passed
@infinitewarp infinitewarp deleted the no-more-org-membership branch December 10, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant