Skip to content

Update docs for the Sentry partnership sunset - #2447

Merged
igor-ladkin merged 5 commits into
mainfrom
igor-ladkin/sentry-sunset-docs
Aug 3, 2026
Merged

Update docs for the Sentry partnership sunset#2447
igor-ladkin merged 5 commits into
mainfrom
igor-ladkin/sentry-sunset-docs

Conversation

@igor-ladkin

@igor-ladkin igor-ladkin commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

New Sentry provisioning is now blocked platform-wide (superfly/web#4239) and removed from the dashboard/launch UIs (superfly/ui-ex#4992, #4993, #4996, #5005). This updates the docs to match:

  • /docs/monitoring/sentry/: sunset warning banner up top — existing projects keep working, the page stays as reference for them, and new users are pointed at signing up with Sentry directly (same link as the API error message). Rest of the page untouched.
  • App handover guide: Sentry handover now happens in the Sentry dashboard directly; new Fly-provisioned projects are gone.
  • Heroku migration: New Relic row mirrors the SendGrid "keep using it" advice instead of suggesting fly extensions sentry.
  • Cell-based blueprint: dropped the Sentry recommendation sentence.
  • Org roles: trimmed Sentry from the extension-partner examples.

Deliberately untouched: the sidebar "Sentry Error Tracking" nav link (the page still serves existing customers) and the python/rust speedrun fly launch sample outputs (flyctl's own output, will self-correct when flyctl drops the field).

Screenshots

deprecation-banner

New provisioning is blocked platform-wide; the page stays as reference
for orgs with existing projects, and the banner points new users at
signing up with Sentry directly.
- App handover guide: extension handover is the owner's job; for Sentry
  that now means the Sentry dashboard directly, since new Fly-provisioned
  projects are gone
- Heroku migration: New Relic row now mirrors the SendGrid keep-using-it
  advice instead of suggesting fly extensions sentry
- Cell-based blueprint: drop the Sentry recommendation sentence
- Org roles: Tigris is example enough for extension partners
@chatgpt-codex-connector

Copy link
Copy Markdown

💡 Codex Review

**Heads up**: Provisioning new Sentry projects through Fly.io (`fly ext sentry create`) is no longer available. Existing projects keep working, and this page sticks around for the people using them. Need error tracking on a new app? [Sign up with Sentry directly](https://sentry.io/signup/) and set your `SENTRY_DSN` as an app secret — same result, one extra step.

P2 Badge Remove the disabled provisioning flow

For a reader setting up Sentry after the sunset, this warning is immediately contradicted by the unchanged instructions below: the page still says every Fly organization can claim promotional credits and directs users to run the now-disabled fly ext sentry create command under “Set up Sentry.” The warning alone therefore leaves the primary setup flow and plan eligibility inaccurate; scope those sections explicitly to previously provisioned organizations or replace the setup section with the direct-Sentry workflow.


- **Sentry and other extensions**: Extensions don’t move between orgs, and sorting them out is on you. For Sentry, new Fly.io-provisioned projects are no longer available—handle the handover in the Sentry dashboard directly (transfer the project or invite the new owners) and keep the app’s `SENTRY_DSN` secret pointing at it. For other extensions, create fresh ones in the new org and reconfigure the app to use them.

P2 Badge Avoid suggesting an unsupported Sentry project transfer

When an app must be handed to a customer’s separate Sentry organization, the proposed “transfer the project” path is not available in Sentry; projects cannot be moved between organizations. Inviting the customer instead leaves the project in the original Sentry organization, which may also contain projects for the developer’s other apps. Document the actual choices—hand over the existing Sentry organization when it is dedicated to this customer, or create a project in the customer’s organization and update SENTRY_DSN—rather than telling readers to use a nonexistent dashboard transfer.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Review feedback: the sunset banner was contradicted by the page still
telling every org to claim credits and run the disabled create command.
The setup section becomes an access section around fly ext sentry
dashboard (which still works), and the credits copy moves to past tense.
@igor-ladkin

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c73302519e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread monitoring/sentry.html.md
Comment thread monitoring/sentry.html.md Outdated
Comment thread getting-started/migrate-from-heroku.html.md
Upstash Redis and Tigris already have their own bullets in this list,
and Sentry can no longer be freshly provisioned, so the catch-all had
nothing left to cover.
@igor-ladkin
igor-ladkin requested review from kcmartin and stahnma August 3, 2026 14:20
@stahnma

stahnma commented Aug 3, 2026

Copy link
Copy Markdown

I have a small preferences for dropping the "same result, one extra step" portion, but outside of that looks great.

@igor-ladkin
igor-ladkin merged commit 8a46ee3 into main Aug 3, 2026
2 checks passed
@igor-ladkin
igor-ladkin deleted the igor-ladkin/sentry-sunset-docs branch August 3, 2026 14:53
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.

2 participants