diff --git a/content/influxdb3/clustered/reference/release-notes/clustered.md b/content/influxdb3/clustered/reference/release-notes/clustered.md index 200496b09..e056d5c5d 100644 --- a/content/influxdb3/clustered/reference/release-notes/clustered.md +++ b/content/influxdb3/clustered/reference/release-notes/clustered.md @@ -142,7 +142,7 @@ spec: #### AppInstance image override bug fix -In [20240925-1257864](#20240925-1257864), the AppInstance image override was +In 20240925-1257864, the AppInstance image override was broken with the introduction of strict always-on license enforcement. This release fixes that bug. @@ -151,49 +151,19 @@ Clustered in air-gapped environments where the deployment model involves overriding the default image repository to point to images copied to an air-gapped registry. -This release is an alternative to [20240925-1257864](#20240925-1257864) for +This release is an alternative to 20240925-1257864 for customers who depend on this image override feature. #### Upgrade bug fix -[20240925-1257864](#20240925-1257864) introduced a schema migration bug that +20240925-1257864 introduced a schema migration bug that caused an `init` container in the `account` Pods to hang indefinitely. This would only affect InfluxDB Clustered during an upgrade; not a fresh install. +The 20240925-1257864 release has been removed from the release notes, but +relevant updates are included as part of this 20241024-1354148 release. For customers who experience this bug when attempting to upgrade to -[20240925-1257864](#20240925-1257864), upgrade to this 20241024-1354148 instead. - -### Changes - -#### Deployment - -- Enable overriding the default CPU and memory resource requests and limits for - the Garbage collector and Catalog services. -- Remove the Gateway service and implement the newly introduced Core service. -- Fix logic related to applying default resource limits for IOx components. -- Support [`ResourceQuota`s](https://kubernetes.io/docs/concepts/policy/resource-quotas/) - with the `enableDefaultResourceLimits` feature flag. This causes resource - limits to be applied even to containers that don't normally have limits - applied. - ---- - -## 20240925-1257864 {date="2024-09-25" .checkpoint} - -> [!Caution] -> This release has a number of bugs in it which make it unsuitable for customer use. -> If you are currently running this version, please upgrade to -> [20241024-1354148](#20241024-1354148). - -### Quickstart - -```yaml -spec: - package: - image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:202409XX-XXXXXXX -``` - -### Highlights +20240925-1257864, upgrade to this 20241024-1354148 instead. #### Default to partial write semantics @@ -283,6 +253,14 @@ The installation of the Prometheus operator should be handled externally. #### Deployment +- Enable overriding the default CPU and memory resource requests and limits for + the Garbage collector and Catalog services. +- Remove the Gateway service and implement the newly introduced Core service. +- Fix logic related to applying default resource limits for IOx components. +- Support [`ResourceQuota`s](https://kubernetes.io/docs/concepts/policy/resource-quotas/) + with the `enableDefaultResourceLimits` feature flag. This causes resource + limits to be applied even to containers that don't normally have limits + applied. - Introduces the `nodeAffinity` and CPU/Memory requests setting for "granite" components. Previously, these settings were only available for core IOx components.