NixOS / nixops

NixOps is a tool for deploying to NixOS machines in a network or cloud.
https://nixos.org/nixops
GNU Lesser General Public License v3.0
1.86k stars 365 forks source link

`Pseudo-terminal will not be allocated because stdin is not a terminal.` #1555

Open roberth opened 1 year ago

roberth commented 1 year ago

When stdin is /dev/null (forcing non-interactive use), this message appears. It suggests that the deployment behavior is dependent on whether nixops runs with a tty or not. This is not great. It'd be good for nixops to always create the tty, but strip colors if needed, just like nix does with its derivation builder processes.

steve-chavez commented 8 months ago

I think this should be tagged "nixops 1->2 regression". I can confirm it not happening on nixops 1.7.