In the v1.0.0
release, we've upgraded the underlying Terraform provider version from 3.57.0
to 3.95.0
.
Explore the API Changes
section below for a concise overview of the modifications introduced by this version bump.
The release introduces support for the conversion functions to be able to handle any future breaking API changes. Also includes updates to the dependencies.
Support for a New Resource
WorkspaceRootDbfsCustomerManagedKey.databricks.azure.upbound.io/v1beta1
Bug Fixes and Enhancements
- Network Interface with Public IP fails with cannot reference the public IP #78
- Sets a default
io.Discard
logger for the controller-runtime if debug logging is not enabled. If debug logging is enabled, then the controller-runtime uses a debug mode zap logger as usual #678 - Adds info logs in the monolithic provider's output that communicate the deprecation and the next steps #679
Breaking UX Changes
The release switches the order of the SYNCED
and READY
printer columns so that the SYCNED
column is now printed before the READY
column as follows:
❯ kubectl get managed
NAME SYNCED READY EXTERNAL-NAME AGE
linuxwebapp.web.azure.upbound.io/linuxappexample True True linuxappexample 5m46s
This used to be first the READY
column and then the SYNCED
column previously. Please see crossplane/upjet#360 for further details.
API Changes
- Changed external name configuration of the following resources:
APIOperationPolicy.apimanagement.azure.upbound.io/v1beta1
APIPolicy.apimanagement.azure.upbound.io/v1beta1
Policy.apimanagement.azure.upbound.io/v1beta1
ProductPolicy.apimanagement.azure.upbound.io/v1beta1
API.apimanagement.azure.upbound.io/v1beta1
=>spec.forProvider.revision
is now required parameter.Logger.apimanagement.azure.upbound.io/v1beta1
=>spec.forProvider.eventhub.connectionString
is now optional parameter.HybridRunBookWorkerGroup.automation.azure.upbound.io/v1beta1
=> added reference and selector forspec.forProvider.automationAccountName
field.BotChannelWebChat.botservice.azure.upbound.io/v1beta1
=>spec.forProvider.siteNames
has been replaced withspec.forProvider.site
code block.WorkspaceCustomerManagedKey.databricks.azure.upbound.io/v1beta1
=> This resource has been deprecated and will be removed in future versions of provider. Please use theWorkspaceRootDbfsCustomerManagedKey
resource instead.FlexibleServer.dbforpostgresql.azure.upbound.io/v1beta1
=>status.atProvider.identity.{principalId,tenantId}
have been removed.LabServiceLab.labservices.azure.upbound.io/v1beta1
=>spec.forProvider.connectionSetting
is now required parameter.LinuxWebApp.web.azure.upbound.io/v1beta1
=>spec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32Status
has been replaced withspec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32StatusCode
.LinuxWebAppSlot.web.azure.upbound.io/v1beta1
=>spec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32Status
has been replaced withspec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32StatusCode
.WindowsWebApp.web.azure.upbound.io/v1beta1
=>spec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32Status
has been replaced withspec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32StatusCode
.WindowsWebAppSlot.web.azure.upbound.io/v1beta1
=>spec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32Status
has been replaced withspec.forProvider.siteConfig.autoHealSetting.trigger.statusCode.win32StatusCode
.
What's Changed
- Comprehensive Issue Template Update: Assisting Users in Better Issue Definition by @turkenf in #637
- Update module sigs.k8s.io/controller-tools to v0.14.0 by @renovate in #625
- Update alpine Docker tag to v3.19.1 by @renovate in #638
- Update actions/upload-artifact digest to 5d5d22a by @renovate in #643
- Update kubernetes patches to v0.29.2 by @renovate in #651
- fix: allow publicIP to be referenced using selectors and Ref by @migueladh in #652
- Switch from the NoFork terminology to the TerraformPluginSDK terminology and bump dependencies by @turkenf in #656
- Update module github.com/cloudflare/circl to v1.3.7 [SECURITY] by @renovate in #659
- Update docker/setup-buildx-action digest to 0d103c3 by @renovate in #661
- Update module sigs.k8s.io/controller-runtime to v0.17.2 by @renovate in #660
- Update actions/cache digest to ab5e6d0 by @renovate in #663
- Consume the reusable workflows from upbound/uptest@standard-runners by @sergenyalcin in #666
- Applying license changes by @sergenyalcin in #671
- Log a deprecation message when the monolithic provider is run. by @ulucinar in #679
- Enable Conversion Webhooks by @ulucinar in #676
- Set log.Default's output to io.Discard by @ulucinar in #678
- Bump Terraform provider version to v3.95.0 by @turkenf in #668
New Contributors
- @migueladh made their first contribution in #652
Full Changelog: v0.42.2...v1.0.0