Skip to content

WG Batch: add 2025 annual report#8836

Open
tenzen-y wants to merge 3 commits intokubernetes:masterfrom
tenzen-y:add-2025-annual-report
Open

WG Batch: add 2025 annual report#8836
tenzen-y wants to merge 3 commits intokubernetes:masterfrom
tenzen-y:add-2025-annual-report

Conversation

@tenzen-y
Copy link
Member

Which issue(s) this PR fixes:

Fixes #8785

@k8s-ci-robot k8s-ci-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. area/annual-reports Issues or PRs related to the annual reports cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Feb 11, 2026
@tenzen-y
Copy link
Member Author

/hold

/assign @kannon92 @mwielgus @aojea

cc @mimowo @giuseppe

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Feb 11, 2026
@tenzen-y tenzen-y force-pushed the add-2025-annual-report branch from d921e24 to 6a52b2a Compare February 11, 2026 12:08
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: tenzen-y
Once this PR has been reviewed and has the lgtm label, please ask for approval from aojea. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found 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

@tenzen-y tenzen-y force-pushed the add-2025-annual-report branch 4 times, most recently from 55e9a18 to aa7eab4 Compare February 11, 2026 12:25
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
@tenzen-y tenzen-y force-pushed the add-2025-annual-report branch from aa7eab4 to bec8bf7 Compare February 11, 2026 12:42
KJob provides a template-based job execution with built-in SLURM support and kubectl plugin integration.
The HPC/ML community tend to prefer CLI over YAML so the focus was to provide a templated solution for submitting batch jobs and a smooth transition for Slurm users.

#### KEPs
Copy link
Contributor

Choose a reason for hiding this comment

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

Should we mention the engagement of WG-Batch with workload aware scheduling?

It started last release but it will continue in 2026.

Copy link
Member Author

Choose a reason for hiding this comment

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

SGTM, we might be able to add another cross sigs / wgs collaboration section. wdyt?

- [Job Managed By](https://github.com/kubernetes/enhancements/issues/4368)
- Promoted to stable.

- [Gang Scheduling / Workload API](https://github.com/kubernetes/enhancements/issues/4671)
Copy link
Contributor

Choose a reason for hiding this comment

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

This one is more of wg-batch consulting.

Copy link
Member Author

Choose a reason for hiding this comment

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

Does that mean making another section like consulting or collaboration?

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor

@mimowo mimowo Feb 12, 2026

Choose a reason for hiding this comment

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

+1 on making that clear by a subsection or "(collaboration with sig-scheduling)" in brackets

Copy link
Member Author

Choose a reason for hiding this comment

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

@kannon92 Thank you for proposing that, LGTM.
@mimowo I applied Kevin's proposal. Let me know if you want to refine that more.

Copy link
Contributor

Choose a reason for hiding this comment

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

lgtm with the "consulted" added

Copy link
Contributor

@kannon92 kannon92 left a comment

Choose a reason for hiding this comment

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

LGTM

just one minor nit.

@mimowo
Copy link
Contributor

mimowo commented Feb 12, 2026

LGTM, thank you for driving that 👍

Copy link
Member

@andreyvelich andreyvelich left a comment

Choose a reason for hiding this comment

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

Looks great, thanks @tenzen-y!
I left a few comments.

- [Mutable Container Resources for Suspended Jobs](https://github.com/kubernetes/enhancements/issues/5440)
- Introduced as alpha.

### Talks
Copy link
Member

Choose a reason for hiding this comment

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

@tenzen-y You can also add our talk where we share how JobSet and TrainJob can be used for MPI workloads on k8s: https://youtu.be/Fnb1a5Kaxgo

Copy link
Member Author

Choose a reason for hiding this comment

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

Thank you for raising that, yes sure.

Copy link
Member Author

Choose a reason for hiding this comment

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

Done.


- [Release 0.15](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.15.0)

In 2025, the Kueue community would like to highlight Topology Aware Scheduling, MultiKueue, Admission Fair Sharing, Elastic Jobs, DRA Integration, v1beta2 API and KueueViz Dashboard.
Copy link
Member

Choose a reason for hiding this comment

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

Shall we highlight the Kueue integration with TrainJob and SparkApplication? I think it’s a great example of ecosystem collaboration that we should definitely mention.

Copy link
Member Author

Choose a reason for hiding this comment

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

I think that we can add TrainJob, surely. But not able to add SparkApplication since it is still ongoing (not merged).

Copy link
Member Author

Choose a reason for hiding this comment

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

Done.

@PBundyra
Copy link

PBundyra commented Feb 12, 2026

What a year! Thank you everyone for the collaboration and thank you Yuki for driving this effort!

tenzen-y and others added 2 commits February 13, 2026 00:23
Co-authored-by: Kevin Hannon <kehannon@redhat.com>
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/annual-reports Issues or PRs related to the annual reports cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2025 Annual Report: WG Batch

8 participants