projectcalico / calico

Cloud native networking and network security
https://docs.tigera.io/calico/latest/about/
Apache License 2.0
5.83k stars 1.3k forks source link

Enable CI for ppc64le #8920

Open mtarsel opened 2 months ago

mtarsel commented 2 months ago

kind image for ppc64le is available here [1]. Semaphore CI now has an agent binary available for ppc64le [2].

ppc64le resources are available via Oregon State University Open Source Lab (OSU OSL). More info here [3]. I can help fill out the request form if needed.

Additionally, if needed, there are GitHub Actions runners for ppc64le [4].

I am available on slack to assist with anything else related to Power. Thanks!

[1] https://github.com/ppc64le-cloud/kind-image/tree/main [2] https://github.com/semaphoreci/agent/issues/243#issuecomment-2173455485 [3] https://osuosl.org/services/powerdev/ [4] https://community.ibm.com/community/user/powerdeveloper/blogs/gerrit-huizenga/2024/03/06/github-actions-runner-for-ibm-power-and-linuxone?CommunityKey=329e8662-cb5a-4e9e-80ee-47b1c3b5848c

mtarsel commented 2 months ago

Also I should mention I am happy to submit PRs to enable testing for ppc64le

fasaxc commented 2 months ago

Thanks for the offer to help, I'll try to get a bit of time on our side to help get ppc64le VMs running so that we have somewhere to run tests.

tomastigera commented 2 months ago

We in a process of defining what we need run in CI for other archs, namely arm64 as we do not need to run everything since that would explode in runtime and resource requirements. We can do the same for ppc then. Thanks for the offer, we will keep you in the loop.