elastic / elastic/beats

Detect failures in CSP inputs and metricsets

Open
#39,505 3 comments 1 reaction 1 assignee Claimed by @zmoog View on GitHub
enhancement Team:obs-ds-hosted-services
Dominant language
Go
Stars
12.7k
Forks
5k
Avg merge
2d 2h
Merged PRs (30d)
364

Description

## Situation

2 weeks ago, a simple [version bump](https://github.com/elastic/beats/blob/760208bdce3fa67d4a3cf59498e35c7beb12fc57/go.mod#L32) of the core `aws-sdk-go-v2` module to 1.26.1 put the AWS SDK module versions mix in an inconsistent state, causing error in multiple AWS inputs and metricsets.

We are addressing this specific error at https://github.com/elastic/beats/pull/39454

## Problem Statement

While we could consider this an edge case, the current suite did not catch the dependency problem.

We should probably:

- [x] Understand why the test suite did not catch the dependency problem.
- [ ] Set up mechanisms to avoid similar problems in the future

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.