feat(sensing-server): add secure opt-in OTLP log export

Import and harden the OpenTelemetry logging work from #1382. Preserve default stderr behavior, register and validate RuView semantic conventions, attach a published schema, enable TLS roots, pin demo images, and fix first-CSI node lifecycle reporting.

Supersedes #1382
Closes #1460

Co-authored-by: Jens Holdgaard Pedersen <jens@holdgaard.org>
This commit is contained in:
ruv
2026-07-28 22:42:18 -04:00
parent a70ca90525
commit 9fb5af7cf2
18 changed files with 1250 additions and 26 deletions
+11
View File
@@ -0,0 +1,11 @@
# OpenTelemetry schema file format version. This is independent of the RuView
# semantic convention version below.
file_format: 1.1.0
# The canonical URL where this schema file is published.
schema_url: https://raw.githubusercontent.com/ruvnet/RuView/main/semconv/schema/ruview-0.1.0.yaml
versions:
# Initial RuView semantic convention release. There are no prior versions to
# transform from.
0.1.0: