From 924fee6f6368164c3fbaf3721f8a4cb739fcc271 Mon Sep 17 00:00:00 2001 From: Jeff Cantrill Date: Thu, 13 Aug 2026 15:54:02 -0400 Subject: [PATCH] chore(features): move components enabled for testing to devel feature --- Cargo.toml | 9 ++++++--- Dockerfile | 4 +++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 027effb3eb913..23c4a4bc43244 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -514,7 +514,6 @@ ocp-logging = [ "sources-kubernetes_logs", "sources-prometheus", "sources-internal_metrics", - "sources-demo_logs", "sources-http_server", "sources-syslog", "sources-opentelemetry", @@ -533,10 +532,8 @@ ocp-logging = [ "sinks-azure_logs_ingestion", "sinks-azure_monitor_logs", "sinks-elasticsearch", - "sinks-file", "sinks-kafka", "sinks-loki", - "sinks-console", "sinks-prometheus", "sinks-gcp", "sinks-splunk_hec", @@ -549,6 +546,12 @@ ocp-logging = [ "unix" ] +ocp-logging-devel = [ + "ocp-logging", + "sources-demo_logs", + "sinks-console", + "sinks-file" +] # Default features for *-unknown-linux-gnu and *-apple-darwin default = ["enable-unix", "rdkafka?/gssapi-vendored"] diff --git a/Dockerfile b/Dockerfile index dc4bf8c354a0f..9cd6009d8222c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,9 @@ RUN mkdir -p /src WORKDIR /src COPY . /src RUN /src/scripts/environment/install-protoc.sh -RUN make build + +ARG FEATURES=ocp-logging +RUN echo "FEATURES=${FEATURES}" && make build FEATURES=${FEATURES} FROM registry.access.redhat.com/ubi9/ubi-minimal