Skip to content

Commit 1a87bf0

Browse files
author
Marko Cipovic
committed
jenkins dodatak
1 parent 8b3e8ef commit 1a87bf0

File tree

6 files changed

+877
-0
lines changed

6 files changed

+877
-0
lines changed

.terraform.lock.hcl

+23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,375 @@
1+
## Unreleased
2+
3+
## 1.26.2 (May 28, 2021)
4+
5+
BUG FIXES:
6+
7+
* Fix invalid checksum for release 1.26.1
8+
9+
## 1.26.1 (May 28, 2021)
10+
11+
BUG FIXES:
12+
* `hcloud_firewall` datasource: `destination_ips` missed in definition
13+
* `hcloud_certificate` resource: panic when parsing certificate chains
14+
(#359)
15+
16+
## 1.26.0 (March 30, 2021)
17+
18+
* **New Resource** `hcloud_managed_certificate`
19+
* **New Resource** `hcloud_uploaded_certificate`
20+
* **Deprecated Resource** `hcloud_certificate`
21+
22+
## 1.25.2 (March 16, 2021)
23+
24+
BUG FIXES:
25+
* `hcloud_firewall` resource: plugin normalized CIDRs silently.
26+
27+
## 1.25.1 (March 10, 2021)
28+
29+
BUG FIXES:
30+
* `hcloud_firewall` documentation: fix name of `firewall_ids` property.
31+
32+
## 1.25.0 (March 10, 2021)
33+
34+
FEATURES:
35+
* **New Resource**: `hcloud_snapshot`
36+
* **New Resource**: `hcloud_firewall`
37+
* **New Data Source**: `hcloud_firewall`
38+
39+
BUG FIXES:
40+
* `hcloud_server` resource: image had a wrong type (int instead of string) when a server was created from a snapshot
41+
* `hcloud_load_balancer_target` resource: force recreation when changing a target attribute (server_id, ip or label_selector)
42+
43+
NOTES:
44+
* The provider is now built with Go 1.16
45+
46+
## 1.24.1 (February 04, 2021)
47+
48+
BUG FIXES:
49+
* `hcloud_volume` datasource: id is now marked as computed to allow more setups where the id is unknown
50+
* `hcloud_ssh_key` datasource: id is now marked as computed to allow more setups where the id is unknown
51+
* `hcloud_network` datasource: id is now marked as computed to allow more setups where the id is unknown
52+
* `hcloud_image` datasource: id is now marked as computed to allow more setups where the id is unknown
53+
* `hcloud_certificate` datasource: id is now marked as computed to allow more setups where the id is unknown
54+
* `hcloud_volume` resource: Automount is now working when you attach an already existing volume to a server.
55+
56+
## 1.24.0 (January 12, 2021)
57+
58+
FEATURES:
59+
* **New Datasource**: `hcloud_server_type`
60+
* **New Datasource**: `hcloud_server_types`
61+
* New `network` property for `hcloud_server` resource.
62+
63+
BUG FIXES:
64+
* `hcloud_volume` resource: A race condition was fixed, that was called when you tried to create multiple volumes for a single server
65+
* `hcloud_locations` datasource: Use a stable value as IDs instead of a timestamp. We now use a hash of the concatenation of all location IDs as ID
66+
* `hcloud_datacenters` datasource: Use a stable value as IDs instead of a timestamp. We now use a hash of the concatenation of all datacenters IDs as ID
67+
68+
Notes:
69+
* This release is tested against Terraform 0.13.x and 0.14.x. Testing on 0.12.x was removed, therefore Terraform 0.12.x is no longer officially supported
70+
71+
## 1.23.0 (November 03, 2020)
72+
73+
FEATURES:
74+
* `hcloud_network_subnet` supports vSwitch Subnets
75+
76+
Notes:
77+
* The provider was updated to use the Terraform Plugin SDK v2.
78+
79+
## 1.22.0 (October 05, 2020)
80+
81+
FEATURES:
82+
83+
* All `hcloud_*` resources are now importable.
84+
85+
BUG FIXES:
86+
* `hcloud_rdns` resource: It is now possible to import the resource as documented.
87+
88+
## 1.21.0 (September 09, 2020)
89+
90+
CHANGED:
91+
92+
* Un-deprecate `network_id` property of `hcloud_load_balancer_network` and
93+
`hcloud_server_network` resources.
94+
* Change module path from
95+
`github.com/terraform-providers/terraform-provider-hcloud` to
96+
`github.com/hetznercloud/terraform-provider-hcloud`
97+
98+
## 1.20.1 (August 18, 2020)
99+
BUG FIXES:
100+
101+
* `hcloud_certificate` resource: Updating the certificate needs to recreate the certificate.
102+
103+
NOTES:
104+
* The provider is now build with Go 1.15
105+
* We overhauled parts of the underlying test suite
106+
107+
## 1.20.0 (August 10, 2020)
108+
109+
FEATURES:
110+
111+
* Allow updating/resizing a Load Balancer through the
112+
`load_balancer_type` of `hcloud_load_balancer` resource
113+
* Add support for Load Balancer Label Selector and IP targets.
114+
115+
## 1.19.2 (July 28, 2020)
116+
117+
CHANGED:
118+
119+
* Deprecate `network_id` property of `hcloud_server_network` and
120+
`hcloud_load_balancer_network` resources. Introduce a `subnet_id`
121+
property as replacement.
122+
123+
Both resources require a subnet to be created. Since `network_id`
124+
references the network and not the subnet there is no explicit
125+
dependency between those resources. This leads to Terraform creating
126+
those resources in parallel, which creates a race condition. Users
127+
stuck with the `network_id` property can create an explicit dependency
128+
on the subnet using `depends_on` to work around this issue.
129+
130+
BUG FIXES:
131+
* Enable and Disable `proxyprotocol` on a Load Balancer didn't work after creation
132+
* Deleted all Load Balancer services when you changed the `listen_port` of one service
133+
* `hcloud_load_balancer_target` was not idempotent when you add a target that was already defined
134+
135+
NOTES:
136+
* Update to hcloud-go v1.19.0 to fix the bad request issue
137+
138+
## 1.19.1 (July 16, 2020)
139+
140+
NOTES:
141+
142+
* First release under new terraform registry
143+
* Provider was moved to https://github.com/hetznercloud/terraform-provider-hcloud
144+
145+
## 1.19.0 (July 10, 2020)
146+
147+
BUG FIXES:
148+
149+
* Update to hcloud-go v1.18.2 to fix a conflict issue
150+
* Ensure `alias_ip` retain the same order.
151+
152+
NOTES:
153+
154+
* This release uses Terraform Plugin SDK v1.15.0.
155+
156+
## 1.18.1 (July 02, 2020)
157+
158+
BUG FIXES
159+
160+
* Set correct defaults for `cookie_name` and `cookie_lifetime`
161+
properties of `hcloud_load_balancer_service`.
162+
* Remove unsupported `https` protocol from health check documentation.
163+
* Force recreate of `hcloud_network` if `ip_range` changes.
164+
165+
## 1.18.0 (June 30, 2020)
166+
167+
FEATURES:
168+
169+
* **New Resource**: `hcloud_load_balancer_target` which allows to add a
170+
target to a load balancer. This resource extends the `target` property
171+
of the `hcloud_load_balancer` resource. `hcloud_load_balancer_target`
172+
should be preferred over the `target` property of
173+
`hcloud_load_balancer`.
174+
175+
## 1.17.0 (June 22, 2020)
176+
177+
FEATURES:
178+
179+
* **New Datasource**: `hcloud_load_balancer`
180+
* **New Resource**: `hcloud_load_balancer`
181+
* **New Resource**: `hcloud_load_balancer_service`
182+
* **New Resource**: `hcloud_load_balancer_network`
183+
184+
BUG FIXES:
185+
186+
* resources/hcloud_network_route: Fix panic when trying to lookup an already deleted Network route
187+
188+
## 1.16.0 (March 24, 2020)
189+
190+
BUG FIXES:
191+
* resource/hcloud_ssh_key: Fix panic when we update labels in SSH keys
192+
* resource/hcloud_server_network: Fix alias ips ignored on creation of server network
193+
* resource/hcloud_server: Use first assigned `ipv6_address` as value instead of the network address. **Attention: This can be a breaking change**
194+
195+
NOTES:
196+
* This release uses Terraform Plugin SDK v1.8.0.
197+
198+
## 1.15.0 (November 11, 2019)
199+
200+
IMPROVEMENTS:
201+
202+
* resources/hcloud_server: Add retry mechanism for enabling the rescue mode.
203+
204+
NOTES:
205+
* This release uses Terraform Plugin SDK v1.3.0.
206+
207+
## 1.14.0 (October 01, 2019)
208+
209+
NOTES:
210+
* This release uses the Terraform Plugin SDK v1.1.0.
211+
212+
## 1.13.0 (September 19, 2019)
213+
214+
IMPROVEMENTS:
215+
216+
* resources/hcloud_floating_ip: Add `name` attribute to get or set the name of a Floating IP.
217+
* datasource/hcloud_floating_ip: Add `name` attribute to get Floating IPs by their name.
218+
219+
NOTES:
220+
221+
* This release is Terraform 0.12.9+ compatible.
222+
* Updated hcloud-go to `v1.16.0`
223+
* The provider is now tested and build with Go `1.13`
224+
225+
## 1.12.0 (July 29, 2019)
226+
227+
FEATURES:
228+
229+
* **New Datasource**: `hcloud_ssh_keys` Lookup all SSH keys.
230+
231+
IMPROVEMENTS:
232+
233+
* resources/hcloud_server_network: Add `mac_address` attribute to get the mac address of the Network interface.
234+
235+
BUG FIXES:
236+
237+
* Fix an error on server creation, when an iso id was given instead of an iso name.
238+
239+
NOTES:
240+
241+
* This release is Terraform 0.12.5+ compatible.
242+
* Updated hcloud-go to `v1.15.1`
243+
* Added hcloud-go request debugging when using `TF_LOG`.
244+
245+
## 1.11.0 (July 10, 2019)
246+
247+
FEATURES:
248+
249+
* **New Resource**: `hcloud_network` Manage Networks.
250+
* **New Resource**: `hcloud_network_subnet` Manage Networks Subnets.
251+
* **New Resource**: `hcloud_network_route` Manage Networks Routes.
252+
* **New Resource**: `hcloud_server_network` Manage attachment between servers and Networks.
253+
* **New Datasource**: `hcloud_network` Lookup Networks.
254+
255+
## 1.10.0 (May 14, 2019)
256+
257+
NOTES:
258+
* This release is Terraform 0.12-RC1+ compatible.
259+
260+
## 1.9.0 (March 15, 2019)
261+
262+
IMPROVEMENTS:
263+
264+
* datasource/hcloud_server: Add `with_status` attribute to get images by their status.
265+
* datasource/hcloud_image: Add `with_status` attribute to get servers by their status.
266+
* datasource/hcloud_volume: Add `with_status` attribute to get volumes by their status.
267+
268+
* Added `with_selector` to all datasources that support label selectors.
269+
270+
NOTES:
271+
272+
* **Deprecation**: datasource/hcloud_server: `selector`, will be removed in the near future.
273+
* **Deprecation**: datasource/hcloud_floating_ip: `selector`, will be removed in the near future.
274+
* **Deprecation**: datasource/hcloud_image: `selector`, will be removed in the near future.
275+
* **Deprecation**: datasource/hcloud_ssh_key: `selector`, will be removed in the near future.
276+
* **Deprecation**: datasource/hcloud_volume: `selector`, will be removed in the near future.
277+
278+
## 1.8.1 (March 12, 2019)
279+
280+
BUG FIXES:
281+
* Fix an error on server creation, when a image id was given instead of a image name.
282+
* Fix an missing error on `terraform plan`, when using an image name which does not exists.
283+
284+
## 1.8.0 (February 06, 2019)
285+
286+
FEATURES:
287+
* **New Datasource**: `hcloud_server` Lookup a server.
288+
289+
IMPROVEMENTS:
290+
* Add API token length validation
291+
292+
## 1.7.0 (December 18, 2018)
293+
294+
FEATURES:
295+
* **New Datasource**: `hcloud_location` Lookup a location.
296+
* **New Datasource**: `hcloud_locations` Lookup all locations.
297+
* **New Datasource**: `hcloud_datacenter` Lookup a datacenter.
298+
* **New Datasource**: `hcloud_datacenters` Lookup all datacenters.
299+
* Volume Automounting is now available for `hcloud_volume` and `hcloud_volume_attachment`
300+
301+
## 1.6.0 (December 03, 2018)
302+
303+
IMPROVEMENTS:
304+
* datasource/hcloud_image: Add `most_recent` attribute to get the latest image when multiple images has the same label.
305+
306+
BUG FIXES:
307+
* Fix an error on volume_attachment creation, when server was locked.
308+
309+
## 1.5.0 (November 16, 2018)
310+
311+
FEATURES:
312+
* **New Resource**: `hcloud_volume_attachment` Manage the attachment between volumes and servers.
313+
314+
IMPROVEMENTS:
315+
* resources/hcloud_server: Add `backups` attribute to enable or disable backups.
316+
317+
NOTES:
318+
* **Read Only**: resources/hcloud_server: `backup_window`, removed the ability to set the attribute. This attribute is now read only.
319+
* Updated hcloud-go to `v1.11.0`
320+
321+
## 1.4.0 (October 18, 2018)
322+
323+
FEATURES:
324+
325+
* **New Resource**: `hcloud_volume` Manage volumes.
326+
* **New Datasource**: `hcloud_volume` Lookup volumes.
327+
328+
NOTES:
329+
330+
* **Deprecation**: resource/hcloud_server: `backup_window`, will be removed in the near future.
331+
332+
## 1.3.0 (September 12, 2018)
333+
334+
FEATURES:
335+
336+
- **New Resource**: `hcloud_rnds` Manage reverse DNS entries for servers and Floating IPs.
337+
* **New Resource**: `hcloud_floating_ip_assignment` Manage the association between Floating IPs and servers.
338+
- **New Datasource**: `hcloud_floating_ip` Lookup Floating ips.
339+
- **New Datasource**: `hcloud_image` Lookup images.
340+
- **New Datasource**: `hcloud_ssh_key` Lookup SSH Keys.
341+
- **New Provider Config**: `poll_interval` Configures the interval in which actions are polled by the client. Default `500ms`. Increase this interval if you run into rate limiting errors.
342+
343+
IMPROVEMENTS:
344+
345+
* resource/hcloud_server: Add `ipv6_network` attribute.
346+
347+
NOTES:
348+
349+
* Updated hcloud-go to `v1.9.0`
350+
351+
## 1.2.0 (June 07, 2018)
352+
353+
NOTES:
354+
355+
* Switched from MIT licence to MPL2
356+
* removed `reverse_dns` property of `hcloud_floating_ip`, because it was not useable, see https://github.com/hetznercloud/terraform-provider-hcloud/issues/32
357+
* improved test coverage
358+
* updated terraform to `v0.11.7`
359+
* updated hcloud-go to `v1.6.0`
360+
* added log when waiting for an action to complete
361+
362+
BUG FIXES:
363+
364+
* delete records from state that are invalid or are not found by the server
365+
* resource update methods return the result of the read method
366+
367+
## 1.1.0 (March 2, 2018)
368+
369+
* Save hashsum of `user_data`, existing state is migrated
370+
* update hcloud-go to v1.4.0
371+
* update terraform from v0.11.2 to v0.11.3
372+
373+
## 1.0.0 (January 30, 2018)
374+
375+
* Initial release

0 commit comments

Comments
 (0)