Skip to content

Conversation

@tvernum
Copy link
Contributor

@tvernum tvernum commented Jun 25, 2025

Backports the following commits to 8.19:

With the introduction of entitlements (elastic#120243) and exclusive file
access (elastic#123087) it is no longer safe to watch a whole directory.

In a lot of deployments, the parent directory for SSL config files
will be the main config directory, which also contains exclusive files
such as SAML realm metadata or File realm users. Watching that
directory will cause entitlement warnings because it is not
permissible for core/ssl-config to read files that are exclusively
owned by the security module (or other modules)
@tvernum tvernum added :Security/TLS SSL/TLS, Certificates >bug auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Security Meta label for security team labels Jun 25, 2025
@elasticsearchmachine elasticsearchmachine merged commit f1d1d20 into elastic:8.19 Jun 25, 2025
28 checks passed
@tvernum tvernum deleted the backport/8.19/pr-129738 branch June 25, 2025 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport >bug :Security/TLS SSL/TLS, Certificates Team:Security Meta label for security team v8.19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants