Skip to content

[Control-Plane] Structured logs output the entire attributes from executions #560

@pocesar

Description

@pocesar

Describe the bug

The control-plane logging outputs the entire structured object for each execution, leaking inputs, outputs and steps, which may contain sensitive data.
There's no config or env var for this setting.

Steps to reproduce

  1. Go to '...'
  2. Run '...'
  3. See error

Expected behavior

Stdout/stderr should remain for errors, warnings, and useful information without leaking private data. Only a debug/verbose level is explicitly telling the control plane to dump everything to the logs

Screenshots / Logs

Environment

  • Control plane version: 0.1.75
  • SDK version (if applicable): Any
  • Deployment environment (local, docker, kubernetes, etc.): Kubernetes

Additional context

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions