Skip to content

[8.19](backport #4983) Add basic fips cloudE2E test#4998

Merged
michel-laterman merged 2 commits into8.19from
mergify/bp/8.19/pr-4983
Jun 2, 2025
Merged

[8.19](backport #4983) Add basic fips cloudE2E test#4998
michel-laterman merged 2 commits into8.19from
mergify/bp/8.19/pr-4983

Conversation

@mergify
Copy link
Copy Markdown
Contributor

@mergify mergify bot commented Jun 2, 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.


This is an automatic backport of pull request #4983 done by Mergify.

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
@mergify mergify bot added the backport label Jun 2, 2025
@mergify mergify bot requested a review from a team as a code owner June 2, 2025 16:57
@mergify mergify bot added conflicts There is a conflict in the backported pull request backport labels Jun 2, 2025
@mergify mergify bot requested review from blakerouse and ycombinator June 2, 2025 16:57
@mergify
Copy link
Copy Markdown
Contributor Author

mergify bot commented Jun 2, 2025

Cherry-pick of 11b45c5 has failed:

On branch mergify/bp/8.19/pr-4983
Your branch is up to date with 'origin/8.19'.

You are currently cherry-picking commit 11b45c5.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --skip" to skip this patch)
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)

Changes to be committed:
	modified:   .buildkite/hooks/pre-command
	modified:   .buildkite/pipeline.yml
	modified:   internal/pkg/api/openapi.gen.go
	modified:   internal/pkg/server/fleet_integration_test.go
	modified:   magefile.go
	modified:   model/openapi.yml
	modified:   pkg/api/types.gen.go
	new file:   testing/cloude2e/cloude2e_test.go
	deleted:    testing/cloude2e/status_test.go

Unmerged paths:
  (use "git add <file>..." to mark resolution)
	both modified:   testing/go.mod
	both modified:   testing/go.sum

To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally

@mergify mergify bot added the conflicts There is a conflict in the backported pull request label Jun 2, 2025
@prodsecmachine
Copy link
Copy Markdown

prodsecmachine commented Jun 2, 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)

@github-actions github-actions bot added enhancement New feature or request Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team labels Jun 2, 2025
@michel-laterman michel-laterman removed the conflicts There is a conflict in the backported pull request label Jun 2, 2025
@elastic-sonarqube
Copy link
Copy Markdown

@michel-laterman michel-laterman merged commit a790ac0 into 8.19 Jun 2, 2025
8 of 9 checks passed
@michel-laterman michel-laterman deleted the mergify/bp/8.19/pr-4983 branch June 2, 2025 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 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.

2 participants