docs: clarify relay provisioning failure triage#134
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
Thanks — this is a useful addition, and your triage instinct in #133 was validated: the failure you documented was indeed a provisioning-contract problem that no helper reinstall could fix. The root cause turned out to be relay-side (see my comment on #133), and the fix rolls out as Relay 1.3.2. Two small requests before this can merge:
One heads-up so the guidance stays honest after 1.3.2 is live: "Install any available VaultSync App Store update before retrying" is fine as generic advice, but in a contract mismatch like #133 the app update is not necessarily the cure — your own step 2 wording ("needs an app or hosted relay fix") already covers that correctly. |
What & why
Clarifies the Cloud Relay troubleshooting path when an active local subscription shows per-device provisioning as Failed while
vaultsync-notify --doctorreaches the relay and reports an inactive registration.The guide now distinguishes this app-to-relay provisioning state from Relay Unreachable, asks users to capture both the VaultSync app build and hosted relay version, and warns that reinstalling or changing a healthy helper cannot repair a provisioning-contract mismatch.
Refs #133.
Component(s)
Testing
cd go && make patch && go test -tags noassets ./bridgecd notify && go test ./...xcodebuild testDocumentation validation:
git diff --check