Skip to content

chore(operator): Upgrade Kubernetes to v1.34#2804

Merged
google-oss-prow[bot] merged 1 commit into
kubeflow:masterfrom
astefanutti:pr-26
Aug 28, 2025
Merged

chore(operator): Upgrade Kubernetes to v1.34#2804
google-oss-prow[bot] merged 1 commit into
kubeflow:masterfrom
astefanutti:pr-26

Conversation

@astefanutti

@astefanutti astefanutti commented Aug 28, 2025

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

Upgrade Kubernetes to v1.34

/cc @kubeflow/kubeflow-trainer-team

Checklist:

  • Docs included if any changes are user facing

@coveralls

coveralls commented Aug 28, 2025

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 17300321569

Details

  • 0 of 1 (0.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.03%) to 52.136%

Changes Missing Coverage Covered Lines Changed/Added Lines %
pkg/controller/trainjob_controller.go 0 1 0.0%
Totals Coverage Status
Change from base Build 17126628885: -0.03%
Covered Lines: 1025
Relevant Lines: 1966

💛 - Coveralls

Signed-off-by: Antonin Stefanutti <antonin@stefanutti.fr>
@kramaranya

Copy link
Copy Markdown
Contributor

/lgtm
Thank you!
Shall we upload new version of models to PyPI? cc @andreyvelich

}
if diff := cmp.Diff(tc.wantClTrainingRuntime, &gotClRuntime,
cmpopts.IgnoreFields(metav1.ObjectMeta{}, "ResourceVersion"),
cmpopts.IgnoreFields(metav1.TypeMeta{}, "Kind", "APIVersion"),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

why do we need to ignore those?

@astefanutti astefanutti Aug 28, 2025

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I think there have been some changes that makes the client removing the Kind field because it's considered only client-side only.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ah, I see. The deserialization / serialization rules might be changed.
Thank you.

}
obj = &unstructured.Unstructured{Object: u}

//nolint:staticcheck

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

why do we need to ignore this?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

The Patch method is now deprecated as expected but this requires JobSet to upgrade before we can fully migrate to the new Apply support.
I'll take care of it in a follow up PR once the update is done on JobSet side.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

That makes sense.
LMK once you open PR.

@tenzen-y tenzen-y left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you!
/lgtm
/approve

@google-oss-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: tenzen-y

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

The pull request process is described here

Details 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-prow google-oss-prow Bot merged commit a728b3f into kubeflow:master Aug 28, 2025
22 checks passed
@google-oss-prow google-oss-prow Bot added this to the v2.1 milestone Aug 28, 2025
@andreyvelich

andreyvelich commented Aug 28, 2025

Copy link
Copy Markdown
Member

Shall we upload new version of models to PyPI?

We will do this once we publish the new KF Trainer release @kramaranya

@andreyvelich

Copy link
Copy Markdown
Member

@astefanutti

Copy link
Copy Markdown
Contributor Author

tdn21 pushed a commit to tdn21/trainer that referenced this pull request Sep 6, 2025
Signed-off-by: Antonin Stefanutti <antonin@stefanutti.fr>
Signed-off-by: Tarun Duhan <itarunduhan@gmail.com>
alexxfan pushed a commit to red-hat-data-services/trainer that referenced this pull request Nov 24, 2025
Signed-off-by: Antonin Stefanutti <antonin@stefanutti.fr>
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.

5 participants