Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Jun 18, 2025

Proposed commit message

This PR amends the add_cloud_metadata processor initialization such that the Azure Virtual Machine provider is included only in non-FIPS builds.

The Azure Virtual Machine provider depends on the Azure SDK which, in turn, depends on the golang.org/x/crypto/pkcs12 package, which is not FIPS-compliant, and the SDK doesn't plan to offer a way to disable the use of this package at compile time (see Azure/azure-sdk-for-go#24336).

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files
  • I have added tests that prove my fix is effective or that my feature works
  • I have added an entry in CHANGELOG.next.asciidoc or CHANGELOG-developer.next.asciidoc.

Disruptive User Impact

The add_cloud_metadata processor will not support the Azure Virtual Machine provider in FIPS-capable artifacts of Beats.


This is an automatic backport of pull request #44891 done by [Mergify](https://mergify.com).

…uilds (#44891)

* Exclude Azure provider in add_cloud_metadata processor in FIPS builds

* Add warning to doc

* Adding CHANGELOG entry

* Updating PR number in CHANGELOG entry

* Clarify provider in CHANGELOG entry

* Do not compile Azure provider code

* Do not compile Azure provider tests

* Remove CHANGELOG entries

(cherry picked from commit 383a4c6)
@mergify mergify bot added the backport label Jun 18, 2025
@mergify mergify bot requested a review from a team as a code owner June 18, 2025 20:40
@mergify mergify bot added the backport label Jun 18, 2025
@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label Jun 18, 2025
@botelastic
Copy link

botelastic bot commented Jun 18, 2025

This pull request doesn't have a Team:<team> label.

@ycombinator ycombinator enabled auto-merge (squash) June 19, 2025 00:56
@ycombinator ycombinator merged commit 0ea1263 into 8.19 Jun 19, 2025
199 of 202 checks passed
@ycombinator ycombinator deleted the mergify/bp/8.19/pr-44891 branch June 19, 2025 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport needs_team Indicates that the issue/PR needs a Team:* label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants