You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: core/config/telemetry_ingress_config.go
+2-2
Original file line number
Diff line number
Diff line change
@@ -17,8 +17,8 @@ type TelemetryIngress interface {
17
17
UseBatchSend() bool
18
18
Endpoints() []TelemetryIngressEndpoint
19
19
20
-
ServerPubKey() string// Deprecated: Use TelemetryIngressEndpoint.ServerPubKey instead, if this field is set it will trigger an error, only used to warn NOPs of change
21
-
URL() *url.URL// Deprecated: Use TelemetryIngressEndpoint.URL instead, if this field is set it will trigger an error, only used to warn NOPs of change
20
+
ServerPubKey() string// Deprecated: Use TelemetryIngressEndpoint.ServerPubKey instead, this field will be removed in future versions
21
+
URL() *url.URL// Deprecated: Use TelemetryIngressEndpoint.URL instead, this field will be removed in future versions
URL*models.URL`toml:",omitempty"`// Deprecated: Use TelemetryIngressEndpoint.URL instead, if this field is set it will trigger an error, only used to warn NOPs of change
437
-
ServerPubKey*string`toml:",omitempty"`// Deprecated: Use TelemetryIngressEndpoint.ServerPubKey instead, if this field is set it will trigger an error, only used to warn NOPs of change
436
+
URL*models.URL`toml:",omitempty"`// Deprecated: Use TelemetryIngressEndpoint.URL instead, this field will be removed in future versions
437
+
ServerPubKey*string`toml:",omitempty"`// Deprecated: Use TelemetryIngressEndpoint.ServerPubKey instead, this field will be removed in future versions
Msg: fmt.Sprintf(`TelemetryIngress.URL and TelemetryIngress.ServerPubKey are no longer allowed. Please use TelemetryIngress.Endpoints instead:
483
+
Msg: `Cannot set both TelemetryIngress.URL and TelemetryIngress.ServerPubKey alongside TelemetryIngress.Endpoints. Please use only TelemetryIngress.Endpoints:
500
484
[[TelemetryIngress.Endpoints]]
501
485
Network = '...' # e.g. EVM. Solana, Starknet, Cosmos
These replace `TelemetryIngress.URL` and `TelemetryIngress.ServerPubKey`, which are no longer allowed.
23
+
These will eventually replace `TelemetryIngress.URL` and `TelemetryIngress.ServerPubKey`. Setting `TelemetryIngress.URL` and `TelemetryIngress.ServerPubKey` alongside `[[TelemetryIngress.Endpoints]]` will prevent the node from booting. Only one way of configuring telemetry endpoints is supported.
24
+
25
+
### Upcoming Required Configuration Change
26
+
27
+
- Starting in 2.8.0, chainlink nodes will no longer allow `TelemetryIngress.URL` and `TelemetryIngress.ServerPubKey`. Any TOML configuration that sets this fields will prevent the node from booting. These fields will be replaced by `[[TelemetryIngress.Endpoints]]`
24
28
25
29
## 2.6.0 - UNRELEASED
26
30
@@ -43,8 +47,6 @@ All nodes will have to remove the following secret configurations:
43
47
44
48
All nodes will have to remove the following configuration field: `ExplorerURL`
45
49
46
-
- Removed `TelemetryIngress.URL` and `TelemetryIngress.ServerPubKey`. They are no longer valid, and will prevent a node from booting. Use `TelemetryIngress.Endpoints` instead.
47
-
48
50
### Fixed
49
51
50
52
- Unauthenticated users executing CLI commands previously generated a confusing error log, which is now removed:
0 commit comments