Commit ca2b2bc
committed
fix(deps): cap protobuf<7 in file_organizer and image_service
protobuf 7.x is incompatible with every released opentelemetry: the
opentelemetry-proto package requires protobuf>=5.0,<7.0. Bumping to
protobuf>=7 (Dependabot #507/#510) forces uv to walk the entire
OpenTelemetry stack back to a 2022-era release (1.11.1), which is
incompatible with the retained modern otel-api/sdk and crashes the
agent at startup (test-startup: exit 2, server never binds).
There is no security benefit: the existing protobuf>=6.33.5 pin already
resolves 6.33.6, which mitigates CVE-2026-0994.
Cap protobuf<7 (still >=6.33.5) in both services and re-lock. This also
prevents Dependabot from recreating the major-bump PRs, since they can
no longer satisfy the constraint. Supersedes #507 and #510.
Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Paolo Dettori <dettori@us.ibm.com>1 parent 59b37f9 commit ca2b2bc
4 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments