Skip to content

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Aug 15, 2025

What does this PR do?

This PR reconfigures the FIPS Buildkite pipeline to a) point it to the Staging GovCloud/FRH ESS environment and b) use an ESS API key from that environment for spinning up deployments.

Why is it important?

To run FIPS-related tests against the officially-configured FedRamp High (FRH) ESS environment.


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

…onment (#9198)

* Get Staging FRH/GovCloud API key from Vault

* Point Elastic Cloud API endpoint for TF provider to Staging FRH/GovCloud environment

* Updating Vault path for API key

* [Test commit] No-op change to trigger FIPS tests

* Set ESS region to Staging GovCloud region

* Check if variable is set before using it

* Use default value

* Parameterize deployment template ID

* Debugging terraform

* Forgot to pass deployment template ID

* Use TF_VAR_* instead of adding new env vars

* Fix deployment template ID

* Set ES and Kibana Docker image URLs

* Removing unrelated changes

* Set -fips suffix on default docker images

* Remove commented out lines

* Bring back ESS_REGION env var

* Define default ESS_REGION so it's not unbound

* Restoring file from main

* Try to set STACK_BUILD_ID to ""

* [Testing] Hardcoding stack build ID

* Only use STACK_VERSION when FIPS=true

* Revert "[Testing] Hardcoding stack build ID"

This reverts commit fb275fb.

* Remove unnecessary line

(cherry picked from commit a555980)
@mergify mergify bot added the backport label Aug 15, 2025
@mergify mergify bot requested review from a team as code owners August 15, 2025 12:26
@mergify mergify bot requested review from blakerouse and pkoutsovasilis and removed request for a team August 15, 2025 12:26
@ycombinator ycombinator enabled auto-merge (squash) August 15, 2025 12:27
@elastic-sonarqube
Copy link

@ycombinator ycombinator merged commit a983c2b into 8.19 Aug 15, 2025
21 checks passed
@ycombinator ycombinator deleted the mergify/bp/8.19/pr-9198 branch August 15, 2025 14:14
@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

cc @ycombinator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants