Dynatrace Operator release notes version 0.12.0
Release date: Jun 22, 2023
If your apiUrl
uses a tenant alias, avoid using this version. Instead, we recommend opting for version 0.12.1.
New features and enhancements
- The Software Bill of Materials (SBOM) of the Operator image and its dependencies are now attached to the image. You can check this out using cosign. For more information, see Verify the Dynatrace Operator image signature and check the Software Bill of Materials (SBOM).
- The Dependabot has been replaced with Renovate for the dependency updates.
- Added support for the ppc64le architecture to the Operator image. For more information, see Dynatrace Operator support.
- Removed custom security context constraints to reduce setup issues. We are now using the most restrictive default security context constraints depending on the Openshift version. For older versions, the
privileged
security context constraints are used.
- The timeout for validating DynaKubes in the webhook is increased to 10 seconds.
- Added a timeout of 15 minutes for all network requests to prevent indefinitely waiting for longer requests.
- OpenShift debug pods are now ignored in webhook injection.
- The number of requests against the API server is reduced when Istio is enabled.
- The timeout for the ActiveGate
readinessProbe
has been doubled from 1 second to 2 seconds.
Helm chart installation
- The
image
field is deprecated and has been replaced by theimageRef
field. TheimageRef
field is divided into two distinct subfields:repository
andtag
. You can still use theimage
field; if it is set, theimageRef
field will be disregarded.
- Dynatrace Operator can now automatically detect the platform (Kubernetes, Openshift, or GKE Autopilot) during installation using the Helm chart. This feature can still be overridden by specifying the
platform
value in thevalues.yaml
file.
Feature flags
- Added an option to enable the injection of read-only volumes for
applicationMonitoring
with the CSI driver on Bottlerocket OS.
Resolved issues
- Fixed applications showing up as separate hosts in case of
cloudNativeFullstack
when using a tenant alias.
- Introduced an additional safety check during the creation of the init secret by the webhook to eliminate potential race conditions.
- Resolved an issue where
TrustedCAs
were not correctly supplied to the image library, which previously led to errors when pulling images with a trusted CA.
- Corrected the handling of DynaKubes proxy to address a race condition that could occur with multiple DynaKubes having conflicting proxy settings.
- Fixed an issue that affected the restart of OneAgent pods when the Dynatrace Operator version was upgraded.
- Any modifications made to the custom image field will bypass the timestamp verification process.
- The connection info secret is now always generated when the secret is missing, skipping the timestamp verification.