Comments (10)
Follows up for those that are interested. There are two pr to fix this bug, one is in sentry-go and the other one which is still a draft is here.
from terraform-provider-sentry.
Thanks for your draft PR, @mogagnon! I've adapted your changes to #172.
from terraform-provider-sentry.
Also seeing the same thing for our use case.
Would this just be adding this in resourceSentryProjectUpdate?
platform := d.Get("team").(string)
if platform != "" {
params.Team = team
}
from terraform-provider-sentry.
Running into the same problem on my side. The apply
will no-op and the drift will persist into the next plan
.
Slight iteration on @brandonweng-db
team := d.Get("team").(string)
if team != "" {
params.Team = team
}
from terraform-provider-sentry.
facing same issue
from terraform-provider-sentry.
same issue
from terraform-provider-sentry.
It seems that the team name has been deprecated. Sentry just needs a unique slug, which is reflected in the web UI. I will look into this.
from terraform-provider-sentry.
I'm having this issue too. It would also be helpful to be able to add additional teams to a project using the project provider, like you can from the web UI, or conversely add projects to the teams resources, also like you can do in the Web UI.
from terraform-provider-sentry.
Any update on this? Thanks
from terraform-provider-sentry.
The problem comes from the way the API handles the addition of a team. Updating a team with the same call the provider does is deprecated.
The slug of new team for the project. Note, will be deprecated soon when multiple teams can have access to a project.
As far as I understand, the new way of managing a team for a project is with those two calls.
POST /projects/org_slug/project_slug/teams/teams_slug
DELETE /projects/org_slug/project_slug/teams/teams_slug
I have a fix on the way but as @everops-billm mentioned it would be nice to support multiple teams
from terraform-provider-sentry.
Related Issues (20)
- Backporting the ability to assign Owners to Issue Alert to Sentry Terraform Plugin v0.11.1 HOT 1
- Provider to list all DSNs for a project HOT 2
- Sentry issue alert conditions, filters, and actions in JSON string format reduce the usability and maintainability of the code
- Cannot plan `sentry_team_member` when it references an organisation member that is to be created
- Examples in overview page still use non-json syntax
- sentry_metric_alert (Resource) impossible to user perัent threshold for triggers.
- Impossible to create user in team with admin role, bug? HOT 2
- Cannot set "bun" as platform HOT 1
- No information about platform settings
- Bug in sentry_notification_action resource that produced inconsistent result after apply
- Could not validate the platform at this time "go"
- Terraform provider does not support adding integration configuration to setup this label/api key table in opsgenie integration
- Error deleting project inbound data filter
- Always showing updates in-place for `sentry_project_inbound_data_filter` for `filter_id = "legacy-browsers"` HOT 1
- Add the Slack channel to the Sentry_team ressource
- Duplicate resources are created by default
- List of Acceptable Project Platform Values HOT 2
- Changed sentry_key DSNs HOT 1
- Supports for comparisonDelta in metric alerts
- Pagerduty service integration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-provider-sentry.