From 74e29121631505ef561dd1e793e3306aff99a13b Mon Sep 17 00:00:00 2001 From: Denis Rystsov Date: Tue, 10 May 2022 12:03:07 -0700 Subject: [PATCH] config: redact secrets on bootstrap logging --- src/v/cluster/config_manager.cc | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/v/cluster/config_manager.cc b/src/v/cluster/config_manager.cc index f6a62f2dd306..14e3670b851b 100644 --- a/src/v/cluster/config_manager.cc +++ b/src/v/cluster/config_manager.cc @@ -145,18 +145,18 @@ void config_manager::start_bootstrap() { ss::future<> config_manager::do_bootstrap() { config_update_request update; - config::shard_local_cfg().for_each([&update]( - const config::base_property& p) { - if (!p.is_default()) { - json::StringBuffer buf; - json::Writer writer(buf); - p.to_json(writer); - ss::sstring key_str(p.name()); - ss::sstring val_str = buf.GetString(); - vlog(clusterlog.info, "Importing property {}={}", key_str, val_str); - update.upsert.push_back({key_str, val_str}); - } - }); + config::shard_local_cfg().for_each( + [&update](const config::base_property& p) { + if (!p.is_default()) { + json::StringBuffer buf; + json::Writer writer(buf); + p.to_json(writer); + ss::sstring key_str(p.name()); + ss::sstring val_str = buf.GetString(); + vlog(clusterlog.info, "Importing property {}", p); + update.upsert.push_back({key_str, val_str}); + } + }); // Version of the first write _frontend.local().set_next_version(config_version{1});