Skip to content

Add basic fips cloudE2E test#4983

Merged
michel-laterman merged 13 commits intoelastic:mainfrom
michel-laterman:fips-cloud-test
Jun 2, 2025
Merged

Add basic fips cloudE2E test#4983
michel-laterman merged 13 commits intoelastic:mainfrom
michel-laterman:fips-cloud-test

Conversation

@michel-laterman
Copy link
Copy Markdown
Contributor

@michel-laterman michel-laterman commented May 28, 2025

What is the problem this PR solves?

Verify that FIPS capable artifacts work in cloud deployments.
Correct openapi status endpoint return values.

How does this PR solve the problem?

Add buildkite step to run cloud e2e tests with a FIPS capable image.
Add a smoke test to the cloudE2E testsuite that ensures the deployed fleet-server has basic functionality, and that fleet-server's crypto features (the ReplacementToken) works as expected.
Change the status attribute in status response bodies to be in all caps.

@michel-laterman michel-laterman added enhancement New feature or request Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team backport-8.19 Automated backport to the 8.19 branch labels May 28, 2025
@prodsecmachine
Copy link
Copy Markdown

prodsecmachine commented May 28, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@michel-laterman michel-laterman marked this pull request as ready for review May 28, 2025 21:18
@michel-laterman michel-laterman requested a review from a team as a code owner May 28, 2025 21:18
@elastic-sonarqube
Copy link
Copy Markdown

Copy link
Copy Markdown

@kaanyalti kaanyalti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@michel-laterman michel-laterman merged commit 11b45c5 into elastic:main Jun 2, 2025
9 checks passed
@michel-laterman michel-laterman deleted the fips-cloud-test branch June 2, 2025 16:55
mergify bot pushed a commit that referenced this pull request Jun 2, 2025
Verify that FIPS capable artifacts work in cloud deployments.
Correct openapi status endpoint return values.

(cherry picked from commit 11b45c5)

# Conflicts:
#	testing/go.mod
#	testing/go.sum
michel-laterman added a commit that referenced this pull request Jun 2, 2025
* Add basic fips cloudE2E test (#4983)

Verify that FIPS capable artifacts work in cloud deployments.
Correct openapi status endpoint return values.

(cherry picked from commit 11b45c5)

# Conflicts:
#	testing/go.mod
#	testing/go.sum

* Fix testing go.mod

---------

Co-authored-by: Michel Laterman <82832767+michel-laterman@users.noreply.github.com>
Co-authored-by: michel-laterman <michel.laterman@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-8.19 Automated backport to the 8.19 branch enhancement New feature or request Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants