Hive Hive
Sign in

fix(cache): honor custom S3 CA bundles for virtual-hosted endpoints

GitHub issue · Closed

Metadata
Source
tuist/tuist #10855
Updated
Jun 24, 2026
Domains
Cache
Details

Summary

  • Register Finch pools for virtual-hosted S3 bucket origins so cache requests still use the configured custom CA bundle when S3_VIRTUAL_HOST is enabled.
  • Normalize CRLF and escaped newline PEM content before decoding custom S3 CA bundles, which keeps container-injected certificate secrets usable.
  • Add focused regression coverage for virtual-hosted bucket pools and escaped-newline PEM bundles.

Testing

  • mix test test/tuist_common/finch_pools_test.exs
  • mix test test/cache/finch/pools_test.exs
Comments

No GitHub comments yet.