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: Authenticate Buf actions #1710

Closed
4 tasks done
lovromazgon opened this issue Jul 17, 2024 · 2 comments · Fixed by #1739
Closed
4 tasks done

CI: Authenticate Buf actions #1710

lovromazgon opened this issue Jul 17, 2024 · 2 comments · Fixed by #1739
Assignees
Labels
housekeeping Small improvements or chores
Milestone

Comments

@lovromazgon
Copy link
Member

lovromazgon commented Jul 17, 2024

Email from Buf:

As of August 1, 2024, Buf will begin limiting remote plugin requests from unauthenticated users on buf.build. If you send more than 10 unauthenticated requests per hour using remote plugins, you’ll begin to see rate limit errors.

We’ll start by failing a small percentage of unauthenticated requests, increasing over time until 100% of unauthenticated requests are blocked. To prevent service interruptions, please update your CI jobs and local usages of the Buf CLI to authenticate with the Buf Schema Registry (BSR) before making these requests.

We use remote plugins in our config and need to authenticate in the action that generates the buf code (validate-generated-files.yml). See Buf docs on how to achieve that.

We need to do the same in all repos that use buf (at least conduit-commons, conduit-connector-protocol and conduit-processor-sdk, investigate if there are any others).

Repositories on https://buf.build/conduitio:

@lovromazgon lovromazgon added this to the Next milestone Jul 22, 2024
@hariso hariso mentioned this issue Aug 1, 2024
4 tasks
@hariso hariso modified the milestones: Next, 0.11.0 Aug 1, 2024
@simonl2002 simonl2002 modified the milestones: 0.11.0, 0.12.0 Aug 8, 2024
@github-project-automation github-project-automation bot moved this to Triage in Conduit Main Aug 8, 2024
@lovromazgon lovromazgon moved this from Triage to Todo in Conduit Main Aug 12, 2024
@lovromazgon lovromazgon added the housekeeping Small improvements or chores label Aug 12, 2024
@lovromazgon lovromazgon moved this from Todo to In Progress in Conduit Main Aug 12, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in Conduit Main Aug 14, 2024
@hariso hariso reopened this Aug 15, 2024
@hariso
Copy link
Contributor

hariso commented Aug 15, 2024

I'm reopening the issue until I copy the actions from Conduit into other repos.

@hariso hariso moved this from Done to In Review in Conduit Main Aug 15, 2024
@hariso hariso changed the title Login to Buf registry in CI action CI: Authenticate Buf actions Aug 15, 2024
@raulb
Copy link
Member

raulb commented Aug 20, 2024

Closing now!

@raulb raulb closed this as completed Aug 20, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in Conduit Main Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
housekeeping Small improvements or chores
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants