canonical/multipass

[sshfs] Multipass logs leaking filepaths from CI environments

Fermée

#4 195 ouverte le 30 juin 2025

 (1 commentaire) (0 réaction) (0 personne assignée)C++ (634 forks)batch import
buggood first issuelow

Métriques du dépôt

Stars
 (6 956 étoiles)
Métriques de merge PR
 (Merge moyen 16j 2h) (50 PRs mergées en 30 j)

Description

In several compilation units, we are using the __FILE__ macro in logging messages. This is causing Multipass to leak file paths from our CI environment. i.e. [trace] [ssh process] /Users/cibot/actions-runner-2/_work/multipass-private/multipass-private/src/ssh/ssh_process.cpp:167 read_stream(type = 0, timeout = -1).

We should not be printing out the full path for the file. This part of the log message should either be removed or truncated to only include the top level src/ directory.

Guide contributeur