Skip to content

Update github runners to oci gh arc runners#1326

Open
koksay wants to merge 9 commits intodapr:masterfrom
koksay:update-github-runner
Open

Update github runners to oci gh arc runners#1326
koksay wants to merge 9 commits intodapr:masterfrom
koksay:update-github-runner

Conversation

@koksay
Copy link

@koksay koksay commented Apr 29, 2025

Description

CNCF has hosted ephemeral GitHub runners on Oracle that we want projects to use instead of the GitHub-hosted ones, which now incur a cost to use.

Please direct any questions to me, @jeefy, @krook, and @RobertKielty. (or #cncf-ci-infra channel on the CNCF Slack)

Signed-off-by: Koray Oksay <koray.oksay@gmail.com>
@koksay koksay requested review from a team as code owners April 29, 2025 08:27
@artur-ciocanu
Copy link
Contributor

@cicoyle could you please take a look, I am not sure how CNCF handles this and how Dapr Java SDK should be affected.

koksay and others added 2 commits April 29, 2025 23:06
Signed-off-by: Koray Oksay <koray.oksay@gmail.com>
Copy link
Contributor

@cicoyle cicoyle left a comment

Choose a reason for hiding this comment

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

Hello @koksay - thanks for the PR here. Mind providing a link to a discussion or where I may find more information about the reason for this change?

Was there a particular reason for the dapr/java-sdk being chosen for this change? From a dapr ecosystem perspective, we will want consistency across all SDKs.

@koksay
Copy link
Author

koksay commented May 6, 2025

Hi @cicoyle, the main reason is the cost of the runners (for some projects, it's runners on Equinix), and we're visiting all CNCF projects for this change. @jeefy can provide more information here, or you can also join the #cncf-ci-infra channel on the CNCF Slack and ask any questions you may have.

@cicoyle
Copy link
Contributor

cicoyle commented May 6, 2025

inix), and we're visiting all CNCF projects for this chang

Will join and ask for clarification in the slack channel and provide additional context here for future reference

@artur-ciocanu
Copy link
Contributor

@cicoyle is this still relevant? I am wondering if we could close this PR.

@artur-ciocanu
Copy link
Contributor

@cicoyle @salaboy could follow up with someone from CNCF and figure what can we do here and if we should do anything.

@koksay
Copy link
Author

koksay commented Oct 30, 2025

Hey @artur-ciocanu, sorry — I didn't follow up on this PR. It's still relevant, for sure. As I stated at the beginning, these runners are no longer free, and we need to move all of them to the CNCF-hosted runners. I think

@cicoyle mentioned on Slack that you prefer to align all SDKs; you may move the others as well. Here are the runner types:

# amd64
oracle-vm-2cpu-8gb-x86-64
oracle-vm-4cpu-16gb-x86-64
oracle-vm-8cpu-32gb-x86-64
oracle-vm-16cpu-64gb-x86-64
oracle-vm-24cpu-96gb-x86-64
oracle-vm-32cpu-128gb-x86-64

# arm64
oracle-vm-2cpu-8gb-arm64
oracle-vm-4cpu-16gb-arm64
oracle-vm-8cpu-32gb-arm64
oracle-vm-16cpu-64gb-arm64
oracle-vm-24cpu-96gb-arm64
oracle-vm-32cpu-128gb-arm64

cc: @jeefy

@artur-ciocanu
Copy link
Contributor

@cicoyle and @salaboy are you OK with this PR, should we merge it?

@salaboy
Copy link
Collaborator

salaboy commented Dec 8, 2025 via email

@artur-ciocanu
Copy link
Contributor

@cicoyle do you see any issues in approving this PR, should I try to merge

@koksay
Copy link
Author

koksay commented Feb 26, 2026

@artur-ciocanu @cicoyle Sorry, I forgot to follow up on this PR. Would you please take a look at it?

@cicoyle
Copy link
Contributor

cicoyle commented Feb 26, 2026

@cicoyle do you see any issues in approving this PR, should I try to merge

I retriggered CI - I see no issue merging as long as CI is 🟢 👍🏻

@codecov
Copy link

codecov bot commented Feb 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.46%. Comparing base (e84b7d5) to head (98b8162).

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1326      +/-   ##
============================================
- Coverage     79.48%   79.46%   -0.02%     
- Complexity     2191     2192       +1     
============================================
  Files           237      237              
  Lines          6575     6575              
  Branches        729      729              
============================================
- Hits           5226     5225       -1     
- Misses          994      996       +2     
+ Partials        355      354       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants