From 82e9a051fc9d9e99e5ca5143b629e375c6779fbf Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 30 Mar 2026 16:51:54 +0200 Subject: [PATCH 1/2] fix: Don't log ANSI escape sequences if stdout is a file --- Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 448ca46..f03f88e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2634,7 +2634,7 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "stackable-shared" version = "0.1.0" -source = "git+https://github.com/stackabletech/operator-rs?tag=stackable-operator-0.107.0#a16cafb151202948e79925a58662b14b8b004cd7" +source = "git+https://github.com/stackabletech/operator-rs?tag=stackable-telemetry-0.6.3#380e4fbf5ea920fef2d12c63d2c2165ac0fe2193" dependencies = [ "k8s-openapi", "kube", @@ -2648,8 +2648,8 @@ dependencies = [ [[package]] name = "stackable-telemetry" -version = "0.6.2" -source = "git+https://github.com/stackabletech/operator-rs?tag=stackable-operator-0.107.0#a16cafb151202948e79925a58662b14b8b004cd7" +version = "0.6.3" +source = "git+https://github.com/stackabletech/operator-rs?tag=stackable-telemetry-0.6.3#380e4fbf5ea920fef2d12c63d2c2165ac0fe2193" dependencies = [ "axum", "clap", diff --git a/Cargo.toml b/Cargo.toml index 45e62dd..d3dff87 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,8 +14,8 @@ sysinfo = { version = "0.38", features = ["serde"] } tokio = { version = "1.49", default-features = false, features = ["rt-multi-thread", "macros"] } tracing = "0.1" -stackable-shared = {git = "https://github.com/stackabletech/operator-rs", tag = "stackable-operator-0.107.0", default-features = false } -stackable-telemetry = {git = "https://github.com/stackabletech/operator-rs", tag = "stackable-operator-0.107.0", default-features = false, features = ["clap"] } +stackable-shared = {git = "https://github.com/stackabletech/operator-rs", tag = "stackable-telemetry-0.6.3", default-features = false } +stackable-telemetry = {git = "https://github.com/stackabletech/operator-rs", tag = "stackable-telemetry-0.6.3", default-features = false, features = ["clap"] } [build-dependencies] built = { version = "0.8", features = ["chrono", "git2"] } From b115ff94dd41ea3f63ca5a3617e06709cd71cfc8 Mon Sep 17 00:00:00 2001 From: Techassi Date: Mon, 30 Mar 2026 16:55:59 +0200 Subject: [PATCH 2/2] chore: Add changelog entry --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7736be7..2708d07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### Fixed + +- Don't log ANSI escape sequences if stdout is a file ([#59]). + +[#59]: https://github.com/stackabletech/containerdebug/pull/59 + ## [0.3.0] - 2026-03-10 ### Changed