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

Changes for kfserving 0.4.1 #4479

Merged
merged 9 commits into from
Feb 24, 2021
Merged

Conversation

juliusvonkohout
Copy link
Member

@juliusvonkohout juliusvonkohout commented Sep 10, 2020

Description of your changes:

Checklist:

  • The title for your pull request (PR) should follow our title convention. Learn more about the pull request title convention used in this repository.

    PR titles examples:

    • fix(frontend): fixes empty page. Fixes #1234
      Use fix to indicate that this PR fixes a bug.
    • feat(backend): configurable service account. Fixes #1234, fixes #1235
      Use feat to indicate that this PR adds a new feature.
    • chore: set up changelog generation tools
      Use chore to indicate that this PR makes some changes that users don't need to know.
    • test: fix CI failure. Part of #1234
      Use part of to indicate that a PR is working on an issue, but shouldn't close the issue when merged.
  • Do you want this pull request (PR) cherry-picked into the current release branch?

    If yes, use one of the following options:

    • (Recommended.) Ask the PR approver to add the cherrypick-approved label to this PR. The release manager adds this PR to the release branch in a batch update.
    • After this PR is merged, create a cherry-pick PR to add these changes to the release branch. (For more information about creating a cherry-pick PR, see the Kubeflow Pipelines release guide.)

@google-cla
Copy link

google-cla bot commented Sep 10, 2020

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@kubeflow-bot
Copy link

This change is Reviewable

@k8s-ci-robot
Copy link
Contributor

Hi @juliusvonkohout. Thanks for your PR.

I'm waiting for a kubeflow member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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.

@google-cla
Copy link

google-cla bot commented Sep 10, 2020

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@juliusvonkohout
Copy link
Member Author

@googlebot I signed it!

@google-cla google-cla bot added cla: yes and removed cla: no labels Sep 10, 2020
Copy link
Contributor

@animeshsingh animeshsingh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

cc @Tomcli

@Tomcli
Copy link
Member

Tomcli commented Sep 10, 2020

Thanks @juliusvonkohout, can you also update this line to version 0.4.0 as well? I updated the 0.4.0 image to based on your branch.

image: aipipeline/kfserving-component:v0.3.0

Otherwise it looks good to me.

@k8s-ci-robot k8s-ci-robot removed the lgtm label Sep 12, 2020
@juliusvonkohout
Copy link
Member Author

Thanks @juliusvonkohout, can you also update this line to version 0.4.0 as well? I updated the 0.4.0 image to based on your branch.

image: aipipeline/kfserving-component:v0.3.0

Otherwise it looks good to me.

I have changed the version now.

@Tomcli
Copy link
Member

Tomcli commented Sep 14, 2020

/lgtm

@Tomcli
Copy link
Member

Tomcli commented Sep 14, 2020

/ok-to-test

@stale
Copy link

stale bot commented Dec 18, 2020

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.

@stale stale bot added the lifecycle/stale The issue / pull request is stale, any activities remove this label. label Dec 18, 2020
@davidspek
Copy link
Contributor

@juliusvonkohout Does this need a refacotr for kfserving 0.4.1?

@stale stale bot removed the lifecycle/stale The issue / pull request is stale, any activities remove this label. label Feb 2, 2021
@juliusvonkohout
Copy link
Member Author

@davidspek tehere are two places where 0.4.0 should be replaced with 0.4.1 and it should be rebased against master

@k8s-ci-robot k8s-ci-robot removed the lgtm label Feb 6, 2021
@juliusvonkohout
Copy link
Member Author

juliusvonkohout commented Feb 6, 2021

Thanks @juliusvonkohout, can you also update this line to version 0.4.0 as well? I updated the 0.4.0 image to based on your branch.

image: aipipeline/kfserving-component:v0.3.0

Otherwise it looks good to me.

i guess you have to update to 0.4.1 and build the image and test again. Feel free to make any edits.

@juliusvonkohout juliusvonkohout changed the title Changes for kfserving 0.4.0 Changes for kfserving 0.4.1 Feb 6, 2021
)
print("Sample test commands: \n")
# model_status['status']['url'] is like http://flowers-sample.kubeflow.example.com/v1/models/flowers-sample

host, path = url.sub("", model_status["status"]["address"]["url"]).split("/", 1)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few weeks ago, we discovered that this split command may not work with some DNS for OpenShift route. So we removed it to avoid any confusion and error.

@Tomcli
Copy link
Member

Tomcli commented Feb 22, 2021

@juliusvonkohout the kubeflow-pipelines-component-yaml test is fixed now. Can you rebase this PR and remove the old changes from line 410-422? thanks

@juliusvonkohout
Copy link
Member Author

@Tomcli I strongly hope that my resolve was correct. Someone should test this first.

Copy link
Member

@Tomcli Tomcli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@juliusvonkohout I have few comments for the rebase, thanks.

components/kubeflow/kfserving/src/kfservingdeployer.py Outdated Show resolved Hide resolved
components/kubeflow/kfserving/src/kfservingdeployer.py Outdated Show resolved Hide resolved
@juliusvonkohout
Copy link
Member Author

We should squash commit such that there are not so many garbage mini edits from me.

@Tomcli
Copy link
Member

Tomcli commented Feb 23, 2021

/lgtm
I added the 0.4.1 image tag for this component.yaml

@Tomcli
Copy link
Member

Tomcli commented Feb 23, 2021

@animeshsingh can you approve this PR? Thanks.

@animeshsingh
Copy link
Contributor

/approve

@google-oss-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: animeshsingh, juliusvonkohout

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: animeshsingh, juliusvonkohout

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

1 similar comment
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: animeshsingh, juliusvonkohout

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-robot google-oss-robot merged commit 65bed9b into kubeflow:master Feb 24, 2021
@juliusvonkohout
Copy link
Member Author

@Tomcli thank you very much for this effort. I already started to think that it will just be forgotten or is not compatible anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants