Skip to content

Commit 95440e6

Browse files
committed
Merge branch 'auto-up-obi' of github.com:MrAlias/splunk-otel-collector-chart into auto-up-obi
2 parents 8622377 + 078b652 commit 95440e6

453 files changed

Lines changed: 2064 additions & 2137 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.chloggen/fix-non-eks-aws-ec2-detector.yaml

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
22
change_type: enhancement
33
# The name of the component, or a single word describing the area of concern, (e.g. agent, clusterReceiver, gateway, operator, chart, other)
4-
component: chart
4+
component: gateway
55
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
6-
note: Add configurable resource requests and limits for the Target Allocator container
6+
note: Add topologySpreadConstraints support for gateway deployment
77
# One or more tracking issues related to the change
8-
issues: [2349]
8+
issues: [2361]
99
# (Optional) One or more lines of additional information to render under the primary note.
1010
# These lines will be padded with 2 spaces and then inserted directly into the document.
1111
# Use pipe (|) for multiline entries.
1212
subtext: |
13-
Users can now set `targetAllocator.resources` in values.yaml to configure CPU/memory
14-
requests and limits for the Target Allocator container.
13+
The gateway deployment now supports `gateway.topologySpreadConstraints` to control how
14+
gateway pods are distributed across topology domains (e.g., availability zones). When
15+
combined with `gateway.service.trafficDistribution` (`PreferSameZone` on Kubernetes 1.35+,
16+
or `PreferClose` on older versions), this enables zone-aware routing where clients prefer
17+
sending traffic to gateways in the same zone. Together, these options ensure gateways are
18+
evenly spread across zones while minimizing cross-AZ network traffic and costs.
Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
22
change_type: bug_fix
33
# The name of the component, or a single word describing the area of concern, (e.g. agent, clusterReceiver, gateway, operator, chart, other)
4-
component: clusterReceiver
4+
component: agent
55
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
6-
note: Set dnsPolicy to ClusterFirstWithHostNet for cluster receiver when clusterReceiver.hostNetwork is enabled
6+
note: Fix histogram bucket count for `kubeproxy_network_programming_duration_seconds` metric
77
# One or more tracking issues related to the change
8-
issues: [2348]
8+
issues: [2328]
99
# (Optional) One or more lines of additional information to render under the primary note.
1010
# These lines will be padded with 2 spaces and then inserted directly into the document.
1111
# Use pipe (|) for multiline entries.
1212
subtext: |
13-
When clusterReceiver.hostNetwork is enabled (e.g. for EKS Auto mode), the cluster receiver
14-
pod was unable to resolve in-cluster DNS names. Pods running with
15-
hostNetwork fall back to the node's DNS configuration unless dnsPolicy is explicitly set
16-
to ClusterFirstWithHostNet. This matches the existing daemonset behavior.
13+
Splunk Observability Cloud has a limit of 32 buckets for histograms. By default this histogram
14+
has more than 32 buckets, so the config will now merge buckets to meet the required limit
15+
to avoid this metric being dropped entirely. This change is relevant when both the
16+
`useControlPlaneMetricsHistogramData` feature gate and `agent.controlPlaneMetrics.proxy`
17+
config option are both enabled.

.chloggen/openshift-resource-detection.yaml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.chloggen/probe-timeout-seconds.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
2-
change_type: enhancement
2+
change_type: bug_fix
33
# The name of the component, or a single word describing the area of concern, (e.g. agent, clusterReceiver, gateway, operator, chart, other)
44
component: chart
55
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
6-
note: Bump the OBI subchart to upstream opentelemetry-ebpf-instrumentation 0.6.0
6+
note: Add probes and scrapeconfigs RBAC permissions to Target Allocator ClusterRole
77
# One or more tracking issues related to the change
8-
issues: [2300]
8+
issues: [2359]
99
# (Optional) One or more lines of additional information to render under the primary note.
1010
# These lines will be padded with 2 spaces and then inserted directly into the document.
1111
# Use pipe (|) for multiline entries.
1212
subtext: |
13-
Updates the vendored OBI dependency and rendered eBPF instrumentation example
14-
manifests to the upstream 0.6.0 chart release.
13+
The Target Allocator ClusterRole was missing permissions for `probes` and `scrapeconfigs`
14+
resources in the `monitoring.coreos.com` API group. This caused the allocator to fail with
15+
forbidden errors when attempting to list and watch these resources.

.chloggen/update-operator.yaml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.chloggen/useseparatedcomponentnames-k8s_attributes.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.chloggen/useseparatedcomponentnames-otlp_grpc.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.chloggen/useseparatedcomponentnames-otlp_http.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)