From 2bba083e0938e56e3b3eb8d89a7e0e03108ef85c Mon Sep 17 00:00:00 2001 From: Lach Date: Sat, 05 Apr 2025 14:31:00 +0000 Subject: [PATCH] fix: do not try to read host key if no secrets are defined --- --- a/cmds/install-secrets/src/main.rs +++ b/cmds/install-secrets/src/main.rs @@ -17,7 +17,7 @@ use fleet_shared::SecretData; use nix::unistd::{chown, Group, User}; use serde::Deserialize; -use tracing::{error, info_span}; +use tracing::{error, info, info_span}; use tracing_subscriber::{filter::LevelFilter, EnvFilter}; #[derive(Parser)] @@ -198,6 +198,11 @@ fs::create_dir("/run/secrets").context("failed to create secrets directory")?; } + if data.is_empty() { + info!("no secrets to install"); + return Ok(()) + } + let identity = host_identity()?; let mut failed = false; -- gitstuff