diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/resources/services/ingestionpipelines/IngestionPipelineResource.java b/openmetadata-service/src/main/java/org/openmetadata/service/resources/services/ingestionpipelines/IngestionPipelineResource.java index 58d4aefc860..cc375d713d4 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/resources/services/ingestionpipelines/IngestionPipelineResource.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/resources/services/ingestionpipelines/IngestionPipelineResource.java @@ -1181,6 +1181,9 @@ public class IngestionPipelineResource decryptOrNullify(securityContext, ingestionPipeline, true); ServiceEntityInterface service = Entity.getEntity(ingestionPipeline.getService(), "", Include.NON_DELETED); + if (repository.isS3LogStorageEnabled()) { + ingestionPipeline.setEnableStreamableLogs(true); + } PipelineServiceClientResponse status = pipelineServiceClient.deployPipeline(ingestionPipeline, service); if (status.getCode() == 200) {