Skip to content

Comments

Add periodic FIPS 140-3 buildkite pipelines#139909

Merged
ebarlas merged 3 commits intoelastic:mainfrom
ebarlas:fips-140-3-periodic-buildkite-pipelines
Jan 7, 2026
Merged

Add periodic FIPS 140-3 buildkite pipelines#139909
ebarlas merged 3 commits intoelastic:mainfrom
ebarlas:fips-140-3-periodic-buildkite-pipelines

Conversation

@ebarlas
Copy link
Contributor

@ebarlas ebarlas commented Dec 22, 2025

This PR has changes to .buildkite/pipelines/periodic.template.yml (and the generated periodic.yml) for FIPS 140-3 testing.

It also changes the GitHub PR label for activating FIPS 140-3 tests from test-fips-140-3 to test-fips.

The periodic testing configuration mirrors the existing FIPS 140-2 (default) configuration.

Related FIPS 140-3 changes, including support for -Dtests.fips.mode=140-3, were added in this PR: #139319

@ebarlas ebarlas added >non-issue :Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team labels Dec 22, 2025
@ebarlas ebarlas marked this pull request as ready for review December 22, 2025 17:37
@ebarlas ebarlas requested a review from a team as a code owner December 22, 2025 17:37
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

Copy link
Contributor

@breskeby breskeby left a comment

Choose a reason for hiding this comment

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

lgtm

@ebarlas ebarlas merged commit 4582091 into elastic:main Jan 7, 2026
35 checks passed
szybia added a commit to szybia/elasticsearch that referenced this pull request Jan 7, 2026
* upstream/main:
  Add hook for blocking termination (elastic#133555)
  Delegate to ES93ScalarQuantizedVectorsFormat rather than copying behaviour (elastic#139834)
  Refactor compound block types (elastic#140219)
  Flush the rate buffer when the slice index changes (elastic#138856)
  Log linked project connection errors at debug during shutdown (elastic#140239)
  Periodic FIPS 140-3 buildkite pipelines (elastic#139909)
  ES|QL - Remove TERM function (elastic#139953)
  Fix name of started time field in shutdown status (elastic#139910)
  Drop `project_routing` from query params (elastic#140272)
  Fix flaky test: AllocationDecidersTests (elastic#140271)
  Add List Reindex API (elastic#140184)
  Expose _tier metadata attribute in ESQL (elastic#139894)
  Tweak TSDBRestEsqlIT#testTimeSeriesQuerying(...) (elastic#140210)
  Fix an OOM error when creating to many chained synonym graph token filter. (elastic#140026)
  Suppress Azure SDK error logs (elastic#139730)
  Rewritten integer sorts need to use SortedNumericSortField (elastic#139538) (elastic#139700)
  Adjust index versions for skippers for time series (elastic#139670)
  Fix host.name skippers index version range (elastic#139636)
  Remove BWC shim for a broken commit
  Fix index.mapping.use_doc_values_skipper defaults in serverless (elastic#139532)
sidosera pushed a commit to sidosera/elasticsearch that referenced this pull request Jan 7, 2026
- Add periodic FIPS 140-3 buildkite pipelines
- Use test-fips allow-label for CI
ebarlas added a commit to ebarlas/elasticsearch that referenced this pull request Jan 14, 2026
- Add periodic FIPS 140-3 buildkite pipelines
- Use test-fips allow-label for CI
@ebarlas ebarlas mentioned this pull request Jan 15, 2026
ebarlas added a commit that referenced this pull request Jan 20, 2026
1. Update plugin-cli tool to isolate BC (#138949)
- Introduce bc sub-project library to encapsulate BC dependencies
and shading. Update plugin-cli to use this new library.

2. FIPS 140-3 support with BC FIPS 2.0.x (#139319)
- Comprehensive changes for the addition of FIPS 140-3 compliance
with Bouncy Castle 2.0.x
- Testing with BC FIPS 2.0.x activated with Gradle build property
- FIPS Docker image activated with Gradle build property
- ES launch verification of BC FIPS provider
- Buildkite jobs activated with test-fips-140-3 label

3. Periodic FIPS 140-3 buildkite pipelines (#139909)
- Add periodic FIPS 140-3 buildkite pipelines
- Use test-fips allow-label for CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants