Skip to content

3.8.0-rc.1#806

Merged
emirhandurmus merged 7 commits into
eclipse-iofog:developfrom
Datasance:develop
Jun 18, 2026
Merged

3.8.0-rc.1#806
emirhandurmus merged 7 commits into
eclipse-iofog:developfrom
Datasance:develop

Conversation

@emirhandurmus

Copy link
Copy Markdown
Contributor

No description provided.

Update OpenTelemetry packages to 0.219.x and js-yaml to 4.2.0. Simplify
telemetry initialization by removing the custom resource detector wrapper.
Align NATS config templates and system microservice env with NATS_TLS_DIR.
Point debug catalog entries at ghcr.io/eclipse-iofog/debugger instead of
node-debugger in config and v3.8.0 seeders.
Reject NATS account and user rules whose fields cannot be encoded in a NATS
JWT at create and update time across the NATS API, applications, and
microservices.
Add route catalog helpers and skip OIDC JWT validation for routes marked
public in rbac-resources.yaml, including GET /api/v3/status used by agent
health checks.
Ignore serviceAccount entries in create and update payloads so GET to PATCH
round-trips work; the controller still injects the canonical binding.
Pick connector host from agent router mode (interior vs edge), require a
router for microservice and agent bridge services, remove deprecated siteId
from persisted tcpConnector and tcpListener config, fix background router
mode resolution and provisioning error logging, and default router
siteConfig platform to edgelet.
Document TCP bridge router-mode behavior, siteId removal, NATS TLS env
rename, OIDC public routes, microservice and NATS fixes, and pin Edgelet
v1.0.0-rc.1+ in README and architecture docs.
@emirhandurmus emirhandurmus merged commit 97ac257 into eclipse-iofog:develop Jun 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant