mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
test(provisioner/terraform/testdata): add subagent_id to UUID preservation and regenerate (#23122)
The minimize_diff function in generate.sh preserves autogenerated values (UUIDs, tokens, etc.) across regeneration to keep diffs minimal. The subagent_id field was missing from the preservation list, causing unnecessary churn on devcontainer test data. Also regenerates all testdata with the current terraform (1.14.5) and coder provider (2.14.0).
This commit is contained in:
+1
-1
@@ -65,7 +65,7 @@ minimize_diff() {
|
||||
done < <(
|
||||
# Filter out known keys with autogenerated values.
|
||||
git diff -- "$f" |
|
||||
grep -E "\"(terraform_version|id|agent_id|resource_id|token|random|timestamp)\":"
|
||||
grep -E "\"(terraform_version|id|agent_id|subagent_id|resource_id|token|random|timestamp)\":"
|
||||
)
|
||||
done
|
||||
}
|
||||
|
||||
+4
-2
@@ -24,13 +24,15 @@
|
||||
{
|
||||
"workspace_folder": "/workspace1",
|
||||
"name": "dev1",
|
||||
"id": "eb9b7f18-c277-48af-af7c-2a8e5fb42bab"
|
||||
"id": "eb9b7f18-c277-48af-af7c-2a8e5fb42bab",
|
||||
"subagent_id": "56eb6c04-83bf-4daa-85d0-dd4ad3983632"
|
||||
},
|
||||
{
|
||||
"workspace_folder": "/workspace2",
|
||||
"config_path": "/workspace2/.devcontainer/devcontainer.json",
|
||||
"name": "dev2",
|
||||
"id": "964430ff-f0d9-4fcb-b645-6333cf6ba9f2"
|
||||
"id": "964430ff-f0d9-4fcb-b645-6333cf6ba9f2",
|
||||
"subagent_id": "19f7ba01-87bd-46f3-99dd-bb9ff5448e3d"
|
||||
}
|
||||
],
|
||||
"api_key_scope": "all"
|
||||
|
||||
+4
-2
@@ -139,7 +139,8 @@
|
||||
},
|
||||
"after_unknown": {
|
||||
"agent_id": true,
|
||||
"id": true
|
||||
"id": true,
|
||||
"subagent_id": true
|
||||
},
|
||||
"before_sensitive": false,
|
||||
"after_sensitive": {}
|
||||
@@ -162,7 +163,8 @@
|
||||
},
|
||||
"after_unknown": {
|
||||
"agent_id": true,
|
||||
"id": true
|
||||
"id": true,
|
||||
"subagent_id": true
|
||||
},
|
||||
"before_sensitive": false,
|
||||
"after_sensitive": {}
|
||||
|
||||
+2
@@ -60,6 +60,7 @@
|
||||
"agent_id": "eb1fa705-34c6-405b-a2ec-70e4efd1614e",
|
||||
"config_path": null,
|
||||
"id": "eb9b7f18-c277-48af-af7c-2a8e5fb42bab",
|
||||
"subagent_id": "56eb6c04-83bf-4daa-85d0-dd4ad3983632",
|
||||
"workspace_folder": "/workspace1"
|
||||
},
|
||||
"sensitive_values": {},
|
||||
@@ -78,6 +79,7 @@
|
||||
"agent_id": "eb1fa705-34c6-405b-a2ec-70e4efd1614e",
|
||||
"config_path": "/workspace2/.devcontainer/devcontainer.json",
|
||||
"id": "964430ff-f0d9-4fcb-b645-6333cf6ba9f2",
|
||||
"subagent_id": "19f7ba01-87bd-46f3-99dd-bb9ff5448e3d",
|
||||
"workspace_folder": "/workspace2"
|
||||
},
|
||||
"sensitive_values": {},
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
1.14.1
|
||||
1.14.5
|
||||
|
||||
Reference in New Issue
Block a user