Skip to content

Commit 0f49d2c

Browse files
authored
fix: report standalone agent type for standalone charts (#970)
## Related Jira issue - [CX-50122](https://coralogix.atlassian.net/browse/CX-50122) ## What changed - Change the default `presets.fleetManagement.agentType` from `agent` to `standalone` in the Linux, Windows, and macOS standalone charts. - Bump all three chart versions to `0.0.46`. - Regenerate the checked-in default collector configurations. - Document the selector identity change as a breaking change in each chart changelog. ## Why The standalone Host installer hardcodes the agent type as `standalone`. Fleet Manager uses this chart to generate the `agentSelector`, but the chart default was `agent`, creating a mismatch between the deployed agent type (`standalone`) and the selector type (`agent`). As a result, no agents match the deployment and it remains Pending until the selector is updated manually. ## User impact This is a breaking selector change. Existing Fleet Manager selectors targeting `cx.agent.type: agent` must be updated to `standalone` for newly installed or upgraded standalone hosts. [CX-50122]: https://coralogix.atlassian.net/browse/CX-50122?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
1 parent 3d7e4e8 commit 0f49d2c

12 files changed

Lines changed: 39 additions & 33 deletions

File tree

otel-linux-standalone/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## otel-linux-standalone
44

5+
### v0.0.46 / 2026-07-17
6+
7+
- [Breaking] Change the default `presets.fleetManagement.agentType` from `agent` to `standalone`. Existing Fleet Manager selectors targeting `cx.agent.type: agent` must be updated to `standalone` for newly installed or upgraded hosts.
8+
59
### v0.0.45 / 2026-07-15
610

711
- [Chore] Bump chart dependency to opentelemetry-collector 0.135.1
@@ -157,7 +161,6 @@
157161

158162
#### Changes from opentelemetry-collector 0.130.15:
159163
- [Fix] Use `syslog_parser` for macOS system log parsing logic.
160-
161164
### v0.0.25 / 2026-04-22
162165

163166
- [Chore] Bump chart dependency to opentelemetry-collector 0.130.14

otel-linux-standalone/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: linux-standalone
33
description: Standalone Linux OpenTelemetry Collector configuration
4-
version: 0.0.45
4+
version: 0.0.46
55
keywords:
66
- OpenTelemetry Collector
77
- Coralogix

otel-linux-standalone/build/otel-config.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,14 @@ exporters:
133133
timeout: 10s
134134
logs:
135135
headers:
136-
X-Coralogix-Distribution: helm-otel-standalone/0.0.45
136+
X-Coralogix-Distribution: helm-otel-standalone/0.0.46
137137
metrics:
138138
headers:
139-
X-Coralogix-Distribution: helm-otel-standalone/0.0.45
139+
X-Coralogix-Distribution: helm-otel-standalone/0.0.46
140140
private_key: ${env:CORALOGIX_PRIVATE_KEY}
141141
profiles:
142142
headers:
143-
X-Coralogix-Distribution: helm-otel-standalone/0.0.45
143+
X-Coralogix-Distribution: helm-otel-standalone/0.0.46
144144
x-coralogix-ingress: otlp/v1.10.0
145145
sending_queue:
146146
batch:
@@ -159,13 +159,13 @@ exporters:
159159
timeout: 30s
160160
traces:
161161
headers:
162-
X-Coralogix-Distribution: helm-otel-standalone/0.0.45
162+
X-Coralogix-Distribution: helm-otel-standalone/0.0.46
163163
coralogix/resource_catalog:
164164
application_name: resource
165165
domain: coralogix.com
166166
logs:
167167
headers:
168-
X-Coralogix-Distribution: helm-otel-standalone/0.0.45
168+
X-Coralogix-Distribution: helm-otel-standalone/0.0.46
169169
x-coralogix-ingress: metadata-as-otlp-logs/v1
170170
private_key: ${CORALOGIX_PRIVATE_KEY}
171171
sending_queue:
@@ -188,7 +188,7 @@ extensions:
188188
agent_description:
189189
include_resource_attributes: true
190190
non_identifying_attributes:
191-
cx.agent.type: agent
191+
cx.agent.type: standalone
192192
helm.chart.opentelemetry-agent.version: 0.135.1
193193
server:
194194
http:
@@ -775,4 +775,3 @@ service:
775775
without_scope_info: false
776776
without_type_suffix: false
777777
without_units: false
778-

otel-linux-standalone/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ global:
44
defaultSubsystemName: "linux"
55
logLevel: "info"
66
collectionInterval: "30s"
7-
version: "0.0.45"
7+
version: "0.0.46"
88
# deploymentEnvironmentName: "development"
99

1010
opentelemetry-agent:
@@ -18,7 +18,7 @@ opentelemetry-agent:
1818
enabled: true
1919
fleetManagement:
2020
enabled: true
21-
agentType: "agent"
21+
agentType: "standalone"
2222
hostMetrics:
2323
enabled: true
2424
# Enables process metrics scraping.

otel-macos-standalone/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## otel-macos-standalone
44

5+
### v0.0.46 / 2026-07-17
6+
7+
- [Breaking] Change the default `presets.fleetManagement.agentType` from `agent` to `standalone`. Existing Fleet Manager selectors targeting `cx.agent.type: agent` must be updated to `standalone` for newly installed or upgraded hosts.
8+
59
### v0.0.45 / 2026-07-15
610

711
- [Chore] Bump chart dependency to opentelemetry-collector 0.135.1
@@ -157,7 +161,6 @@
157161

158162
#### Changes from opentelemetry-collector 0.130.15:
159163
- [Fix] Use `syslog_parser` for macOS system log parsing logic.
160-
161164
### v0.0.25 / 2026-04-22
162165

163166
- [Chore] Bump chart dependency to opentelemetry-collector 0.130.14

otel-macos-standalone/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: macos-standalone
33
description: Standalone macOS OpenTelemetry Collector configuration
4-
version: 0.0.45
4+
version: 0.0.46
55
keywords:
66
- OpenTelemetry Collector
77
- Coralogix

otel-macos-standalone/build/otel-config.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,14 @@ exporters:
133133
timeout: 10s
134134
logs:
135135
headers:
136-
X-Coralogix-Distribution: helm-otel-macos/0.0.45
136+
X-Coralogix-Distribution: helm-otel-macos/0.0.46
137137
metrics:
138138
headers:
139-
X-Coralogix-Distribution: helm-otel-macos/0.0.45
139+
X-Coralogix-Distribution: helm-otel-macos/0.0.46
140140
private_key: ${env:CORALOGIX_PRIVATE_KEY}
141141
profiles:
142142
headers:
143-
X-Coralogix-Distribution: helm-otel-macos/0.0.45
143+
X-Coralogix-Distribution: helm-otel-macos/0.0.46
144144
x-coralogix-ingress: otlp/v1.10.0
145145
sending_queue:
146146
batch:
@@ -159,13 +159,13 @@ exporters:
159159
timeout: 30s
160160
traces:
161161
headers:
162-
X-Coralogix-Distribution: helm-otel-macos/0.0.45
162+
X-Coralogix-Distribution: helm-otel-macos/0.0.46
163163
coralogix/resource_catalog:
164164
application_name: resource
165165
domain: coralogix.com
166166
logs:
167167
headers:
168-
X-Coralogix-Distribution: helm-otel-macos/0.0.45
168+
X-Coralogix-Distribution: helm-otel-macos/0.0.46
169169
x-coralogix-ingress: metadata-as-otlp-logs/v1
170170
private_key: ${CORALOGIX_PRIVATE_KEY}
171171
sending_queue:
@@ -188,7 +188,7 @@ extensions:
188188
agent_description:
189189
include_resource_attributes: true
190190
non_identifying_attributes:
191-
cx.agent.type: agent
191+
cx.agent.type: standalone
192192
helm.chart.opentelemetry-agent.version: 0.135.1
193193
server:
194194
http:
@@ -684,4 +684,3 @@ service:
684684
without_scope_info: false
685685
without_type_suffix: false
686686
without_units: false
687-

otel-macos-standalone/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ global:
44
defaultSubsystemName: "macos"
55
logLevel: "info"
66
collectionInterval: "30s"
7-
version: "0.0.45"
7+
version: "0.0.46"
88

99
opentelemetry-agent:
1010
enabled: true
@@ -17,7 +17,7 @@ opentelemetry-agent:
1717
enabled: true
1818
fleetManagement:
1919
enabled: true
20-
agentType: "agent"
20+
agentType: "standalone"
2121
customAttributes: {}
2222

2323
hostMetrics:

otel-windows-standalone/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## otel-windows-standalone
44

5+
### v0.0.46 / 2026-07-17
6+
7+
- [Breaking] Change the default `presets.fleetManagement.agentType` from `agent` to `standalone`. Existing Fleet Manager selectors targeting `cx.agent.type: agent` must be updated to `standalone` for newly installed or upgraded hosts.
8+
59
### v0.0.45 / 2026-07-15
610

711
- [Chore] Bump chart dependency to opentelemetry-collector 0.135.1
@@ -157,7 +161,6 @@
157161

158162
#### Changes from opentelemetry-collector 0.130.15:
159163
- [Fix] Use `syslog_parser` for macOS system log parsing logic.
160-
161164
### v0.0.25 / 2026-04-22
162165

163166
- [Chore] Bump chart dependency to opentelemetry-collector 0.130.14

otel-windows-standalone/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: windows-standalone
33
description: Standalone Windows OpenTelemetry Collector configuration
4-
version: 0.0.45
4+
version: 0.0.46
55
keywords:
66
- OpenTelemetry Collector
77
- Coralogix

0 commit comments

Comments
 (0)