You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: todo.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,23 @@
2
2
3
3
## Errors
4
4
5
-
- Dynamic parameter names? Changing names?
6
-
-`terraform init` not run before a `preview` fails to load a module. Should this prevent a preview?
5
+
- Dynamic parameter names? A parameter's name can change. Should we throw a warning if it is not static?
6
+
-[18](https://github.com/coder/preview/issues/18)`terraform init` not run before a `preview` fails to load a module. Should this prevent a preview?
7
7
8
8
## Security
9
9
10
-
- Ensure local disk is not accessible from terraform
11
-
- Ensure no remote http requests for module fetching
10
+
-[19](https://github.com/coder/preview/issues/19)Ensure local disk is not accessible from terraform
11
+
-[20](https://github.com/coder/preview/issues/20)Ensure no remote http requests for module fetching
12
12
13
13
## Performance
14
14
15
-
- Ensure no remote http requests for module fetching
16
15
- Plan hook replaces the same context for every block in a module. This work is duplicated and could be trimmed down.
17
-
- Ensure no panics can occur during a preview.
16
+
-[21](https://github.com/coder/preview/issues/21)Ensure no panics can occur during a preview.
18
17
19
18
## Features
20
19
21
20
- Allow a "force submit" to bypass any `preview` errors. This would defer to the terraform errors (basically the status quo today)
22
-
- Errors during the parsing should be reported.
21
+
-[22](https://github.com/coder/preview/issues/22)Errors during the parsing should be reported.
23
22
- Errors during the hooks should be reported.
24
23
- Interactive shell to debug references
25
24
@@ -34,15 +33,16 @@
34
33
## Verification
35
34
36
35
- Nested blocks (within 1 module) should have correct context set via plan files. Since plan files are set on the parent, the parent of a sub-block is the incorrect level for a context.
36
+
- This might be already correct
37
37
38
38
## Debt
39
39
40
-
- Implement `validation` blocks with a common code component to be reused by terraform provider?
40
+
-[23](https://github.com/coder/preview/issues/23)Implement `validation` blocks with a common code component to be reused by terraform provider?
41
41
- Parameter values/defaults are only `string` types.
42
42
43
43
## Upstream work
44
44
45
-
- How will the hooks work if they cannot be merged upstream? Alternative?
45
+
-[24](https://github.com/coder/preview/issues/24)How will the hooks work if they cannot be merged upstream? Alternative?
46
46
- Load in plan state
47
47
- Semantics for parameter coder blocks
48
48
@@ -52,8 +52,8 @@
52
52
53
53
## Bugs
54
54
55
-
- Submodule references ignored in `count` meta arguments (and dynamic blocks)?
56
-
-https://github.com/aquasecurity/trivy/pull/8479
55
+
-[25](https://github.com/coder/preview/issues/25)Submodule references ignored in `count` meta arguments (and dynamic blocks)?
0 commit comments