-
Notifications
You must be signed in to change notification settings - Fork 5
/
CHANGELOG
120 lines (67 loc) · 2.48 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
2019-08-01
- add terraform version 0.12.6
2019-07-19
- add terraform version 0.12.5
2019-07-11
- add terraform version 0.12.4
2019-07-09
- add terraform version 0.12.3
- consul image version to 1.5.2
2019-06-11
- add terraform version 0.12.1
2019-05-29
- consul image version to 1.5.1
2019-05-23
- add terraform version 0.12.0
- updated state file export test for new 0.12.x behavior
- when an apply operation fails, terraform 0.12.0 catches
failures earlier than 0.11.x, which means sometimes
the state file is not modified and thus
a backup state file is not always produced
2019-05-21
- add terraform version 0.11.14
2019-05-15
- [new] supports using git ssh key from file or var
2019-05-14
- added openssh-client to docker image
2019-05-09
- consul image version to 1.5.0
2019-04-27
- [enhancement] added init task for an improved workstation mode environment
2019-04-24
- consul image version to 1.4.4
2019-03-27
- [bugfix] setting TF_BACKEND_TYPE now correctly creates the `backend.tf` file in the `TF_DIR_PATH` rather than the `TF_WORKING_DIR`
2019-03-19
- add terraform version 0.11.13
2019-03-19
- consul image version to 1.4.3
2019-02-11
- [bugfix] added TF_OUTPUT_VAR_FILE_ to create-plan and updated documentation where it was missing
- [enhancement] added consul-config optional input to consul tasks for providing CT_CONSUL_TF_CONFIG_ files
- [enhancement] added aux-inputs to all tasks which did not have them
2019-02-06
- [optimization] target outputs are now extracted from a single parent output rather than multiple calls to "terraform output"
2019-01-30
- consul image version to 1.4.2
2019-01-09
- [new] workstation mode provides a way to intercept a container without it exiting early
2019-01-08
- [new] supports installing trusted ca certs into the system root store
2019-01-07
- [new] supports consuming terraform outputs as terraform var files
- [enhancement] changed output tasks to support multiple outputs targets at once
- [breaking] no longer supports a single output target using TF_OUTPUT_TARGET
2019-01-02
- added consul-config to consul-wrapper
- supports consuming terraform outputs as consul configuration parameters
- renamed consul related param vars to CT_CONSUL_
2018-12-28
- added output tasks
2018-12-27
- added plugin caching
- added auxiliary inputs
2018-12-15
- add {tf-cmd}-consul.yaml tasks
- supports wrapping a terraform phase with a consul cluster join
- supports certificates through the CONCOURSE_TERRAFORM_CONSUL_ params