BUG FIXES:
- Update to hcloud-go v1.18.2 to fix a conflict issue
- Ensure
alias_ip
retain the same order.
NOTES:
- This release uses Terraform Plugin SDK v1.15.0.
BUG FIXES
- Set correct defaults for
cookie_name
andcookie_lifetime
properties ofhcloud_load_balancer_service
. - Remove unsupported
https
protocol from health check documentation. - Force recreate of
hcloud_network
ifip_range
changes.
FEATURES:
- New Resource:
hcloud_load_balancer_target
which allows to add a target to a load balancer. This resource extends thetarget
property of thehcloud_load_balancer
resource.hcloud_load_balancer_target
should be preferred over thetarget
property ofhcloud_load_balancer
.
FEATURES:
- New Datasource:
hcloud_load_balancer
- New Resource:
hcloud_load_balancer
- New Resource:
hcloud_load_balancer_service
- New Resource:
hcloud_load_balancer_network
BUG FIXES:
- resources/hcloud_network_route: Fix panic when trying to lookup an already deleted Network route
BUG FIXES:
- resource/hcloud_ssh_key: Fix panic when we update labels in SSH keys
- resource/hcloud_server_network: Fix alias ips ignored on creation of server network
- resource/hcloud_server: Use first assigned
ipv6_address
as value instead of the network address. Attention: This can be a breaking change
NOTES:
- This release uses Terraform Plugin SDK v1.8.0.
IMPROVEMENTS:
- resources/hcloud_server: Add retry mechanism for enabling the rescue mode.
NOTES:
- This release uses Terraform Plugin SDK v1.3.0.
NOTES:
- This release uses the Terraform Plugin SDK v1.1.0.
IMPROVEMENTS:
- resources/hcloud_floating_ip: Add
name
attribute to get or set the name of a Floating IP. - datasource/hcloud_floating_ip: Add
name
attribute to get Floating IPs by their name.
NOTES:
- This release is Terraform 0.12.9+ compatible.
- Updated hcloud-go to
v1.16.0
- The provider is now tested and build with Go
1.13
FEATURES:
- New Datasource:
hcloud_ssh_keys
Lookup all SSH keys.
IMPROVEMENTS:
- resources/hcloud_server_network: Add
mac_address
attribute to get the mac address of the Network interface.
BUG FIXES:
- Fix an error on server creation, when an iso id was given instead of an iso name.
NOTES:
- This release is Terraform 0.12.5+ compatible.
- Updated hcloud-go to
v1.15.1
- Added hcloud-go request debugging when using
TF_LOG
.
FEATURES:
- New Resource:
hcloud_network
Manage Networks. - New Resource:
hcloud_network_subnet
Manage Networks Subnets. - New Resource:
hcloud_network_route
Manage Networks Routes. - New Resource:
hcloud_server_network
Manage attachment between servers and Networks. - New Datasource:
hcloud_network
Lookup Networks.
NOTES:
- This release is Terraform 0.12-RC1+ compatible.
IMPROVEMENTS:
-
datasource/hcloud_server: Add
with_status
attribute to get images by their status. -
datasource/hcloud_image: Add
with_status
attribute to get servers by their status. -
datasource/hcloud_volume: Add
with_status
attribute to get volumes by their status. -
Added
with_selector
to all datasources that support label selectors.
NOTES:
- Deprecation: datasource/hcloud_server:
selector
, will be removed in the near future. - Deprecation: datasource/hcloud_floating_ip:
selector
, will be removed in the near future. - Deprecation: datasource/hcloud_image:
selector
, will be removed in the near future. - Deprecation: datasource/hcloud_ssh_key:
selector
, will be removed in the near future. - Deprecation: datasource/hcloud_volume:
selector
, will be removed in the near future.
BUG FIXES:
- Fix an error on server creation, when a image id was given instead of a image name.
- Fix an missing error on
terraform plan
, when using an image name which does not exists.
FEATURES:
- New Datasource:
hcloud_server
Lookup a server.
IMPROVEMENTS:
- Add API token length validation
FEATURES:
- New Datasource:
hcloud_location
Lookup a location. - New Datasource:
hcloud_locations
Lookup all locations. - New Datasource:
hcloud_datacenter
Lookup a datacenter. - New Datasource:
hcloud_datacenters
Lookup all datacenters. - Volume Automounting is now available for
hcloud_volume
andhcloud_volume_attachment
IMPROVEMENTS:
- datasource/hcloud_image: Add
most_recent
attribute to get the latest image when multiple images has the same label.
BUG FIXES:
- Fix an error on volume_attachment creation, when server was locked.
FEATURES:
- New Resource:
hcloud_volume_attachment
Manage the attachment between volumes and servers.
IMPROVEMENTS:
- resources/hcloud_server: Add
backups
attribute to enable or disable backups.
NOTES:
- Read Only: resources/hcloud_server:
backup_window
, removed the ability to set the attribute. This attribute is now read only. - Updated hcloud-go to
v1.11.0
FEATURES:
- New Resource:
hcloud_volume
Manage volumes. - New Datasource:
hcloud_volume
Lookup volumes.
NOTES:
- Deprecation: resource/hcloud_server:
backup_window
, will be removed in the near future.
FEATURES:
- New Resource:
hcloud_rnds
Manage reverse DNS entries for servers and Floating IPs.
- New Resource:
hcloud_floating_ip_assignment
Manage the association between Floating IPs and servers.
- New Datasource:
hcloud_floating_ip
Lookup Floating ips. - New Datasource:
hcloud_image
Lookup images. - New Datasource:
hcloud_ssh_key
Lookup SSH Keys. - New Provider Config:
poll_interval
Configures the interval in which actions are polled by the client. Default500ms
. Increase this interval if you run into rate limiting errors.
IMPROVEMENTS:
- resource/hcloud_server: Add
ipv6_network
attribute.
NOTES:
- Updated hcloud-go to
v1.9.0
NOTES:
- Switched from MIT licence to MPL2
- removed
reverse_dns
property ofhcloud_floating_ip
, because it was not useable, see hetznercloud#32 - improved test coverage
- updated terraform to
v0.11.7
- updated hcloud-go to
v1.6.0
- added log when waiting for an action to complete
BUG FIXES:
- delete records from state that are invalid or are not found by the server
- resource update methods return the result of the read method
- Save hashsum of
user_data
, existing state is migrated - update hcloud-go to v1.4.0
- update terraform from v0.11.2 to v0.11.3
- Initial release