Skip to content

Conversation

@leftwo
Copy link
Contributor

@leftwo leftwo commented Oct 24, 2025

Just Crucible changes, propolis did not change (other than the crucible parts)

Crucible changes:
Enforce write order of blocks and dirty bit (#1798)
Remove unnecessary unused_async (#1795)
Add crucible-downstairs validate subcommand (#1792)
Remove incorrect expect(unused) annotation (#1789)
Handle errors in get-up-state.sh (#1787)
Handle final live-repair flush being skipped on all downstairs (#1783)
Offline downstairs go to faulted when LR starts (#1777)
update drift to pick up fix for OpenAPI type graph cycles (#1785)
make Crucible APIs versioned (#1782)

Alan Hanson added 2 commits October 24, 2025 18:08
Crucible changes:
Enforce write order of blocks and dirty bit (#1798)
Remove unnecessary `unused_async` (#1795)
Add `crucible-downstairs validate` subcommand (#1792)
Remove incorrect `expect(unused)` annotation (#1789)
Handle errors in get-up-state.sh (#1787)
Handle final live-repair flush being skipped on all downstairs (#1783)
Offline downstairs go to faulted when LR starts (#1777)
update drift to pick up fix for OpenAPI type graph cycles (#1785)
make Crucible APIs versioned (#1782)

Propolis had no changes.
@leftwo leftwo requested a review from jmpesp October 27, 2025 05:02
@leftwo leftwo merged commit 6510e87 into main Oct 27, 2025
18 checks passed
@leftwo leftwo deleted the alan/the-cru-with-flushes branch October 27, 2025 15:25
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.

3 participants