apache / apache/cloudstack

Proposal: Enable s390x (IBM Z) Support in GitHub Actions CI

Aperta
#12,721 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub
type:enhancement
Lingua principale
Java
Stelle
3.1k
Fork
1.4k
Merge medio
6g 19h
PR unite (30g)
32

Descrizione

Hello Team,

We are interested in enabling s390x support for Apache CloudStack GitHub Actions CI workflows.

We now have hosted GitHub Actions runners available for IBM Z (s390x), and we are gradually onboarding open source communities to make use of this infrastructure as we continue expanding capacity. We believe this could help Apache CloudStack broaden its architecture coverage and strengthen cross-platform validation.

As part of our initial validation, we have executed the current Apache CloudStack GitHub Actions workflows on private s390x runners, and all workflows are passing successfully. This indicates that the project is already in good shape for s390x enablement with minimal additional effort.

We would be happy to engage with the Apache CloudStack community to explore whether this solution would be beneficial and how we can assist with the enablement process.

An onboarding document is available here:
https://github.com/IBM/actionspz/blob/main/docs/FAQ.md

If the community is interested, we would be glad to provide the necessary support to help get things started.

Please let me know your thoughts. Thanks!

Regards
Niyam Siwach

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo le FAQ IBM actionspz collegata e revisionando i workflow GitHub Actions esistenti di Apache CloudStack. Determina la configurazione richiesta del runner s390x e le modifiche ai workflow; il lavoro è completo quando i workflow CI vengono eseguiti correttamente su runner s390x ospitati e forniscono la copertura dell'architettura prevista.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
github-actions, java
Ambito
ci-cd, infrastructure
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.