Skip to content

25.3.8-fips: enable more libraries#1447

Merged
Enmk merged 12 commits intoreleases/25.3.8-fipsfrom
mkmkme/fips/partial
Feb 25, 2026
Merged

25.3.8-fips: enable more libraries#1447
Enmk merged 12 commits intoreleases/25.3.8-fipsfrom
mkmkme/fips/partial

Conversation

@mkmkme
Copy link
Copy Markdown
Collaborator

@mkmkme mkmkme commented Feb 25, 2026

Subset of changes from #1444 to merge before enabling all the libraries.

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

...

Documentation entry for user-facing changes

...

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Regression jobs to run:

  • Fast suites (mostly <1h)
  • Aggregate Functions (2h)
  • Alter (1.5h)
  • Benchmark (30m)
  • ClickHouse Keeper (1h)
  • Iceberg (2h)
  • LDAP (1h)
  • Parquet (1.5h)
  • RBAC (1.5h)
  • SSL Server (1h)
  • S3 (2h)
  • Tiered Storage (2h)

As a result of adding mongodb, we had to introduce some of the BIO_*
functions. We had to include <openssl/ssl.h> because of this. This
negatively affects the build time unfortunately, but enables us to make
SSL_CTX_use_cert_and_key an inline function instead of a macro.
@Enmk Enmk merged commit 257c612 into releases/25.3.8-fips Feb 25, 2026
44 of 51 checks passed
@svb-alt svb-alt added fips Work related to Altinity FIPS releases fips-25.3 labels Mar 11, 2026
@DimensionWieldr
Copy link
Copy Markdown
Collaborator

DimensionWieldr commented Apr 2, 2026

Subset of changes from #1444 . Verified.

@DimensionWieldr DimensionWieldr added the verified Approved for release label Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fips Work related to Altinity FIPS releases fips-25.3 fips-25.3.8.30001 verified Approved for release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants