Skip to content

Token is not renewing after few times when we use oauth2clientauthextension #39201

Closed as not planned
@saikalyanbhagavathula

Description

@saikalyanbhagavathula

Component(s)

extension/oauth2clientauth

What happened?

Description

When we use oauth2clientauthextension token is not getting regenerated after couple of times.
The request is still sending with old token, even that is expired. How is new token is fetched by opentelemetry collector?

Steps to Reproduce

Expected Result

Token to renew after every time current token usage expires.

Actual Result

Token is not renewing after few times.

Collector version

v0.122.0

Environment information

Environment

OS: (e.g., "Ubuntu 20.04")

OpenTelemetry Collector configuration

extensions:
  health_check: {}
  zpages: {}
  oauth2client:
    client_id: "<environment_clientId"
    client_secret: "<environment_client_secret>"
    token_url: "<Endpoint_to_get_token>"
    expiry_buffer: 10s

Log output

2025-04-07T04:31:51.570Z	error	internal/queue_sender.go:46	Exporting failed. Dropping data.	{"otelcol.component.id": "otlp/<exporter_name>", "otelcol.component.kind": "Exporter", "otelcol.signal": "metrics", "error": "not retryable error: Permanent error: rpc error: code = Unauthenticated desc = Error response message from server", "dropped_items": 1867}

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions