Sander van Harmelen
8875fa660f
Make sure we also output policies while planning
2018-10-16 17:16:28 +02:00
Sander van Harmelen
0a59e54933
Improve the output just a bit
2018-10-15 19:56:59 +02:00
Sander van Harmelen
c08cd597c5
Omit any empty lines containing STX/ETX markers
2018-10-11 22:08:09 +02:00
Sander van Harmelen
fb0af07696
Print status updates while waiting for the run to start
2018-10-11 13:41:48 +02:00
Sander van Harmelen
67db9da000
Add checks for all flags we currently don’t support
...
For Plan only:
-module-depth=n
For Plan & Apply
-parallelism=m
-refresh=false
-var “foo=bar” and -var-file=foo
2018-10-05 20:16:34 +02:00
Sander van Harmelen
ffc67a8e90
Prevent running plan or apply without permissions
2018-10-05 12:06:00 +02:00
Sander van Harmelen
3979aec0ae
Ask to cancel a pending remote operation
...
Except when a lock-timeout has exceeded or auto-approve is set.
2018-10-04 17:16:45 +02:00
Sander van Harmelen
b28f47055d
backend/remote: extend mocks and add sentinel tests
2018-09-26 22:34:32 +02:00
Sander van Harmelen
9f9bbcb0e7
backend/remote: lots of improvements
...
This commit adds:
- support for `-lock-timeout`
- custom error message when a 404 is received
- canceling a pending run when TF is Ctrl-C’ed
- discard a run when the apply is not approved
2018-09-22 11:49:42 +02:00
Sander van Harmelen
621d589189
backend/remote: add support for the apply operation
2018-09-22 11:49:42 +02:00
Sander van Harmelen
3cfc83e335
backend/remote: take working directories into account
...
In TFE you can configure a workspace to use a custom working directory. When determining which directory that needs to be uploaded to TFE, this working directory should be taken into account to make sure we are uploading the correct root directory for the workspace.
2018-08-31 20:35:16 +02:00
Sander van Harmelen
7fb2d1b8de
Implement the Enterprise enhanced remote backend
2018-08-03 22:22:55 +02:00