Added
- upcloud_loadbalancer: support replacing
networkfield with an equivalentnetworksconfiguration. Equivalent networks configuration consists of two networks blocks: the first should be a public IPv4 network and the second a private IPv4 withnetworkset to same value as the main levelnetworkfield was. This enables migrating from the deprecatednetworkfield tonetworksfield.
Fixed
- upcloud_loadbalancer: do not set value for
networksfield when it is not defined in configuration. This prevents inconsistent result errors when using the deprecatednetworkfield. - upcloud_loadbalancer: allow renaming networks without replacing the load balancer.
- upcloud_manual_certificate_bundle:
certificateandintermediatesvalues are normalized when comparing configuration against API response to avoid inconsistent result after apply because of differences in comments or whitespace.