Skip to content

chore(release): v0.2.1 - #231

Merged
Andrei Kvapil (kvaps) merged 1 commit into
mainfrom
chore/release-v0.2.1
Nov 12, 2026
Merged

Andrei Kvapil (kvaps) merged 1 commit into
mainfrom
chore/release-v0.2.1

Conversation

@kvaps

@kvaps Andrei Kvapil (kvaps) commented Nov 12, 2026 •

Copy link
Copy Markdown
Member

Cut v0.2.1, a bugfix release with the LVM thin pool fix from #229. Tagging v0.2.1 after merge triggers the release pipeline: the three ghcr images and the GitHub Release from this CHANGELOG section.

Summary by CodeRabbit

  • Bug Fixes
    • Fixed an issue where LVM thin pools could remain inactive after a reboot. Inactive pools are now activated and checked again; pools that remain unavailable continue to be reported as missing.

Assisted-by: LLM
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
@coderabbitai

coderabbitai Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Walkthrough

The changelog adds a v0.2.1 bugfix entry describing how the satellite probes inactive LVM thin pools.

Changes: Release notes

Layer / File(s) Summary
Document thin-pool fix
CHANGELOG.md
The v0.2.1 entry describes reading lv_attr, activating an inactive pool once, and probing again. It also states that active pools need one lvs call and pools that report nothing remain marked missing.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Possibly related PRs

  • cozystack/blockstor#229: Updates Thin.PoolStatus to activate an inactive thin pool and probe it again; this changelog entry documents that fix.
Merge Risk: Minimal · up to 0bdcf

This release-notes change only documents the LVM thin-pool fix and does not alter runtime behavior. It is ready to merge.

Pre-merge checks: Passed 4

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title "chore(release): v0.2.1" identifies a release commit for version v0.2.1, which matches the PR's purpose of adding the v0.2.1 changelog entry. It does not name the LVM thin pool fix, which is…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Title check

Explanation

The title "chore(release): v0.2.1" identifies a release commit for version v0.2.1, which matches the PR's purpose of adding the v0.2.1 changelog entry. It does not name the LVM thin pool fix, which is the main content of the release entry, so it is only partially descriptive. It is specific enough for a reader scanning history to see this is a release preparation change.

Finishing Touches

Generate unit tests (beta)

  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 3c4390a0-9a2d-4403-87e3-a7365fcff2b5
Commits

Reviewing files that changed from the base of the PR and between 8717c59 and 0bdcf7c.

Files selected for processing: 1

  • CHANGELOG.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@kvaps
Andrei Kvapil (kvaps) merged commit e37f332 into main Nov 12, 2026
5 checks passed
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