Skip to content

fix: aborting entire reconciliation run on a single 401#43

Open
tmigone wants to merge 2 commits into
mainfrom
tmigone/deny-401
Open

fix: aborting entire reconciliation run on a single 401#43
tmigone wants to merge 2 commits into
mainfrom
tmigone/deny-401

Conversation

@tmigone

@tmigone tmigone commented Jul 20, 2026

Copy link
Copy Markdown
Member

Fixes the availability oracle aborting an entire reconciliation run when the IPFS gateway returns a 401 for a single deployment.
The error taxonomy predates the migration from the Kubo RPC endpoint to the public ipfs.thegraph.com gateway, so authorization/denylist responses (401/403/410/451) fell through to the fatal Other bucket instead of being handled per-object. These status codes are now treated like a missing file (Unavailable), isolating the failure to the affected deployment so the rest of the run completes and still updates the deny list on-chain.

tmigone added 2 commits July 20, 2026 15:22
Signed-off-by: Tomás Migone <tomas@edgeandnode.com>
Signed-off-by: Tomás Migone <tomas@edgeandnode.com>
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.

1 participant