Skip to content

docs: draft Volcano v1.16.0 release blogs in English and Chinese - #591

Merged
volcano-sh-bot merged 1 commit into
volcano-sh:masterfrom
JesseStutler:blog/volcano-v1.16.0-release
Oct 19, 2026
Merged

volcano-sh-bot merged 1 commit into
volcano-sh:masterfrom
JesseStutler:blog/volcano-v1.16.0-release

Conversation

@JesseStutler

Copy link
Copy Markdown
Member

Adds English and Simplified Chinese draft release blog posts for Volcano v1.16.0, following the structure of the existing v1.15.0 posts.

  • English: blog/Volcano-1.16.0-release.md
  • 中文:i18n/zh-Hans/docusaurus-plugin-content-blog/Volcano-1.16.0-release.md

The release story covers tenant resource governance and fairness, broader HyperNode use, and continuing scheduler performance work. Five main sections introduce the unschedulable Job cache, NamespaceQueue, historical-usage fairshare, PodGroup topology anti-affinity, and standalone HyperNode deployment. Other enhancements, security remediation, upgrade notes, and contributor acknowledgements follow.

The Chinese article is written around practical usage scenarios rather than translated sentence by sentence. Both posts use the same verified configuration examples and cover the same technical scope.

Sources and editorial choices

  • Reviewed release-note draft, pinned to 4317608349fc74ca1eb3e6eb89e68f9d0e966381.
  • Source implementation/documentation snapshot: volcano-sh/volcano@fde2e484326769365f96acf890a176e9bcf869bf.
  • Templates: English v1.15.0 post, 中文 v1.15.0 博客. Their source Markdown was read from this repository.
  • Main feature references include 32 merged PRs. The posts intentionally summarize the release rather than repeat the full release-note changelog.
  • No Alpha labels, absolute benchmark figures, or links to unanalyzed future performance issues. Enablement defaults, supported scope, and operational constraints remain explicit.
  • Missing-hook corrections and maintenance are not promoted as performance highlights.
  • Includes an explicit GHSA-j38h-7pfq-cxmw explanation, affected/fixed versions, severity, and credits.
  • Contributor accounts match the 65 PR-author accounts verified for the release-note draft.

Publication

This PR is a draft for review. The front-matter date 2026-10-14 is provisional and should be set to the actual publication date before merging. Final release/install URLs intentionally target v1.16.0 and become usable after the release is published. No deployment or website publishing is requested here.

Validation

  • Matching locale metadata, 12 identical code blocks, and 32 matching merged-PR references.
  • YAML and shell syntax checks. Three complete Volcano resource examples validate against the reviewed CRD schemas.
  • Pinned source-document links and contributor accounts verified against the release-note research.
  • Markdown structure and staged whitespace checks.
  • Full Docusaurus production build passed for both en and zh-Hans with Node 22 (npm ci, then npm run build).
  • Both generated article pages checked for feature content, configuration rendering, and security coverage. The build emits warnings for existing SVG assets, deprecated site configuration, and stale Browserslist data, without build errors.

Prepared with Codex assistance for drafting, Chinese editorial adaptation, source checks, and build validation.

@volcano-sh-bot volcano-sh-bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 14, 2026
@volcano-sh-bot volcano-sh-bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Oct 14, 2026
@JesseStutler
JesseStutler force-pushed the blog/volcano-v1.16.0-release branch from 6d39123 to 6ef600a Compare October 14, 2026 08:50
@JesseStutler
JesseStutler marked this pull request as ready for review October 14, 2026 08:51
Copilot AI balanced review requested due to automatic review settings October 14, 2026 08:51
@volcano-sh-bot volcano-sh-bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Oct 14, 2026
@volcano-sh-bot
volcano-sh-bot requested a review from Arhell October 14, 2026 08:51
@JesseStutler

Copy link
Copy Markdown
Member Author

Please help me review it @de6p @william-wang

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Final publication depends on human verification of the unreleased version, publication date, and release URLs.

0 open findings

What changed in this PR

Adds English and Simplified Chinese draft release posts for Volcano v1.16.0.

Changes:

  • Documents five major scheduling and topology features.
  • Covers enhancements, security remediation, upgrade notes, and contributors.
  • Provides matching configuration examples across locales.
File Description
blog/​Volcano-1.16.0-release.md Adds the English release post.
i18n/​zh-Hans/​docusaurus-plugin-content-blog/​Volcano-1.16.0-release.md Adds the Chinese release post.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@JesseStutler
JesseStutler force-pushed the blog/volcano-v1.16.0-release branch 3 times, most recently from c3bedce to 4be9bba Compare October 15, 2026 03:44
Comment thread blog/Volcano-1.16.0-release.md Outdated
| \@togettoyou | \@vanshika2720 | \@vivek41-glitch |
| \@vzhou-p | \@wangyang0616 | \@WHOIM1205 |
| \@xiezhayang | \@xuezhaojun | \@yash-pokhriyal |
| \@YiD11 | \@yuanhuaiwang | |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

last row has an empty third cell

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Thanks, refactor to 5 contributors per line

- PR:[#5137](https://github.com/volcano-sh/volcano/pull/5137)、[#5136](https://github.com/volcano-sh/volcano/pull/5136)
- 设计文档:[HyperNode 控制器独立部署](https://github.com/volcano-sh/volcano/blob/fde2e484326769365f96acf890a176e9bcf869bf/docs/design/hypernode-controller-standalone.md)
- 使用指南:[部署独立 HyperNode 控制器](https://github.com/volcano-sh/volcano/blob/fde2e484326769365f96acf890a176e9bcf869bf/docs/user-guide/how_to_install_standalone_hypernode_controller.md)
- 拓扑发现配置:[HyperNode Auto Discovery](https://github.com/volcano-sh/volcano/blob/fde2e484326769365f96acf890a176e9bcf869bf/docs/user-guide/how_to_use_hypernode_auto_discovery.md)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nit: the Chinese post’s Related list also links the HyperNode Auto Discovery user guide (for controller_config_override). Worth adding here for EN/ZH parity

@JesseStutler JesseStutler Oct 19, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@de6p Currently I think it's fine

@de6p de6p left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nit: prefer linking these docs to the v1.16.0 tag instead of commit fde2e484… (same in the Chinese post).

Signed-off-by: JesseStutler <chenzicong4@huawei.com>
@JesseStutler
JesseStutler force-pushed the blog/volcano-v1.16.0-release branch from 4be9bba to 1973d95 Compare October 16, 2026 09:17
@JesseStutler
JesseStutler requested a review from de6p October 19, 2026 01:48
@JesseStutler

Copy link
Copy Markdown
Member Author

Nit: prefer linking these docs to the v1.16.0 tag instead of commit fde2e484… (same in the Chinese post).

Thanks, link to v1.16.0 now

@JesseStutler

Copy link
Copy Markdown
Member Author

@de6p Please help review again

@de6p de6p left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

/lgtm

@volcano-sh-bot volcano-sh-bot added the lgtm Indicates that a PR is ready to be merged. label Oct 19, 2026
@volcano-sh-bot

Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: de6p

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

@volcano-sh-bot volcano-sh-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 19, 2026
@volcano-sh-bot
volcano-sh-bot merged commit 4e57b8e into volcano-sh:master Oct 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants