BUG FIXES:
- (#82) Importing mac info when loading nic information or server information
BUG FIXES:
- (#81) Reading PCC info when importing a lan
DOCS:
- layout modifications
FEATURES:
- k8s cluster and nodepool datasources
BUG FIXES:
- Correctly updating ips for nics embedded in server definitions
FEATURES:
- New datasources added: server, lan, private crossconnect
BUG FIXES:
- Missing changelog updates added
BUG FIXES:
- Fixed importing public_ips with terraform import
BUG FIXES:
- Fixed removing public_ips from a k8s node pool
BUG FIXES:
- The missing documentation regarding k8s node pools public IPs was added.
FEATURES:
- Public IPs support in k8s node pools
BUG FIXES:
- Fixed issue #78, a bug causing the node count for a node pool from being increased
BUG FIXES:
- Fixed SegFault during apply
FEATURES:
- S3 Keys support (CRUD + Import) + documentation
- Backup Units support (CRUD + Import) + documentation
BUG FIXES:
- Fixed an error that was preventing the provider to find an image when its uuid was used instead of its name - Fixes #73
- Fixed an error causing the boot_image attribute of a server profitbricks_server to be changed if it was specified on create.
- the node_count property of a profitbricks_k8s_node_pool is now dynamically updated when autoscaling is on
- Ensures the lans attribute for a profitbricks_k8s_node_pool are now handled upon creation as well
- Some typos within the docs, code are now fixed
ENHANCEMENTS:
- Updated the provider to use golang sdk github.com/profitbricks/profitbricks-sdk-go/v5 v5.0.26
:FEATURES:
- Additional lans support for the profitbricks_k8s_node_pool resource (including import state sync)
- New profitbricks_private_crossconnect resource
- New pcc property for the profitbricks_lan resource so that it works in conjunction with private cross-connects
- Acceptance Tests for profitbricks_private_crossconnect (including an import test)
- profitbricks_k8s_cluster resource documentation updates
ENHANCEMENTS
- Revamped the profitbricks_lan resource implementation
- Documentation website updates for all new functionalities, as well as clarifying dependencies
BUG FIXES:
- Fix missing .Timeout property for resource definitions
ENHACEMENTS:
- Use golang sdk v5.0.16
FEATURES:
- Add autoscaling support
BUG FIXES
- Fixes a typo preventing users from updating a k8s node pool's nodes count
- Fixes #56
- Fixes #66
- Updates for all go dependencies
ENHANCEMENTS:
- Golang SDK version v5.0.14
- Added Kubernetes cluster resource
- Added Kubernetes node pool resource
- Possibility to import existing Kubernetes clusters, which were not created via Terraform
- Possibility to import existing Kubernetes node pools, which were not created via Terraform
- CRUD acceptance test for the Kubernetes cluster resource
- CRUD acceptance test for the Kubernetes node pool resource
- Acceptance test for the kubernetes cluster import functionality
- Acceptance test for the kubernetes node pool import functionality
BUG FIXES:
- A bugfix to the appearance of the provider documentation page
ENHANCEMENTS:
- Use profitbricks-sdk-go v5.0.9
- Use golang 1.13+
- Uses the new v5 API endpoint
- Terraform v0.12.21
BUG FIXES:
- Persist resource ids in state before syncing #57
BACKWARDS INCOMPATIBILITIES / NOTES:
- This provider version might have some incompatibility issues with older terraform code
BUG FIXES:
- Persist resource ids in state before syncing #57
BUG FIXES:
- Set cpu_family to computed. (#54)
BUG FIXES:
- Fix nic.0.dhcp & nic.0.firewall_active update have no effect (#51)
ENHANCEMENTS:
- Use go modules
BUG FIXES:
- Fix conflicting auth token default value (#47)
ENHANCEMENTS:
- Add parameter check for datacenter resource (45)
ENHANCEMENTS:
- Add importer to server, nic, lan, dc, ipblock and firewall resources (#38)
IMPROVEMENTS:
- Allowing usage of private images when provisioning a server (#39)
- Fix for image property when using image alias (#40)
- Force recreation of a resource when parents is changed (#41)
- Discovering and reattaching detached volumes (#42)
IMPROVEMENTS:
- Handle empty endpoint (#35)
- Update to profitbricks-sdk-go v5.0.1 (#34)
- Error handling and rename variables. (#36)
- IPBlockUpdate added. (#37)
BUG FIXES:
- Reattaching a volume after tainting a server (#33)
IMPROVEMENT
- Icmp type (#32)
IMPROVEMENT
- Doc sync (#31)
BUG FIXES:
- ICMP type and code had wrong type (#30)
IMPROVEMENT
- Adding navigation for data source documentation. (#29)
BUG FIXES:
- Retries attribute is marked as Deprecated instead of Remove. (#28)
IMPROVEMENTS:
BUG FIXES:
- Fixes issue with server update affecting LAN assignment (#24)
- Inconsistent interpretation of endpoint (#25)
- Changing data center location silently ignored (#25)
- Removed reboot from nic resource (#22)
- resource/profitbricks_loadbalancer: Removed
nic_id
parameter entirely (#21)
- Updated dependency profitbricks-sdk-go to 4.0.4. (#18)
BACKWARDS INCOMPATIBILITIES / NOTES:
- Deprecated nic_id parameter in profitbricks_loadbalancer and replaced it with nic_ids (#15)
IMPROVEMENTS:
- Fix IPFailover failing test (#13)
- Fix issue with failover test failing (#13)
- Deprecated nic_id parameter in profitbricks_loadbalancer and replaced it with nic_ids (#15)
FEATURES:
- New Data Source:
profitbricks_resource
(#8) - New Data Source:
profitbricks_snapshot
(#8) - New Resource:
profitbricks_group
(#11) - New Resource:
profitbricks_share
(#11) - New Resource:
profitbricks_user
(#11) - New Resource:
profitbricks_snapshot
(#11) - New Resource:
profitbricks_ipfailover
(#11)
IMPROVEMENTS:
- Update
profitbricks_datacenter
with getImagealias method (#8) - Update
profitbricks_server
to use getImagealias method (#8) - Update
resource_profitbricks_lan
to read IP failover groups (#11) - Update
resource_profitbricks_volume
with imageAlias feature (#11)
IMPROVEMENTS:
- Acceptance test fix (#1)
- Added ability to pass snapshot id or name when creating a volume or a server (#6)
BUG FIXES:
- resource/profitbricks_server - Fix how primary_nic is updated (#5)
NOTES:
- Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout