docs: pin migrate/rebuild/rehydrate + rebuild reconciliation (Ondra) - #103
Merged
Merged
Conversation
Ondra's thread: "Ryan says rehydrate isn't migration, you say it is — it can't be both, define it clearly." The doc already framed both as intent-replay; this adds the one-line three-way pin that removes the last ambiguity: rehydration = the operation, rebuild = the mechanism (Ryan's word), migration = the effect. Same act, different layers — never in tension. Plus the explicit note that a rebuild-from-intent means there is no NSX->OVN conversion to fail (only the requirement is carried across). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015GJFtLoW43JTABs3gGS6mR
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes Ondra's "define it clearly" from the migration thread. The doc already framed migration and rehydration as the same intent-replay process; this adds the one-line three-way pin so Ryan's "rebuild" and your "migration" stop reading as a contradiction:
Plus the explicit reconciliation that a rebuild-from-intent means there is no NSX→OVN conversion to fail — NSX was never carried across, only the requirement behind it (
isolation: private), which OCPVirt satisfies natively with OVN.Docs-only, in the existing "Migration and rehydration are the same process" section.
🤖 Generated with Claude Code