From fb6356bcce3d6ce5ed515a68f6acfa40bd421650 Mon Sep 17 00:00:00 2001 From: Jeff Cantrill Date: Thu, 6 Aug 2026 09:02:09 -0400 Subject: [PATCH 1/2] fix(ocp-logging features): remove transforms.lua from ocp-logging feature set ref: LOG-9745 Co-Authored-By: Claude Opus 4.6 --- Cargo.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index ec45b1c6d2666..04fabecffccd4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -482,7 +482,6 @@ ocp-logging = [ "transforms-filter", "transforms-remap", "transforms-log_to_metric", - "transforms-lua", "transforms-throttle", "transforms-reduce", "transforms-detect_exceptions", From 0e47408781c9cfcc91d3bd9ecc1e2bf23e51a6c5 Mon Sep 17 00:00:00 2001 From: Jeff Cantrill Date: Thu, 6 Aug 2026 09:03:24 -0400 Subject: [PATCH 2/2] fix(ocp-logging features): feature gate secrets.exec and remove from ocp-logging feature set ref: LOG-9747 Co-Authored-By: Claude Opus 4.6 --- Cargo.toml | 1 + src/secrets/mod.rs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 04fabecffccd4..c653deda50d0e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -602,6 +602,7 @@ codecs-syslog = ["vector-lib/syslog"] # Secrets secrets = ["secrets-aws-secrets-manager"] +secrets-exec = [] secrets-aws-secrets-manager = ["aws-core", "dep:aws-sdk-secretsmanager"] # Sources diff --git a/src/secrets/mod.rs b/src/secrets/mod.rs index b8e9c9129a789..b747c5f03aeea 100644 --- a/src/secrets/mod.rs +++ b/src/secrets/mod.rs @@ -10,6 +10,7 @@ use crate::{config::SecretBackend, signal}; #[cfg(feature = "secrets-aws-secrets-manager")] mod aws_secrets_manager; mod directory; +#[cfg(feature = "secrets-exec")] mod exec; mod file; mod test; @@ -66,6 +67,7 @@ pub enum SecretBackends { Directory(directory::DirectoryBackend), /// Exec. + #[cfg(feature = "secrets-exec")] Exec(exec::ExecBackend), /// AWS Secrets Manager.