docs: add Volcano v1.14.0 release blog post#535
Conversation
Co-authored-by: JesseStutler <chenzicong4@huawei.com> Signed-off-by: Yash Israni <118755067+yashisrani@users.noreply.github.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
There was a problem hiding this comment.
Code Review
This pull request introduces the English and Chinese blog posts announcing the release of Volcano v1.14.0, highlighting features like the multi-scheduler architecture, AI Agent scheduling, and Ascend vNPU support. The review feedback points out several markdown formatting issues in both files, including malformed nested links, unformatted PR references that need to be hyperlinks, and incomplete table structures in the contributor acknowledgements section.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
|
||
| # Volcano v1.14 Released: Entering a New Era of Unified AI Scheduling | ||
|
|
||
| [Volcano](https://volcano.sh/en/) community [v1.14]([volcano-sh/volcano v1.14.0](https://github.com/volcano-sh/volcano/releases/tag/v1.14.0)) is now officially released. As AI workloads evolve from single offline training to diverse scenarios including online inference and AI Agents, the scheduling system faces unprecedented challenges. v1.14 delivers architecture-level innovations that maintain Volcano's advantages in large-scale batch computing while closing the gap for latency-sensitive workloads, taking a solid step toward the goal of becoming a "unified scheduling platform for AI training, inference, RL, and Agent scenarios." |
There was a problem hiding this comment.
The markdown link for v1.14 is malformed due to nested brackets. It should be simplified to a standard markdown link.
| [Volcano](https://volcano.sh/en/) community [v1.14]([volcano-sh/volcano v1.14.0](https://github.com/volcano-sh/volcano/releases/tag/v1.14.0)) is now officially released. As AI workloads evolve from single offline training to diverse scenarios including online inference and AI Agents, the scheduling system faces unprecedented challenges. v1.14 delivers architecture-level innovations that maintain Volcano's advantages in large-scale batch computing while closing the gap for latency-sensitive workloads, taking a solid step toward the goal of becoming a "unified scheduling platform for AI training, inference, RL, and Agent scenarios." | |
| [Volcano](https://volcano.sh/en/) community [v1.14](https://github.com/volcano-sh/volcano/releases/tag/v1.14.0) is now officially released. As AI workloads evolve from single offline training to diverse scenarios including online inference and AI Agents, the scheduling system faces unprecedented challenges. v1.14 delivers architecture-level innovations that maintain Volcano's advantages in large-scale batch computing while closing the gap for latency-sensitive workloads, taking a solid step toward the goal of becoming a "unified scheduling platform for AI training, inference, RL, and Agent scenarios." |
| # Parameter format: name:type:min_util:max_util:prefer_warmup:min_nodes:max_nodes | ||
| ``` | ||
|
|
||
| Related PR: volcano-sh#4777 |
There was a problem hiding this comment.
The PR reference is not formatted as a link. Unlike GitHub, the blog platform (Docusaurus) will not automatically convert volcano-sh#4777 into a hyperlink. Please format it as a markdown link, similar to how it is done in the Chinese version.
| Related PR: volcano-sh#4777 | |
| Related PR: [volcano-sh#4777](https://github.com/volcano-sh/volcano/pull/4777) |
| - Enhanced scheduling queue: Optimized queue mechanism supporting urgent task retries, ensuring critical tasks are not blocked. | ||
| - Unified platform integration: Seamlessly collaborates with the Batch Scheduler through the Sharding Controller, sharing cluster resources. | ||
|
|
||
| Related PRs: volcano-sh#4804, volcano-sh#4801, volcano-sh#4805 |
There was a problem hiding this comment.
These PR references are not formatted as links. Please format them as markdown links so they are clickable on the blog website.
| Related PRs: volcano-sh#4804, volcano-sh#4801, volcano-sh#4805 | |
| Related PRs: [volcano-sh#4804](https://github.com/volcano-sh/volcano/pull/4804), [volcano-sh#4801](https://github.com/volcano-sh/volcano/pull/4801), [volcano-sh#4805](https://github.com/volcano-sh/volcano/pull/4805) |
| nvidia.com/gpu: 8 | ||
| ``` | ||
|
|
||
| Related PRs: volcano-sh#4721, volcano-sh#4810, volcano-sh#4795, volcano-sh#4785, volcano-sh#4889 |
There was a problem hiding this comment.
These PR references are not formatted as links. Please format them as markdown links so they are clickable on the blog website.
| Related PRs: volcano-sh#4721, volcano-sh#4810, volcano-sh#4795, volcano-sh#4785, volcano-sh#4889 | |
| Related PRs: [volcano-sh#4721](https://github.com/volcano-sh/volcano/pull/4721), [volcano-sh#4810](https://github.com/volcano-sh/volcano/pull/4810), [volcano-sh#4795](https://github.com/volcano-sh/volcano/pull/4795), [volcano-sh#4785](https://github.com/volcano-sh/volcano/pull/4785), [volcano-sh#4889](https://github.com/volcano-sh/volcano/pull/4889) |
|
|
||
| CPU Burst capability has been extended to general-purpose operating systems. Meanwhile, Volcano Agent now fully supports Cgroup V2 environments with automatic detection of Cgroup version and driver type (e.g., systemd driver), running seamlessly on modern Linux distributions without manual intervention. | ||
|
|
||
| Related PRs: volcano-sh#4632, volcano-sh#4945, volcano-sh#4913, volcano-sh#4984 |
There was a problem hiding this comment.
These PR references are not formatted as links. Please format them as markdown links so they are clickable on the blog website.
| Related PRs: volcano-sh#4632, volcano-sh#4945, volcano-sh#4913, volcano-sh#4984 | |
| Related PRs: [volcano-sh#4632](https://github.com/volcano-sh/volcano/pull/4632), [volcano-sh#4945](https://github.com/volcano-sh/volcano/pull/4945), [volcano-sh#4913](https://github.com/volcano-sh/volcano/pull/4913), [volcano-sh#4984](https://github.com/volcano-sh/volcano/pull/4984) |
| - Queue management enhancements: Edit Queue quotas and weights online, with direct YAML modification support. | ||
| - Security hardening: Default configuration with SELinux, Seccomp, non-root execution, and privilege escalation prevention for production safety. | ||
|
|
||
| See: [Volcano Dashboard v0.2.0 Release Notes]([volcano-sh/dashboard v0.2.0](https://github.com/volcano-sh/dashboard/releases/tag/v0.2.0)) |
There was a problem hiding this comment.
The markdown link for the Volcano Dashboard release notes is malformed due to nested brackets. It should be simplified to a standard markdown link.
| See: [Volcano Dashboard v0.2.0 Release Notes]([volcano-sh/dashboard v0.2.0](https://github.com/volcano-sh/dashboard/releases/tag/v0.2.0)) | |
| See: [Volcano Dashboard v0.2.0 Release Notes](https://github.com/volcano-sh/dashboard/releases/tag/v0.2.0) |
| - Enhanced Capacity Plugin logic: Fixed `reclaimableFn` and `preemptiveFn` to correctly handle scalar resources and prevent incorrect preemption decisions. | ||
| - Stability improvements: Resolved edge cases in resource computation, preventing scheduling deadlocks and erroneous evictions. | ||
|
|
||
| Related PRs: volcano-sh#4794, volcano-sh#4659, volcano-sh#4919 |
There was a problem hiding this comment.
These PR references are not formatted as links. Please format them as markdown links so they are clickable on the blog website.
| Related PRs: volcano-sh#4794, volcano-sh#4659, volcano-sh#4919 | |
| Related PRs: [volcano-sh#4794](https://github.com/volcano-sh/volcano/pull/4794), [volcano-sh#4659](https://github.com/volcano-sh/volcano/pull/4659), [volcano-sh#4919](https://github.com/volcano-sh/volcano/pull/4919) |
|
|
||
| Volcano keeps pace with the Kubernetes community. v1.14 fully supports the latest Kubernetes v1.34, with comprehensive unit tests and E2E tests ensuring functionality and stability. | ||
|
|
||
| Related PR: volcano-sh#4704 |
| | \@ssfffss | \@suyiiyii | \@Tau721 | | ||
| | \@tunedev | \@wangyang0616 | \@weapons97 | | ||
| | \@Wonki4 | \@zhaoqi612 | \@zhengchenyu | | ||
| | \@zjj2wry | |
| | \@ssfffss | \@suyiiyii | \@Tau721 | | ||
| | \@tunedev | \@wangyang0616 | \@weapons97 | | ||
| | \@Wonki4 | \@zhaoqi612 | \@zhengchenyu | | ||
| | \@zjj2wry | |
|
/cc @JesseStutler |
/kind documentation
fix: Create blog post about Volcano v1.14 #512