{"action":"created","issue":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/8608","repository_url":"https://api.github.com/repos/hashicorp/terraform","labels_url":"https://api.github.com/repos/hashicorp/terraform/issues/8608/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/terraform/issues/8608/comments","events_url":"https://api.github.com/repos/hashicorp/terraform/issues/8608/events","html_url":"https://github.com/hashicorp/terraform/issues/8608","id":174549865,"number":8608,"title":"OpenStack provider: operations fail after provider-side change.","user":{"login":"shockinghobby","id":1716194,"avatar_url":"https://avatars.githubusercontent.com/u/1716194?v=3","gravatar_id":"","url":"https://api.github.com/users/shockinghobby","html_url":"https://github.com/shockinghobby","followers_url":"https://api.github.com/users/shockinghobby/followers","following_url":"https://api.github.com/users/shockinghobby/following{/other_user}","gists_url":"https://api.github.com/users/shockinghobby/gists{/gist_id}","starred_url":"https://api.github.com/users/shockinghobby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shockinghobby/subscriptions","organizations_url":"https://api.github.com/users/shockinghobby/orgs","repos_url":"https://api.github.com/users/shockinghobby/repos","events_url":"https://api.github.com/users/shockinghobby/events{/privacy}","received_events_url":"https://api.github.com/users/shockinghobby/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hashicorp/terraform/labels/provider/openstack","name":"provider/openstack","color":"bfdadc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-01T15:12:10Z","updated_at":"2016-09-01T16:48:26Z","closed_at":null,"body":"There was a change at the provider side since I last run `terraform apply`. Specifically, a new region was introduced and most resources now require a new resource argument to be specified, which is not in the tfstate or tf file.\r\n\r\nTerraform provider used is OpenStack.\r\n\r\nError is the same for all resources:\r\n```\r\nopenstack_blockstorage_volume_v1.root: Refreshing state... (ID: )\r\nError refreshing state: 13 error(s) occurred:\r\n* openstack_blockstorage_volume_v1.root: Error creating OpenStack block storage client: Discovered 2 matching endpoints: []tokens.Endpoint{tokens.Endpoint{ID:\"\", Region:\"ru-1\", Interface:\"public\", URL:\"\"}, tokens.Endpoint{ID:\"\", Region:\"ru-2\", Interface:\"public\", URL:\"\"}}\r\n...\r\n```\r\nAffected resources:\r\n- openstack_blockstorage_volume_v1\r\n- openstack_compute_keypair_v2\r\n- openstack_networking_network_v2\r\n- openstack_networking_router_v2\r\n- openstack_compute_instance_v2\r\n"},"comment":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/comments/244140324","html_url":"https://github.com/hashicorp/terraform/issues/8608#issuecomment-244140324","issue_url":"https://api.github.com/repos/hashicorp/terraform/issues/8608","id":244140324,"user":{"login":"shockinghobby","id":1716194,"avatar_url":"https://avatars.githubusercontent.com/u/1716194?v=3","gravatar_id":"","url":"https://api.github.com/users/shockinghobby","html_url":"https://github.com/shockinghobby","followers_url":"https://api.github.com/users/shockinghobby/followers","following_url":"https://api.github.com/users/shockinghobby/following{/other_user}","gists_url":"https://api.github.com/users/shockinghobby/gists{/gist_id}","starred_url":"https://api.github.com/users/shockinghobby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shockinghobby/subscriptions","organizations_url":"https://api.github.com/users/shockinghobby/orgs","repos_url":"https://api.github.com/users/shockinghobby/repos","events_url":"https://api.github.com/users/shockinghobby/events{/privacy}","received_events_url":"https://api.github.com/users/shockinghobby/received_events","type":"User","site_admin":false},"created_at":"2016-09-01T16:48:26Z","updated_at":"2016-09-01T16:48:26Z","body":"@jtopjian I guess the default one was used, because neither tf nor tfstate have any mentions of `region`.\r\n\r\nSetting the variable doesn't do anything now. I also updated my first comment to include that it fails on 'refreshing' resources."}}
{"actor":{"display_login":"shockinghobby"}}