Fleet and Elastic Agent 8.4.1

edit

Review important information about the Fleet and Elastic Agent 8.4.1 release.

Known issues

edit
Credentials error prevents Elastic Agent from ingesting AWS logs

Details

Elastic Agents configured to use the AWS integration may return an error similar to the following:

sqs ReceiveMessage failed: operation error SQS: ReceiveMessage, https response
error StatusCode: 403, RequestID: cb57783a-505f-5099-9160-23b8eea8ddbb,
api error SignatureDoesNotMatch: Credential should be scoped to a valid region.

This error was introduced by a breaking change in the AWS library.

Impact

Elastic Agent is unable to ingest AWS logs and some metrics. To resolve this error:

  • If you are using the default domain amazonaws.com, upgrade the AWS integration package to version 1.23.4 to apply the temporary fix added in PR #4103. If this does not solve your problem, set the AWS region (either from an environment variable, credentials or instance profile) where Elastic Agent is running.
  • Otherwise, wait to upgrade until the permanent fix added by PR #32921 is available in an upcoming stack release.

Bug fixes

edit

There are no bug fixes for Fleet or Elastic Agent in this release.