-
## Describe the bug
A sudo password containing a semicolon (`;`) is and read correctly. The part after the `;` is read as another command by the shell.
## To Reproduce
With a file `demo.py` conta…
-
Hi @href thanks for sharing this. Been trying a few solutions to run ansible programatically (Runner, AWX, SH, etc), this is by for the best way I've found so far.
Wondering what's your experience …
-
## Describe the bug
I am trying to run the following IntelliJ Run configuration (in both debugger and just "run" mode) after enabling gevent compatibility mentioned in #450 .
![image](https://git…
-
## Describe the bug
The examples at the top of the page for the @ssh connector documentation list the key name "ssh_username", but the documentation below that list "ssh_user" as the paramater to set…
-
## Describe the bug
The [documentation](https://docs.pyinfra.com/en/3.x/inventory-data.html#global-arguments-with-data) about inventory data reads:
> Data can also provide default values for Global …
-
## Abstract
It seems like paramiko isn't correctly processing keys from `known_hosts` that are annotated with `@cert-authority`. As I'm unfamiliar with python and paramiko, I cannot try to reproduce …
-
## Describe the bug
In the `v3.x` branch, the `--quiet` command line flag no longer works
## To Reproduce
`pyinfra pi.local --quiet exec -- go version`
```
NAME="openSUSE Tumbleweed"
ID_LIKE…
-
## Describe the bug
Addressing file via `~/file` notation resolves to wrong path using facts.files.File, operations.files.file and so on
## To Reproduce
1. Spin up Ubuntu/Debian vm
2. Create fil…
-
--> Starting operation: Install Dovecot
[nine.testrun.org] Reading package lists...
[nine.testrun.org] Building dependency tree...
[nine.testrun.org] Reading state information...
[…
-
**Is your feature request related to a problem? Please describe.**
I'm currently trying to use `pyinfra` to install `brew`. The target machine that I am working on is running Windows 10 with WSL. I h…