Merge branch 'master' into updates-sql-reference

updates-sql-reference
Scott Anderson 2025-03-12 09:18:04 -06:00 committed by GitHub
commit be14952c88
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 14 additions and 36 deletions

View File

@ -142,7 +142,7 @@ spec:
#### AppInstance image override bug fix #### 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. broken with the introduction of strict always-on license enforcement.
This release fixes that bug. 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 overriding the default image repository to point to images copied to an
air-gapped registry. 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. customers who depend on this image override feature.
#### Upgrade bug fix #### 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. caused an `init` container in the `account` Pods to hang indefinitely.
This would only affect InfluxDB Clustered during an upgrade; not a fresh install. 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 For customers who experience this bug when attempting to upgrade to
[20240925-1257864](#20240925-1257864), upgrade to this 20241024-1354148 instead. 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
#### Default to partial write semantics #### Default to partial write semantics
@ -283,6 +253,14 @@ The installation of the Prometheus operator should be handled externally.
#### Deployment #### 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" - Introduces the `nodeAffinity` and CPU/Memory requests setting for "granite"
components. Previously, these settings were only available for core IOx components. Previously, these settings were only available for core IOx
components. components.