Skip to content

Mention Image Volume Size Check in 1.9.x to 1.10.x upgrade - #1122

Open
votdev wants to merge 1 commit into
harvester:mainfrom
votdev:issue_10351_img_size_validator
Open

Mention Image Volume Size Check in 1.9.x to 1.10.x upgrade#1122
votdev wants to merge 1 commit into
harvester:mainfrom
votdev:issue_10351_img_size_validator

Conversation

@votdev

@votdev votdev commented Sep 2, 2026

Copy link
Copy Markdown
Member

Caution

ONLY MERGE AFTER v1.9.0 is released and tagged.

The following changes are applied by the PR:

  • add information about the Image Volume Size Check that is performed during the upgrade from v1.9.x to v1.10.0.
  • Modify the sidebar_position in the front matter of all MD files below docs/upgrade.
  • The MD file for the upgrade v1.8.x to v1.9.0 is added as an empty template. Should be added to main branch soonish when v1.9.0 is released.

Related to: harvester/harvester#10351

Problem:

Solution:

Related Issue(s):

Test plan:

Additional documentation or context

@votdev votdev self-assigned this Sep 2, 2026
@votdev
votdev requested review from a team and jillian-maroket as code owners September 2, 2026 09:54
@votdev
votdev requested a review from w13915984028 September 2, 2026 09:54
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Name Link
🔨 Latest commit 5d74f41
😎 Deploy Preview https://6a97f50ddbfd4e00b1065465--harvester-preview.netlify.app

Comment thread docs/upgrade/v1-9-x-to-v1-10-x.md Outdated

### Image Volume Size Check

Prior to v1.10.0, Harvester did not validate that a volume created from a VM image was at least as large as the image's virtual size. A volume smaller than its source image can lead to data integrity issues once the guest OS writes past the shrunk backing store. Starting with v1.10.0, Harvester rejects any new volume request that violates this constraint, but volumes created before the upgrade may still be affected.

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.

The image volume check should already be merged and included starting from v1.9.0, right?

@WebberHuang1118 WebberHuang1118 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.

Should we provide a way to check the image volume size before starting the upgrade, similar to the pre-check script described here?

@votdev

votdev commented Sep 4, 2026

Copy link
Copy Markdown
Member Author

Should we provide a way to check the image volume size before starting the upgrade, similar to the pre-check script described here?

Yes, we came to the conclusion here to add a separate pre-flight check script.

@votdev
votdev force-pushed the issue_10351_img_size_validator branch from 5d74f41 to c7c52ea Compare September 4, 2026 12:48
@votdev
votdev force-pushed the issue_10351_img_size_validator branch from c7c52ea to af27cfc Compare September 4, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants