mirror of https://github.com/hashicorp/terraform
Merge pull request #26440 from hashicorp/mildwonkey/remove-older-state-vs
refactor tests to use modern states.State in favor of terraform.State where possiblepull/26433/head
commit
d76cfc8c0c
@ -1,7 +1,12 @@
|
||||
{
|
||||
"version": 1,
|
||||
"modules": [{
|
||||
"path": ["root"],
|
||||
"outputs": { "foo": "bar" }
|
||||
}]
|
||||
"version": 4,
|
||||
"terraform_version": "0.13.0",
|
||||
"serial": 0,
|
||||
"lineage": "",
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"value": "bar",
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,88 +1,70 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.7.0",
|
||||
"serial": 3,
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
"version": 4,
|
||||
"terraform_version": "0.13.0",
|
||||
"serial": 0,
|
||||
"lineage": "",
|
||||
"outputs": {
|
||||
"computed_map": {
|
||||
"sensitive": false,
|
||||
"type": [
|
||||
"map",
|
||||
"string"
|
||||
],
|
||||
"outputs": {
|
||||
"computed_map": {
|
||||
"sensitive": false,
|
||||
"type": "map",
|
||||
"value": {
|
||||
"key1": "value1"
|
||||
}
|
||||
},
|
||||
"computed_set": {
|
||||
"sensitive": false,
|
||||
"type": "list",
|
||||
"value": [
|
||||
"setval1",
|
||||
"setval2"
|
||||
]
|
||||
},
|
||||
"map": {
|
||||
"sensitive": false,
|
||||
"type": "map",
|
||||
"value": {
|
||||
"key": "test",
|
||||
"test": "test"
|
||||
}
|
||||
},
|
||||
"set": {
|
||||
"sensitive": false,
|
||||
"type": "list",
|
||||
"value": [
|
||||
"test1",
|
||||
"test2"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": {
|
||||
"test_resource.main": {
|
||||
"type": "test_resource",
|
||||
"primary": {
|
||||
"id": "testId",
|
||||
"attributes": {
|
||||
"computed_list.#": "2",
|
||||
"computed_list.0": "listval1",
|
||||
"computed_list.1": "listval2",
|
||||
"computed_map.%": "1",
|
||||
"computed_map.key1": "value1",
|
||||
"computed_read_only": "value_from_api",
|
||||
"computed_read_only_force_new": "value_from_api",
|
||||
"computed_set.#": "2",
|
||||
"computed_set.2337322984": "setval1",
|
||||
"computed_set.307881554": "setval2",
|
||||
"id": "testId",
|
||||
"list_of_map.#": "2",
|
||||
"list_of_map.0.%": "2",
|
||||
"list_of_map.0.key1": "value1",
|
||||
"list_of_map.0.key2": "value2",
|
||||
"list_of_map.1.%": "2",
|
||||
"list_of_map.1.key3": "value3",
|
||||
"list_of_map.1.key4": "value4",
|
||||
"map.%": "2",
|
||||
"map.key": "test",
|
||||
"map.test": "test",
|
||||
"map_that_look_like_set.%": "2",
|
||||
"map_that_look_like_set.12352223": "hello",
|
||||
"map_that_look_like_set.36234341": "world",
|
||||
"optional_computed_map.%": "0",
|
||||
"required": "Hello World",
|
||||
"required_map.%": "3",
|
||||
"required_map.key1": "value1",
|
||||
"required_map.key2": "value2",
|
||||
"required_map.key3": "value3",
|
||||
"set.#": "2",
|
||||
"set.2326977762": "test1",
|
||||
"set.331058520": "test2"
|
||||
}
|
||||
}
|
||||
}
|
||||
"value": {
|
||||
"key1": "value1"
|
||||
}
|
||||
},
|
||||
"computed_set": {
|
||||
"sensitive": false,
|
||||
"type": [
|
||||
"list",
|
||||
"string"
|
||||
],
|
||||
"value": [
|
||||
"setval1",
|
||||
"setval2"
|
||||
]
|
||||
},
|
||||
"map": {
|
||||
"sensitive": false,
|
||||
"type": [
|
||||
"map",
|
||||
"string"
|
||||
],
|
||||
"value": {
|
||||
"key": "test",
|
||||
"test": "test"
|
||||
}
|
||||
},
|
||||
"set": {
|
||||
"sensitive": false,
|
||||
"type": [
|
||||
"list",
|
||||
"string"
|
||||
],
|
||||
"value": [
|
||||
"test1",
|
||||
"test2"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resources": [
|
||||
{
|
||||
"mode": "managed",
|
||||
"type": "test_resource",
|
||||
"name": "main",
|
||||
"each": "list",
|
||||
"provider": "provider[\"registry.terraform.io/hashicorp/test\"]",
|
||||
"instances": [
|
||||
{
|
||||
"index_key": 0,
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"id": "testId"
|
||||
},
|
||||
"private": "bnVsbA=="
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,13 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.7.0",
|
||||
"serial": 3,
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
],
|
||||
"outputs": {}
|
||||
}
|
||||
]
|
||||
"version": 4,
|
||||
"terraform_version": "0.13.0",
|
||||
"serial": 0,
|
||||
"lineage": ""
|
||||
}
|
||||
|
||||
@ -1,24 +1,22 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.7.0",
|
||||
"serial": 3,
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
],
|
||||
"outputs": {
|
||||
"map": {
|
||||
"sensitive": false,
|
||||
"type": "map",
|
||||
"value": null
|
||||
},
|
||||
"list": {
|
||||
"sensitive": false,
|
||||
"type": "list",
|
||||
"value": null
|
||||
}
|
||||
}
|
||||
"version": 4,
|
||||
"terraform_version": "0.13.0",
|
||||
"serial": 0,
|
||||
"lineage": "",
|
||||
"outputs": {
|
||||
"map": {
|
||||
"value": null,
|
||||
"type": [
|
||||
"map",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
"list": {
|
||||
"value": null,
|
||||
"type": [
|
||||
"list",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change-env2",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change-env1",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change-env2",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change-env2",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change-env2",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-change",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "legacy"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "configured"
|
||||
}
|
||||
|
||||
@ -1,16 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 8,
|
||||
"lineage": "remote",
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
],
|
||||
"outputs": {},
|
||||
"resources": {},
|
||||
"depends_on": []
|
||||
}
|
||||
]
|
||||
"lineage": "remote"
|
||||
}
|
||||
|
||||
@ -1,21 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"terraform_version": "0.8.2",
|
||||
"serial": 8,
|
||||
"lineage": "local",
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {},
|
||||
"depends_on": []
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,21 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 8,
|
||||
"lineage": "backend-new-migrate",
|
||||
"modules": [
|
||||
{
|
||||
"path": [
|
||||
"root"
|
||||
],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {},
|
||||
"depends_on": []
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 0,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 0,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 0,
|
||||
"lineage": "different"
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 0,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 10,
|
||||
"lineage": "hello"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend-unchanged-with-legacy"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "configured"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "configuredUnchanged"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "legacy"
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "backend"
|
||||
}
|
||||
|
||||
@ -1,18 +1,12 @@
|
||||
{
|
||||
"version": 3,
|
||||
"terraform_version": "0.8.2",
|
||||
"version": 4,
|
||||
"terraform_version": "0.14.0",
|
||||
"serial": 7,
|
||||
"lineage": "configuredUnset",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,17 +1,11 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 1,
|
||||
"lineage": "mismatch",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "bar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,17 +1,11 @@
|
||||
{
|
||||
"version": 3,
|
||||
"version": 4,
|
||||
"serial": 2,
|
||||
"lineage": "hello",
|
||||
"modules": [
|
||||
{
|
||||
"path": ["root"],
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "baz"
|
||||
}
|
||||
},
|
||||
"resources": {}
|
||||
"outputs": {
|
||||
"foo": {
|
||||
"type": "string",
|
||||
"value": "baz"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in new issue