Skip to content

chore: creatornode2 turndown — route uploads/storage to creatornode, RPC to rpc.audius.co#918

Open
raymondjacobson wants to merge 2 commits into
mainfrom
chore/uploads-route-to-creatornode
Open

chore: creatornode2 turndown — route uploads/storage to creatornode, RPC to rpc.audius.co#918
raymondjacobson wants to merge 2 commits into
mainfrom
chore/uploads-route-to-creatornode

Conversation

@raymondjacobson

@raymondjacobson raymondjacobson commented Jun 8, 2026

Copy link
Copy Markdown
Member

What

Remove all creatornode2.audius.co references from prod config as part of the node turndown, and dedicate RPC traffic to rpc.audius.co.

Config Before After Role
ProdUploadNodes (config/nodes.go) creatornode2 creatornode client upload routing
StoreAllNodes (config/config.go) creatornode2 creatornode rendezvous full-replica content/blob node (becoming archive)
OpenAudioURLs (config/config.go) creatornode, creatornode2 rpc.audius.co API server OpenAudio RPC pool
AudiusdURL (config/config.go) creatornode rpc.audius.co primary OpenAudio SDK — used by API server, indexer, and rewards_cli

Why

creatornode2.audius.co is being decommissioned. RPC reads are dedicated to the purpose-built rpc.audius.co; content/upload/store-all duties stay on creatornode.audius.co, which is staying up and becoming the archive / store-all node.

Notes / blast radius

  • AudiusdURL is the chain source the indexer builds the API DB from — this PR repoints that to rpc.audius.co. Confirmed healthy: /health_check 200, core.live: true, current height ~25.9M, same audiusd image.
  • OpenAudioURLs is now a single endpoint (no failover pool) per decision to dedicate RPC to rpc.audius.co.
  • ArtistCoinRewardsStaticSenders still lists creatornode.audius.co (kept — that node stays up).

Verification

  • go build ./config/... ./api/... ./indexer/... ./cmd/rewards_cli/... passes
  • No creatornode2 references remain in config/
  • rpc.audius.co and creatornode.audius.co both confirmed healthy

🤖 Generated with Claude Code

raymondjacobson and others added 2 commits June 8, 2026 10:24
creatornode2.audius.co is being turned down. Point ProdUploadNodes at
creatornode.audius.co so client uploads go to the node that is staying up.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
As part of the creatornode2.audius.co turndown:
- OpenAudioURLs (API server RPC pool) -> rpc.audius.co
- AudiusdURL (primary OpenAudio SDK / indexer / rewards_cli chain source) -> rpc.audius.co
- StoreAllNodes (rendezvous full-replica content/blob node) -> creatornode.audius.co

RPC traffic is dedicated to rpc.audius.co; content/upload/store-all stays on
creatornode.audius.co (the node that is staying up / becoming the archive).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@raymondjacobson raymondjacobson changed the title chore: route prod uploads to creatornode.audius.co chore: creatornode2 turndown — route uploads/storage to creatornode, RPC to rpc.audius.co Jun 8, 2026
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