Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

InfluxDB Clustered 20241024-1354148 #5660

Merged
merged 2 commits into from
Oct 28, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 57 additions & 1 deletion content/influxdb/clustered/reference/release-notes/clustered.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,63 @@ identified below with the <span class="cf-icon Shield pink"></span> icon.

---

## 20240925-1257864 {date="2024-09-25" .checkpoint}
## 20241024-1354148 {date="2024-10-24" .checkpoint}

### Quickstart

```yaml
spec:
package:
image: us-docker.pkg.dev/influxdb2-artifacts/clustered/influxdb:20241022-1346953
```

### Highlights

#### AppInstance image override bug fix

In [20240925-1257864](#20240925-1257864), the AppInstance image override was
broken with the introduction of strict always-on license enforcement.
This release fixes that bug.

This bug is expected to have an outsized impact on customers running InfluxDB
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
customers who depend on this image override feature.

#### Upgrade bug fix

[20240925-1257864](#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.

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}

{{% warn %}}
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).
{{% /warn %}}

### Quickstart

Expand Down