Skip to content

Enable journal and metadata csum ext4 flags#1288

Merged
dobrac merged 2 commits into
mainfrom
enable-additional-ext4-flags
Oct 2, 2025
Merged

Enable journal and metadata csum ext4 flags#1288
dobrac merged 2 commits into
mainfrom
enable-additional-ext4-flags

Conversation

@dobrac

@dobrac dobrac commented Oct 2, 2025

Copy link
Copy Markdown
Contributor

Enable journal and metadata csum. This change is to keep the filesystem state clean and prevent any accidental data loss. Invalidates the build caches to force rebuilds.


Note

Enables ext4 journaling and metadata checksums and bumps cache hashing to v2 to force rebuilds.

  • Filesystem:
    • Update packages/orchestrator/internal/template/build/core/filesystem/ext4.go to enable has_journal and metadata_csum in mkfs.ext4 options (remove their exclusions).
  • Build Cache:
    • Bump hashingVersion to v2 in packages/orchestrator/internal/template/build/storage/cache/cache.go to invalidate existing caches.

Written by Cursor Bugbot for commit 337b5f7. This will update automatically on new commits. Configure here.

@dobrac dobrac added the improvement Improvement for current functionality label Oct 2, 2025
@dobrac dobrac changed the title Enable journal and metadata csum Enable journal and metadata csum ext4 flags Oct 2, 2025
@dobrac dobrac marked this pull request as ready for review October 2, 2025 10:17
@dobrac dobrac merged commit 3f73055 into main Oct 2, 2025
26 checks passed
@dobrac dobrac deleted the enable-additional-ext4-flags branch October 2, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement for current functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants