BACKWARDS INCOMPATIBILITIES / NOTES:
- #37, changes computation of packet_reserved_ip_block.cidr_notation. In case you use that attribute down the chain, you will need to refresh and recreate the resource in which you use it.
IMPROVEMENTS:
- datasource/packet_precreated_ip_block: Add Datasource for precreated IP blocks, so that users can assign subnets from those (#36)
- mark device userdata as ForceNew, fixing (#42)
- Add support for CPR (custom partitioning and RAID)(#35)
INTERNAL:
- Capture breaking change in the Packet API ((equinixmetal-archive/packngo#47))
INTERNAL:
- provider: Add logging transport for HTTP client (
DEBUG
log now contains all HTTP requests & responses) (#25)
IMPROVEMENTS:
- resource/packet_device: Add
public_ipv4_subnet_size
field (#7) - resource/packet_device: Add
hardware_reservation_id
field (#14) - resource/packet_device: Add
root_password
attribute (#15) - resource/packet_volume_attachment: Add resource for attaching volumes (#9)
- resource/packet_reserved_ip_block: Add resource for reserving blocks of IP addresses (#21)
- resource/packet_ip_attachment: Add resource for attaching floating IP addresses to devices (#21)
- resource/packet_devce: Allow to use next-available hardware reservation (#26)
- resource/packet_reserved_ip_block: Make reserved IP block resource importable (#29)
NOTES:
- Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout