Skip to content

Updating sentry_project slug attribute is destructive #725

@adorf-clarkinc

Description

@adorf-clarkinc

When this provider was initially released, Sentry utilized the value stored in the sentry_project name attribute in the UI to show users the name of each project. Sometime in Q1 of 2025, Sentry switched to using the value stored in the sentry_project slug attribute, effectively making the name attribute superfluous. Our users have made requests to update their project slug to match to project name changes. When attempting to update the sentry_project slug attribute, the provider plans to destroy the project and all dependent resources, which deletes history that the project team wants to maintain.

The only work around that we have found is to remove the sentry_project and related resources from the state file, update the slug in the UI or via a direct API call, and then import the project and related resources back into the state file.

The expected behavior is to modify the slug/update in place.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions