1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2025-08-10 22:31:50 +02:00

chore(deps): update otel/weaver docker tag to v0.13.0 (#6292)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [otel/weaver](https://redirect.github.com/open-telemetry/weaver) |
final | minor | `v0.12.0` -> `v0.13.0` |

---

### Release Notes

<details>
<summary>open-telemetry/weaver (otel/weaver)</summary>

###
[`v0.13.0`](https://redirect.github.com/open-telemetry/weaver/releases/tag/v0.13.0):
0.13.0 - 2025-02-07

[Compare
Source](https://redirect.github.com/open-telemetry/weaver/compare/v0.12.0...v0.13.0)

#### Release Notes

What's changed

- **Breaking Change**: Introduced a new `weaver registry diff` command
to generate a diff report between two versions of
the semantic convention registry. This PR introduces a breaking change
in the semantic conventions schema. While the
text-based `deprecated` field is still supported for compatibility
reasons, future semantic conventions should use the
new `deprecated` structured format.
([#&#8203;400](https://redirect.github.com/open-telemetry/weaver/pull/400/)
by [@&#8203;lquerel](https://redirect.github.com/lquerel)).
- The `deprecated` field is now a structured field defining the precise
reason for deprecation. The semantic
        conventions must be updated to adopt this new format.
- The changes related to the `deprecated` field (i.e., string → struct)
also have a potential impact on certain
templates that reference the `deprecated` field as containing text.
These templates will need to be updated to use
the `brief` field, which provides a textual explanation of the reasons
for the deprecation.

- Improvement of comment generation: removal of `<p>` tags that precede
`@` Javadoc tags.

([#&#8203;574](https://redirect.github.com/open-telemetry/weaver/pull/574)
by [@&#8203;trask](https://redirect.github.com/trask)).

- For Issue
[#&#8203;564](https://redirect.github.com/open-telemetry/weaver/issues/564)
- Require attributes and event fields to have stability: Added warnings
for missing stability
on: Attributes, Enum members in attributes, Event AnyValues, Enum
members in AnyValues.
([#&#8203;568](https://redirect.github.com/open-telemetry/weaver/pull/568)
by [@&#8203;jerbly](https://redirect.github.com/jerbly)).

- For issue
\[[#&#8203;569](https://redirect.github.com/open-telemetry/weaver/issues/569)]\(Add
include_stability config into semconv_grouped_attributes):
`is_experimental` returns `true` by default.
([#&#8203;570](https://redirect.github.com/open-telemetry/weaver/pull/570)
by [@&#8203;jerbly](https://redirect.github.com/jerbly)).

- Added an OTLP receiver to Weaver to prepare for the `weaver registry
live-check` command. (see
[#&#8203;548](https://redirect.github.com/open-telemetry/weaver/pull/548)
by [@&#8203;lquerel](https://redirect.github.com/lquerel))

- Add is_array filter and test for AttributeType.
([#&#8203;540](https://redirect.github.com/open-telemetry/weaver/pull/540)
by [@&#8203;arthurDiff](https://redirect.github.com/arthurDiff)).

- Refactored CLI registry commands to remove some duplication. Resolving
the registry with policy checks is common for
`generate`, `resolve` and `check`.
([#&#8203;536](https://redirect.github.com/open-telemetry/weaver/pull/536)
by [@&#8203;jerbly](https://redirect.github.com/jerbly)).
- Added missing `after_resolution` policy checks to `generate` and
`resolve` through the common code.
    -   Removed the deprecated `--registry-git-sub-dir` option.
- Fixed bug in `check` if `--skip-policies` was specified then it would
not fail for any validation errors.

- Semantic Conventions Issue
[#&#8203;1513](https://redirect.github.com/open-telemetry/semantic-conventions/issues/1513)
- Make span_kind required in yaml and break down multi-kind span
definitions -
([#&#8203;542](https://redirect.github.com/open-telemetry/weaver/pull/542)
by [@&#8203;jerbly](https://redirect.github.com/jerbly)).
- Updated the EBNF and JSON schema to define `span_kind` as mandatory
for `span` group types. Added a group validity
        check as a warning.

- First iteration of the new command: `registry emit`. Emits a semantic
convention registry as example spans to your
OTLP receiver. This may be useful in testing/simulation scenarios.
([#&#8203;549](https://redirect.github.com/open-telemetry/weaver/pull/549)
by [@&#8203;jerbly](https://redirect.github.com/jerbly))

- For issue
\[[#&#8203;569](https://redirect.github.com/open-telemetry/weaver/issues/569)]\(Add
include_stability config into semconv_grouped_attributes): added
`stable_only` boolean flag as a parameter for
`semconv_signal`, `semconv_grouped_attributes`, and other `semconv_*` JQ
semconv helpers. When `stable_only` is set to `true`,
corresponding helper function returns stable conventions only. If the
flag is not set or set to false, stability filtering does not apply.
It's recommended to use `stable_only` flag instead of
`exclude_stability` parameter.

([#&#8203;588](https://redirect.github.com/open-telemetry/weaver/pull/588)
by [@&#8203;lmolkova](https://redirect.github.com/lmolkova))

#### Install weaver 0.13.0

##### Install prebuilt binaries via shell script

```sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.sh | sh
```

##### Install prebuilt binaries via powershell script

```sh
powershell -c "irm https://github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-installer.ps1 | iex"
```

#### Download weaver 0.13.0

|  File  | Platform | Checksum |
|--------|----------|----------|
|
[weaver-aarch64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-aarch64-apple-darwin.tar.xz)
| Apple Silicon macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-aarch64-apple-darwin.tar.xz.sha256)
|
|
[weaver-x86\_64-apple-darwin.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-apple-darwin.tar.xz)
| Intel macOS |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-apple-darwin.tar.xz.sha256)
|
|
[weaver-x86\_64-pc-windows-msvc.zip](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.zip)
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.zip.sha256)
|
|
[weaver-x86\_64-pc-windows-msvc.msi](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.msi)
| x64 Windows |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-pc-windows-msvc.msi.sha256)
|
|
[weaver-x86\_64-unknown-linux-gnu.tar.xz](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-unknown-linux-gnu.tar.xz)
| x64 Linux |
[checksum](https://redirect.github.com/open-telemetry/weaver/releases/download/v0.13.0/weaver-x86\_64-unknown-linux-gnu.tar.xz.sha256)
|

#### Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub
Artifact Attestations. These can be verified by using the [GitHub
CLI](https://cli.github.com/manual/gh_attestation_verify):

```sh
gh attestation verify <file-path of downloaded artifact> --repo open-telemetry/weaver
```

You can also download the attestation from
[GitHub](https://redirect.github.com/open-telemetry/weaver/attestations)
and verify against that directly:

```sh
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/open-telemetry/opentelemetry-go).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJTa2lwIENoYW5nZWxvZyIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2025-02-08 07:57:37 -08:00
committed by GitHub
parent fabdac2640
commit ae0cc743a0

View File

@@ -1,3 +1,3 @@
# This is a renovate-friendly source of Docker images.
FROM python:3.13.2-slim-bullseye@sha256:561ff65b26571534bea164cff88489f8ba621032475a099e572a9ccd4fbcd6ab AS python
FROM otel/weaver:v0.12.0@sha256:0b6136dc8ba68b3ee143dc8ee63b214af740276e5bbb0e7712ad61acc9b447da AS weaver
FROM otel/weaver:v0.13.0@sha256:55fded24477d13e33ef501ffe192a78ec40c15962516712946b200f27451a493 AS weaver