Skip to content

3.8.2 - #822

Merged
emirhandurmus merged 5 commits into
eclipse-iofog:developfrom
Datasance:develop
Jul 20, 2026
Merged

3.8.2#822
emirhandurmus merged 5 commits into
eclipse-iofog:developfrom
Datasance:develop

Conversation

@emirhandurmus

Copy link
Copy Markdown
Contributor

fix: default secret type on PATCH when type is omitted
feat: return structured agent authentication errors on agent routes
feat: split liveness and readiness health endpoints
refresh Dockerfile base image digest pins

Omitted type in secret update bodies now reuses the existing secret type
instead of returning a type mismatch validation error.
Agent fog JWT failures now return explicit codes and retryable flags on 401,
and dependency failures map to 503 instead of generic unauthorized responses.
Add GET /api/v3/live for process liveness and make GET /api/v3/status verify
database, vault, and auth readiness with 503 and Retry-After when not ready.
Update pinned node:24-bookworm and ubi9/nodejs-24-minimal digests for
reproducible multi-arch builds.
Bump version to 3.8.2 and document live/readiness probes, structured agent auth
errors, and the secret PATCH type default behavior.
@emirhandurmus
emirhandurmus merged commit d236b71 into eclipse-iofog:develop Jul 20, 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