Skip to content

Commit 3089ea8

Browse files
[chore] Prepare release v1.0.0-rcv0014/v0.82.0 (#8138)
The following commands were run to prepare this release: - make chlog-update VERSION=v1.0.0-rcv0014/v0.82.0 - make prepare-release GH=none PREVIOUS_VERSION=1.0.0-rcv0013 RELEASE_CANDIDATE=1.0.0-rcv0014 MODSET=stable - make prepare-release GH=none PREVIOUS_VERSION=0.81.0 RELEASE_CANDIDATE=0.82.0 MODSET=beta
1 parent cd00f5c commit 3089ea8

Some content is hidden

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

42 files changed

+325
-458
lines changed

.chloggen/codeboten_add-console-exporter.yaml

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

.chloggen/codeboten_add-periodic-internal-timeout.yaml

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

.chloggen/codeboten_add-tracer-provider.yaml

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

.chloggen/codeboten_jul7-otlp.yaml

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

.chloggen/codeboten_may-29-otlp-export.yaml

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

.chloggen/codeboten_update-jsonschema-0001b0391785d880ce052f4c6fd85c5a4e0474fa.yaml

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

.chloggen/connector-validation.yaml

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

.chloggen/msg_cleanup-scraper-helper.yaml

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

.chloggen/otlp-receiver-add-http-signal-url-paths.yaml

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

.chloggen/otlphttpexporter-trailing-slash.yaml

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

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,49 @@
44

55
<!-- next version -->
66

7+
## v1.0.0-rcv0014/v0.82.0
8+
9+
### 🛑 Breaking changes 🛑
10+
11+
- `service`: Enable configuration of collector telemetry through prometheus reader (#7641)
12+
These options are still experimental. To enable them, users must enable both
13+
`telemetry.useOtelForInternalMetrics` and `telemetry.useOtelWithSDKConfigurationForInternalTelemetry`
14+
feature gates. This change updates `metric_readers` to `readers` to align with the configuration
15+
working group.
16+
17+
- `service`: Remove experimental `metric_readers.args` and `metric_reader.type` config options. (#7641)
18+
These options were experimental and did not have any effect on the configuration of
19+
the collector's telemetry. The change aligns the configuration with the latest iteration
20+
of the configuration json schema, which may still change in the future.
21+
22+
### 💡 Enhancements 💡
23+
24+
- `service`: Add support for exporting internal metrics to the console (#7641)
25+
Internal collector metrics can now be exported to the console
26+
using the otel-go stdout exporter.
27+
28+
- `service`: Add support for `interval` and `timeout` configuration in periodic reader (#7641)
29+
- `service`: Add support for span processor configuration for internal traces (#8106)
30+
These options are still experimental. To enable them, users must enable both
31+
`telemetry.useOtelForInternalMetrics` and `telemetry.useOtelWithSDKConfigurationForInternalTelemetry`
32+
feature gates.
33+
34+
- `service`: Add support for OTLP export for internal metrics (#7641)
35+
Internal collector metrics can now be exported via OTLP
36+
using the otel-go otlpgrpc and otlphttp exporters.
37+
38+
- `scraperhelper`: Adding optional timeout field to scrapers (#7951)
39+
- `otlpreceiver`: Add http url paths per signal config options to otlpreceiver (#7511)
40+
- `otlphttpexporter`: Add support for trailing slash in endpoint URL (#8084)
41+
URLs like `http://localhost:4318/` will now be treated as if they were `http://localhost:4318`
42+
43+
### 🧰 Bug fixes 🧰
44+
45+
- `connector`: Fix connector validation (#7892)
46+
Validation of connectors was too aggressive such that a connector that was used in any combination of unsupported roles would fail.
47+
Instead, validation should pass as long as each use of the connector has a supported corresponding use.
48+
49+
750
## v0.81.0
851

952
### 🛑 Breaking changes 🛑

cmd/builder/internal/builder/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
"go.uber.org/zap"
1616
)
1717

18-
const defaultOtelColVersion = "0.81.0"
18+
const defaultOtelColVersion = "0.82.0"
1919

2020
// ErrInvalidGoMod indicates an invalid gomod
2121
var ErrInvalidGoMod = errors.New("invalid gomod specification for module")

cmd/builder/internal/config/default.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ dist:
22
module: go.opentelemetry.io/collector/cmd/otelcorecol
33
name: otelcorecol
44
description: Local OpenTelemetry Collector binary, testing only.
5-
version: 0.81.0-dev
6-
otelcol_version: 0.81.0
5+
version: 0.82.0-dev
6+
otelcol_version: 0.82.0
77

88
receivers:
9-
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.81.0
9+
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.82.0
1010
exporters:
11-
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.81.0
12-
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.81.0
13-
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.81.0
11+
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.82.0
12+
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.82.0
13+
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.82.0
1414
extensions:
15-
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.81.0
16-
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.81.0
15+
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.82.0
16+
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.82.0
1717
processors:
18-
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.81.0
19-
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.81.0
18+
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.82.0
19+
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.82.0
2020
connectors:
21-
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.81.0
21+
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.82.0
2222

cmd/builder/test/core.builder.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
dist:
22
module: go.opentelemetry.io/collector/builder/test/core
3-
otelcol_version: 0.81.0
3+
otelcol_version: 0.82.0
44

55
extensions:
66
- import: go.opentelemetry.io/collector/extension/zpagesextension
7-
gomod: go.opentelemetry.io/collector v0.81.0
7+
gomod: go.opentelemetry.io/collector v0.82.0
88
path: ${WORKSPACE_DIR}
99

1010
receivers:
1111
- import: go.opentelemetry.io/collector/receiver/otlpreceiver
12-
gomod: go.opentelemetry.io/collector v0.81.0
12+
gomod: go.opentelemetry.io/collector v0.82.0
1313
path: ${WORKSPACE_DIR}
1414

1515
exporters:
1616
- import: go.opentelemetry.io/collector/exporter/loggingexporter
17-
gomod: go.opentelemetry.io/collector v0.81.0
17+
gomod: go.opentelemetry.io/collector v0.82.0
1818
path: ${WORKSPACE_DIR}
1919

2020
replaces:

cmd/otelcorecol/builder-config.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@ dist:
22
module: go.opentelemetry.io/collector/cmd/otelcorecol
33
name: otelcorecol
44
description: Local OpenTelemetry Collector binary, testing only.
5-
version: 0.81.0-dev
6-
otelcol_version: 0.81.0
5+
version: 0.82.0-dev
6+
otelcol_version: 0.82.0
77

88
receivers:
9-
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.81.0
9+
- gomod: go.opentelemetry.io/collector/receiver/otlpreceiver v0.82.0
1010
exporters:
11-
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.81.0
12-
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.81.0
13-
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.81.0
11+
- gomod: go.opentelemetry.io/collector/exporter/loggingexporter v0.82.0
12+
- gomod: go.opentelemetry.io/collector/exporter/otlpexporter v0.82.0
13+
- gomod: go.opentelemetry.io/collector/exporter/otlphttpexporter v0.82.0
1414
extensions:
15-
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.81.0
16-
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.81.0
15+
- gomod: go.opentelemetry.io/collector/extension/ballastextension v0.82.0
16+
- gomod: go.opentelemetry.io/collector/extension/zpagesextension v0.82.0
1717
processors:
18-
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.81.0
19-
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.81.0
18+
- gomod: go.opentelemetry.io/collector/processor/batchprocessor v0.82.0
19+
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.82.0
2020
connectors:
21-
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.81.0
21+
- gomod: go.opentelemetry.io/collector/connector/forwardconnector v0.82.0
2222

2323
replaces:
2424
- go.opentelemetry.io/collector => ../../

0 commit comments

Comments
 (0)