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

Prepare 0.109.0 release #1457

Merged
merged 3 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 0 additions & 8 deletions .chloggen/addfsyncflagconfig.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions .chloggen/controlplanemetricshistogram.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions .chloggen/fixexplicittokenta.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions .chloggen/operator-instrumentation-update.yaml

This file was deleted.

12 changes: 0 additions & 12 deletions .chloggen/update-nodejs.yaml

This file was deleted.

31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,37 @@
<!-- For unreleased changes, see entries in .chloggen -->
<!-- next version -->

## [0.109.0] - 2024-09-17

This Splunk OpenTelemetry Collector for Kubernetes release adopts the [Splunk OpenTelemetry Collector v0.109.0](https://github.com/signalfx/splunk-otel-collector/releases/tag/v0.109.0).

### 🛑 Breaking changes 🛑

- `operator`: Operator Helm values previously under `.Values.operator.instrumentation.spec.*` have been moved to `.Values.instrumentation.*` ([#1436](https://github.com/signalfx/splunk-otel-collector-chart/pull/1436))
If you use custom values under `.Values.operator.instrumentation.spec.*` please review the [upgrade guidelines](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/UPGRADING.md#01055-01080)

### 💡 Enhancements 💡

- `agent`: Added `fsyncFlag` configuration to allow users to enable fsync on the filestorage. ([#1425](https://github.com/signalfx/splunk-otel-collector-chart/pull/1425))
- `agent`: Add a feature gate `useControlPlaneMetricsHistogramData` ([#1372](https://github.com/signalfx/splunk-otel-collector-chart/pull/1372))
This feature gate allows to gather control plane metrics and send them as histogram data to Observability Cloud.
This is an experimental feature under heavy development.

- `agent`: Add base configuration to support the new continuous discovery mechanism. ([#1455](https://github.com/signalfx/splunk-otel-collector-chart/pull/1455))
The new continuous discovery mechanism is disabled by default. To enable it, set the following values in your configuration:
```yaml
agent:
discovery:
enabled: true
featureGates: splunk.continuousDiscovery
```

- `operator`: Bump nodejs to v2.12.0 in helm-charts/splunk-otel-collector/values.yaml ([#1434](https://github.com/signalfx/splunk-otel-collector-chart/pull/1434))

### 🧰 Bug fixes 🧰

- `targetAllocator`: Fix the name of the service account token given when featureGates.explicitMountServiceAccountToken is true ([#1427](https://github.com/signalfx/splunk-otel-collector-chart/pull/1427))

## [0.105.5] - 2024-08-28

This Splunk OpenTelemetry Collector for Kubernetes release adopts the [Splunk OpenTelemetry Collector v0.105.0](https://github.com/signalfx/splunk-otel-collector/releases/tag/v0.105.0).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
rules:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
roleRef:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
data:
relay: |
exporters:
otlphttp/entities:
headers:
X-SF-Token: ${SPLUNK_OBSERVABILITY_ACCESS_TOKEN}
logs_endpoint: https://ingest.CHANGEME.signalfx.com/v3/event
sapm:
access_token: ${SPLUNK_OBSERVABILITY_ACCESS_TOKEN}
endpoint: https://ingest.CHANGEME.signalfx.com/v2/trace
Expand Down Expand Up @@ -321,6 +325,7 @@ data:
- container
- pod
- node
nop: null
otlp:
protocols:
grpc:
Expand Down Expand Up @@ -427,6 +432,15 @@ data:
- filelog
- fluentforward
- otlp
logs/entities:
exporters:
- otlphttp/entities
processors:
- memory_limiter
- batch
- resourcedetection
receivers:
- nop
metrics:
exporters:
- signalfx
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
data:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
component: otel-collector-agent
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
spec:
Expand All @@ -32,7 +32,7 @@ spec:
component: otel-collector-agent
release: default
annotations:
checksum/config: 379191976bf8590ad7e28867db39ef860a5b8288f15e5447560acd995bffca92
checksum/config: 777b75669775167da2012bb5e514b54b09297368bca5452bc03487af1f5ad499
kubectl.kubernetes.io/default-container: otel-collector
spec:
hostNetwork: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
component: otel-k8s-cluster-receiver
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
app.kubernetes.io/component: otel-k8s-cluster-receiver
Expand All @@ -31,7 +31,7 @@ spec:
component: otel-k8s-cluster-receiver
release: default
annotations:
checksum/config: b5b990754852e739e83f14b0ffe24b6c196cf47ee47b95d07e5c8d174e417bd4
checksum/config: 0df452aa4c364468521d6026d3c83f91530f6ddae819768ba075ecb6d40b981a
spec:
serviceAccountName: default-splunk-otel-collector
nodeSelector:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
type: Opaque
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
rules:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ metadata:
name: default-splunk-otel-collector
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
roleRef:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
data:
relay: |
exporters:
otlphttp/entities:
headers:
X-SF-Token: ${SPLUNK_OBSERVABILITY_ACCESS_TOKEN}
logs_endpoint: https://ingest.CHANGEME.signalfx.com/v3/event
sapm:
access_token: ${SPLUNK_OBSERVABILITY_ACCESS_TOKEN}
endpoint: https://ingest.CHANGEME.signalfx.com/v2/trace
Expand Down Expand Up @@ -277,6 +281,7 @@ data:
- container
- pod
- node
nop: null
otlp:
protocols:
grpc:
Expand Down Expand Up @@ -381,6 +386,15 @@ data:
- filelog
- fluentforward
- otlp
logs/entities:
exporters:
- otlphttp/entities
processors:
- memory_limiter
- batch
- resourcedetection
receivers:
- nop
metrics:
exporters:
- signalfx
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
data:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ metadata:
namespace: default
labels:
app.kubernetes.io/name: splunk-otel-collector
helm.sh/chart: splunk-otel-collector-0.105.5
helm.sh/chart: splunk-otel-collector-0.109.0
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/instance: default
app.kubernetes.io/version: "0.109.0"
app: splunk-otel-collector
component: otel-collector-agent
chart: splunk-otel-collector-0.105.5
chart: splunk-otel-collector-0.109.0
release: default
heritage: Helm
spec:
Expand All @@ -32,7 +32,7 @@ spec:
component: otel-collector-agent
release: default
annotations:
checksum/config: 446deacf2fb4a314a607bda26d2da8d80016d1c88faa9d88a868e981119366e7
checksum/config: aef737f594f54679bf42aec98ea49267f19ee99ef8ad0d58a7d78f0102cc26bc
kubectl.kubernetes.io/default-container: otel-collector
spec:
hostNetwork: true
Expand Down
Loading
Loading