-
There is more or less documented way to write your own connectors:
https://docs.pyinfra.com/en/2.x/api/connectors.html
However, connectors lookup is pretty much hardcoded to `pyinfra.connectors` p…
KACAH updated
2 weeks ago
-
## Describe the bug
After a successful reboot the next operation fails with:
Command socket/SSH error: SSHException('SSH session not active',)
## To Reproduce
# In my case:
reboot = server.…
-
## Is your feature request related to a problem? Please describe
The `pyinfra` CLI can be used to directly run operations as follows:
```shell
$ pyinfra INVENTORY server.user pyinfra home=/home/p…
-
builds were done for x86_64-musl on all packages with `build_style=python3-{module,pep517}`. Because of the number of failures (~1/3 of packages without make_check=no), I propose adding `make_check=no…
-
## Describe the bug
When parsing installed alpine linux packages, the parser is skipping some packages due to the incomplete regex which results in pyinfra constantly trying to install a package that…
-
## Describe the bug
The winrm connector appears to be broken, I can not run any commands via the connector. It appears make_windows_command() is getting unexpected arguments via **command_kwargs fro…
-
## Describe the bug
I catched situation with missing DNF package after pyinfra 2.6 operation.
```python
dnf.packages(
name="Test packages RPMs",
packages=["caddy"],
_sudo=True, …
-
Includes the `root_dir` argument so can remove the hack around it in https://github.com/Fizzadar/pyinfra/blob/current/pyinfra/facts/util/distro.py.
-
I belieave that replacing gevent with asyncio within pyInfra will make it easier to integrate pyInfra to more modern python projects. Me and some of my colleagues are willing to contribute if you are …
-
I recently ran into a deploying issue where `cmdeploy run` showed the following error when deploying the main branch:
```
jag@chika ~/chatmail (main)> scripts/cmdeploy run
[ssh] login to chika.aa…