kubeflow / pipelines

Machine Learning Pipelines for Kubeflow
https://www.kubeflow.org/docs/components/pipelines/
Apache License 2.0
3.53k stars 1.59k forks source link

[sdk] kfp==2.0.0b1 is incompatible with google-cloud-pipeline-components #8119

Closed GytisBraz closed 4 months ago

GytisBraz commented 1 year ago

Environment

Steps to reproduce

pip3 install kfp==2.0.0b1

followed by

pip3 install google-cloud-pipeline-components

Expected result

I expect both packages to be compatible. google-cloud-pipeline-components is an SDK for interacting with Vertex AI, and kfp>=2.0.0b1 is the version that is suggested/needed to work with Vertex AI - link here

The issue seems to stems from this line


Impacted by this bug? Give it a 👍.

chensun commented 1 year ago

Hi @GytisBraz , this is a known issue and we're working on migrating google-cloud-pipeline-components to be compatible with kfp 2.0.

entrpn commented 1 year ago

any updates on this? Also will there be any breaking changes?

vgarba2 commented 1 year ago

Interested a solution

xRagnorokx commented 1 year ago

Any updates? This incompatibility is impacting me quite badly as a new user. We adopted using GCPC in our pipelines because they are a great convenience and a important feature of the platform which locks us to KFP < 1.8.19. But now I am unable to save components to the Vertex Template or Artifact store as those seem to require KFP > 2.0.0

vgarba2 commented 1 year ago

@xRagnorokx Ive been using google-cloud-components==2.0.0b1 and it seems to be working ok

xRagnorokx commented 1 year ago

But these can be yanked or updated at any time right? So I have to use both a unstable version of KFP and a unstable version of GCPC in production to make use of Vertex's full feature suite?

vgarba2 commented 1 year ago

@xRagnorokx yes - unfortunately, from what I can tell

github-actions[bot] commented 5 months ago

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.

rimolive commented 4 months ago

Closing this issue. No activity for a year.

/close

google-oss-prow[bot] commented 4 months ago

@rimolive: Closing this issue.

In response to [this](https://github.com/kubeflow/pipelines/issues/8119#issuecomment-2035022438): >Closing this issue. No activity for a year. > >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.