Skip to content

Storage S3 - AWS node role IMDSv1 does not work after upgrade to v2.2 #2743

@coufalja

Description

@coufalja

Describe the bug
Tempo does not start with "transparent" AWS credentials (node role). It seems to not take the credentials/role into account at all.

To Reproduce
Steps to reproduce the behavior:

  1. Start from tempo-distributed chart
  2. Use node role credentials to connect to S3
  3. Fail with "err":"failed to init module services error initialising module: store: failed to create store unexpected error from ListObjects on <bucket name>: Access Denied"

Expected behavior
Tempo connects and starts.

Environment:

  • Kubernetes
  • Helm chart tempo-distributed >=1.5.3

Additional Context

  • Just downgrading image version while using the very same config fixes the problem, so must be code or image related issue.
  • I also though about missing some niche permission in the attached policy so I temporarily granted * to the node role but no joy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions