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

Contributing to pipeline CICD for ppc64le arch #8660

Closed
pranavpandit1 opened this issue Jan 9, 2023 · 12 comments
Closed

Contributing to pipeline CICD for ppc64le arch #8660

pranavpandit1 opened this issue Jan 9, 2023 · 12 comments
Assignees
Labels
lifecycle/stale The issue / pull request is stale, any activities remove this label.

Comments

@pranavpandit1
Copy link

Hello,

My team is working on a request of "Porting Kubeflow to IBM Power (ppc64le)"
For the same purpose, we want to contribute to CICD for the pipeline repository for ppc64le architecture.
Kindly provide the details of how to access existing CI builds, files, logs, etc.

for more details, reference the link Kubeflow Umbrella issue

@jlyaoyuli
Copy link
Contributor

@pranavpandit1 We suggest you to pull the changes from our website and make your own CICD pipeline, because our current testing infra in Google Cloud (GKE), and we don't have the access to IBM Power. Feel free to reopen this if you have any idea or suggestion.

@adilhusain-s
Copy link

@jlyaoyuli
we can add support for ppc64le using qemu. Checkout this YAML:
yaml file
but I haven't tested this approach as I don't have access to google cloud platform. How can I get access to GCP?

If possible, I suggest that we should migrate to github action. this will make easier for anyone to contribute to CICD as github action doesn't require any subscription and it is free to use for individual account.

would like to know, why are we not using GITHUB action?

@pranavpandit1
Copy link
Author

@jlyaoyuli: I second Adil's thought about using GitHub actions as it will be easier to contribute.
Any specific reasons for not using GitHub Actions?

@lehrig
Copy link

lehrig commented Feb 17, 2023

/reopen

I now added a design proposal to the tracking issue kubeflow/community#781. We want to target most of the KFP components next and already got good community feedback on this (see upvotes in kubeflow/community#781).

@zijianjoy, can you review the design document? Thanks!
https://docs.google.com/document/d/1nGUvLonahoLogfWCHsoUOZl-s77YtPEiCjWBVlZjJHo/edit?usp=sharing

@google-oss-prow google-oss-prow bot reopened this Feb 17, 2023
@google-oss-prow
Copy link

@lehrig: Reopened this issue.

In response to this:

/reopen

I now added a design proposal to the tracking issue kubeflow/community#781. We want to target most of the KFP components next and already got good community feedback on this (see upvotes in kubeflow/community#781).

@zijianjoy, can you review the design document? Thanks!
https://docs.google.com/document/d/1nGUvLonahoLogfWCHsoUOZl-s77YtPEiCjWBVlZjJHo/edit?usp=sharing

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@lehrig
Copy link

lehrig commented Mar 2, 2023

@zijianjoy, @gkcalat - any news on this?

@lehrig
Copy link

lehrig commented May 15, 2023

@chensun - can you help driving this a bit quicker? my team is ready & would like to proceed...

I think we need to get these 2 questions answered clearly:

  1. can & should we enable GitHub Action builds for KFP projects to improve consistency with the general Kubeflow ecosystem & make things like multi-arch easier possible?
  2. if we don't migrate to GitHub Actions, how can we help making multi-arch builds (x86 + ppc64le) in the current CI possible?

Note that we have lots of support driving this forward (see kubeflow/community#781) but are struggling to get these questions answered clearly.

The design document & a detailed discussion is here: https://docs.google.com/document/d/1nGUvLonahoLogfWCHsoUOZl-s77YtPEiCjWBVlZjJHo/edit?usp=sharing

Thank you!

@lehrig
Copy link

lehrig commented Jun 16, 2023

We recently discussed this topic in the KubeFlow Pipelines community call:

We were pointed to the postsubmits file to trigger builds: https://github.com/GoogleCloudPlatform/oss-test-infra/tree/master/prow/prowjobs/kubeflow/pipelines

Accordingly, we are now assessing the integration ppc64le workers into this CI (prow). Here's the issue for that: GoogleCloudPlatform/oss-test-infra#1972

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the lifecycle/stale The issue / pull request is stale, any activities remove this label. label Sep 15, 2023
@lehrig
Copy link

lehrig commented Sep 15, 2023

Still waiting on progress within GoogleCloudPlatform/oss-test-infra#1972

@github-actions github-actions bot removed the lifecycle/stale The issue / pull request is stale, any activities remove this label. label Sep 16, 2023
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the lifecycle/stale The issue / pull request is stale, any activities remove this label. label Dec 15, 2023
Copy link

github-actions bot commented Apr 8, 2024

This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/stale The issue / pull request is stale, any activities remove this label.
Projects
None yet
Development

No branches or pull requests

7 participants