Control: tag -1 unreproducible On Fri, 05 Dec 2025 at 20:03:04 +0100, Matthieu Meurillon wrote: > I confirm it does not work on my side (with 3 different syntax) : > > matthieu@terminator:~$ ssh -T [email protected] <<<'passphrase' > […] > matthieu@terminator:~$ ssh -T [email protected] <<<passphrase > […] > matthieu@terminator:~$ ssh -T [email protected] <<< 'passphrase'
FWIW your local shell parses these as the exact same thing. The
alternatives I suggested use different local and remote code paths.
Stupid question but… does it work with the correct passphrase? Unlike
your earlier `-tt` output the passphrase isn't returned as is, and there
is the prompt from cryptroot-unlock. So at least the tooling does seem
to work somewhat.
> Let me know if you need more information.
That's still not the debug output I asked for. From my first message:
| Please provide a debug trace by adding `set -x` to
|
| /usr/share/cryptsetup/initramfs/bin/cryptroot-unlock
|
| (and rebuild the initramfs afterwards).
> command:
> cmd: "ssh -tt root@{{ dropbear_ip }}"
> stdin: "{{ luks_pwd }}"
I don't know how ansible's command module deals with TTYs, but again
that `ssh` invocation looks wrong. Does it work when you use one of the
3 alternatives I suggested?
--
Guilhem.
signature.asc
Description: PGP signature

