Comments (3)
Observing regression on preprod & prod tfstate (terraform plan) for openstack
-/+ openstack_networking_router_interface_v2.tf-apps-dev-router-interface (new resource required)
port_id: "f5bf56a2-3f2f-4ec6-b80f-6193ef6acaad" => "<computed>"
region: "fr1" => "fr1"
router_id: "" => "d618bb65-168d-455b-b141-2ca98d6f345e" (forces new resource)
subnet_id: "3d9ec8fe-9a95-4949-9e8c-f007d7307635" => "3d9ec8fe-9a95-4949-9e8c-f007d7307635"
-
does not regress with terraform 0.9.8
-
tf refresh does not help
-
downgrade https://github.com/terraform-providers/terraform-provider-openstack/releases using https://www.terraform.io/docs/configuration/providers.html#provider-versions up to 0.1.0 did not fix.
-
reproduced issue with new resource created in same TF version (starting 0.10.0)
- new router-interface reporting as requiring changes
- router-interface can't be deleted
-
look in provider source for related change:
-
Look for release notes for related change: hashicorp/terraform#15423 applying a plan should use the refreshed state
suspecting the refresh of the router_interface does not return the expected router_id
from cf-ops-automation.
$ terraform apply
openstack_networking_router_v2.shoudusse_router_1: Refreshing state... (ID: 702184ba-2b04-4ea5-aac0-0f33d2ac8202)
openstack_networking_network_v2.network_shoudusse: Refreshing state... (ID: 60461e70-d4d2-4b3b-9aca-969233b5ad4d)
openstack_networking_subnet_v2.subnet_shoudusse: Refreshing state... (ID: 50114981-36cf-470b-a4cb-acee2be66db8)
openstack_networking_router_interface_v2.router_interface_shoudusse: Refreshing state... (ID: 16dd4a9e-1057-47da-80cd-08afbd551af7)
openstack_networking_router_interface_v2.router_interface_shoudusse: Destroying... (ID: 16dd4a9e-1057-47da-80cd-08afbd551af7)
Error applying plan:1 error(s) occurred:
openstack_networking_router_interface_v2.router_interface_shoudusse (destroy): 1 error(s) occurred:
openstack_networking_router_interface_v2.router_interface_shoudusse: Error deleting OpenStack Neutron Router Interface: Invalid request due to incorrect syntax or missing required parameters.
Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
API Request associated with this error:
PUT https://network.fr1.cloudwatt.com/v2.0/routers//remove_router_interface
from cf-ops-automation.
Note we plan to upgrade from to terraform-provider-cloudfoundry
resource to terraform-provider-cf
resource
See 398f4b0
from cf-ops-automation.
Related Issues (20)
- Replace deprecated docker images
- Leverage icons to ease resource identification
- Quick overview of bosh release versions used by a root deployment
- bump terraform flexible engine to version 1.11 HOT 1
- Improve secrets repository update robustness
- Tfstate changes not detected after tf apply
- CF7 & Cf app zero downtime deployment
- cloud-config and runtime-config credhub interpolation should not block
- Add support for bosh resurrection-config
- explicit concourse job failure when terraform plan exhibits discrepancy
- precompilation should manage per iaas-type bosh release
- Recreate WIP branch does not handle submodules properly HOT 1
- Use valid name in concourse pipelines
- Add rate limiting on bosh release precompilations
- Include git metadata in bosh manifest
- Contact SNCF HOT 1
- precompile pipeline manage bosh release defined in runtime config HOT 1
- Dependency Dashboard
- Properly detect errors in precompile pipelines HOT 1
- Precompile pipeline handle bosh error during push-bosh job in repackage-releases-fallback task
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 cf-ops-automation.