Skip to content

Conversation

mprahl
Copy link
Collaborator

@mprahl mprahl commented Apr 30, 2025

Description of your changes:

This also improves cache update race conditions in the webhooks.

The first commit is from @rimolive in #11746. Since he's not able to address the remaining feedback, this PR supersedes it with a couple of additional commits to address the feedback.

This also changes the suggested pipeline version name in the frontend to be a valid Kubernetes name:
Screenshot from 2025-04-30 11-35-23

Checklist:

Copy link

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

rimolive and others added 3 commits April 30, 2025 09:37
This also improves cache update race conditions in the webhooks.

Co-authored-by: Matt Prahl <[email protected]>
Signed-off-by: Ricardo M. Oliveira <[email protected]>
@mprahl mprahl force-pushed the k8s-native-store branch from b575350 to d6bde85 Compare April 30, 2025 13:37
Some tests set the viper configuration of POD_NAMESPACE while others
didn't and so the order of the tests mattered. This now sets and resets
the viper configuration for each test.

Signed-off-by: mprahl <[email protected]>
@mprahl mprahl force-pushed the k8s-native-store branch from 1ce9b15 to 765de9f Compare April 30, 2025 14:54
@mprahl mprahl marked this pull request as ready for review April 30, 2025 14:54
@google-oss-prow google-oss-prow bot requested a review from HumairAK April 30, 2025 14:54
This is more important for the Kubernetes pipeline store.

Signed-off-by: mprahl <[email protected]>
@mprahl mprahl force-pushed the k8s-native-store branch from dfa18d8 to 88bf945 Compare April 30, 2025 15:38
The KFP UI automatically uses the first port listed in the ml-pipeline
Service to communicate with the KFP API. Using a JSON patch to add the
webhook port ensures it doesn't change the order.

Signed-off-by: mprahl <[email protected]>
@mprahl mprahl force-pushed the k8s-native-store branch from fa908e5 to 009b1b9 Compare April 30, 2025 19:23
@HumairAK
Copy link
Collaborator

/lgtm
/approve

Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: HumairAK

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

@HumairAK HumairAK added this to the KFP 2.6.0 milestone Apr 30, 2025
@google-oss-prow google-oss-prow bot merged commit c03127d into kubeflow:master Apr 30, 2025
46 checks passed
@mprahl mprahl deleted the k8s-native-store branch September 3, 2025 23:59
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.

3 participants