apache / apache/cloudstack

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

Ouverte
#12,721 7 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
type:enhancement
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire la FAQ IBM actionspz liée et examiner les workflows GitHub Actions existants d'Apache CloudStack. Déterminez la configuration requise du runner s390x et les modifications des workflows ; le travail est considéré comme terminé lorsque les workflows CI s'exécutent correctement sur des runners s390x hébergés et fournissent la couverture d'architecture prévue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
github-actions, java
Domaine
ci-cd, infrastructure
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.