Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(fips): Run the test suite with FIPS enabled #15858

Open
simitt opened this issue Feb 25, 2025 · 3 comments
Open

(fips): Run the test suite with FIPS enabled #15858

simitt opened this issue Feb 25, 2025 · 3 comments
Assignees

Comments

@simitt
Copy link
Contributor

simitt commented Feb 25, 2025

Run the APM Server test suite (unit and systemtests) with go.1.24.0 with GODEBUG=fips140=only for the fips specific tests and any fips agnostic tests.
This should be part of the regular CI workflow on PRs and pushes to release branches.

@simitt
Copy link
Contributor Author

simitt commented Feb 25, 2025

This has been partially addressed by https://github.com/elastic/apm-server/pull/15706/files

@kruskall
Copy link
Member

This has been partially addressed by https://github.com/elastic/apm-server/pull/15706/files

what's missing ? 🤔

@simitt simitt changed the title (fips): Run the unit test suite with FIPS enabled (fips): Run the test suite with FIPS enabled Feb 25, 2025
@simitt
Copy link
Contributor Author

simitt commented Feb 25, 2025

Right now only the unit tests are run with FIPS enabled, but no integration or system tests. The test coverage should also include testing for incoming and outgoing connections from agents and to ES to be compliant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants