Comments (2)
Confirmed issue:
As user reports after bucket creation when it exists with the provided code and configuration, when a terraform plan
is executed it recognizes as a change to destroy and then create replacement
but if the locations of the attribute data_locations
is set in uppercase [ "AUSTRALIA-SOUTHEAST1", "AUSTRALIA-SOUTHEAST2" ]
instead of lowercase [ "australia-southeast1", "australia-southeast2" ]
it returns a message saying: No changes. Your infrastructure matches the configuration
from terraform-provider-google.
It appears that the StatFunc
inside the TypeSet
elements won't work because of this known issue:hashicorp/terraform-plugin-sdk#160. That may be the reason why there is no StatFunc
for custom_placement_config
because it is TypeSet and It won't work.
location
field is having StatFunc
https://github.com/GoogleCloudPlatform/magic-modules/blob/main/mmv1/third_party/terraform/services/storage/resource_storage_bucket.go.erb#L124 and it is working as expected because it is not nested attribute.
I don't see any clear solution to this issue and maybe the only thing that can be done here is to clearly specify and document that Input values should be in the uppercase.
from terraform-provider-google.
Related Issues (20)
- MM docsite issue in content/develop/field-reference.md
- MM docsite issue in content/develop/custom-code.md
- google_container_cluster doesn't support new "ENTERPRISE" Threat Detection HOT 2
- Issue when updating time_zone in SQL server via google_sql_database_instance resource HOT 1
- AlloyDB Relax regular expression for PSC allowed_consumer_projects to deal with project IDs as well as project numbers HOT 1
- Google Provider Support for Transcoder API HOT 1
- google_tags_tag_key error when deleted outside of terraform HOT 1
- google_compute_autoscaler update error HOT 1
- Rename fields in gkehub
- google_cloud_quotas_quota_preference fails at apply-time when using ADC HOT 5
- Migrate BigQuery Reservation Assignment from DCL to MMv1
- In Data Fusion resource, add network config fields for Private Service Connect as existing in API.
- When we set vpc_connector_egress_settings to VPC_CONNECTOR_EGRESS_SETTINGS_UNSPECIFIED and run terraform apply, Terraform modifies the function configuration each time, leading to persistent changes. HOT 1
- How to use GKE `queued_provisioning` and set `reservation_affinity` to none?
- Error: Provider produced inconsistent result after apply HOT 1
- Failing test(s): TestAccArtifactRegistryRepository_artifactRegistryRepositoryRemoteYumExample HOT 4
- google_sql_database Error: Provider produced inconsistent result after apply HOT 1
- Creation infinite loop when creating multiple google_monitoring_monitored_project
- Support GCP Parallelstore CSI Driver for GKE
- Clarify full workflow for generating the providers and running tests as part of the run tests docs
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-google.