git.delta.rocks / jrsonnet / refs/commits / 2bba083e0938

difftreelog

fix do not try to read host key if no secrets are defined

Lach2025-04-06parent: #3627c6c.patch.diff
in: trunk

1 file changed

modifiedcmds/install-secrets/src/main.rsdiffbeforeafterboth
17use fleet_shared::SecretData;17use fleet_shared::SecretData;
18use nix::unistd::{chown, Group, User};18use nix::unistd::{chown, Group, User};
19use serde::Deserialize;19use serde::Deserialize;
20use tracing::{error, info_span};20use tracing::{error, info, info_span};
21use tracing_subscriber::{filter::LevelFilter, EnvFilter};21use tracing_subscriber::{filter::LevelFilter, EnvFilter};
2222
23#[derive(Parser)]23#[derive(Parser)]
198 fs::create_dir("/run/secrets").context("failed to create secrets directory")?;198 fs::create_dir("/run/secrets").context("failed to create secrets directory")?;
199 }199 }
200
201 if data.is_empty() {
202 info!("no secrets to install");
203 return Ok(())
204 }
200205
201 let identity = host_identity()?;206 let identity = host_identity()?;
202207