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

No one assigned

    Labels

    bugSomething isn't working

    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