-
Hey,
I am using pyinfra to provision our servers to host our app and there is a recurring problem I bump into that I cannot understand how to bypass unless creating two .py and run them one by one.…
-
## Description
I tried using pyinfra to write a few operations to deploy my infrastructure consisting of MikroTik RouterBoard-based devices running RouterOS, but found out, that the SSH connector has…
-
## Describe the bug
iptables.rule make duplicated rules
## To Reproduce
```
from pyinfra import host, logger
from pyinfra.operations import iptables, server, python
from pyinfra.facts.iptabl…
-
## Describe the bug
files.block prepends a dollar sign when markers exist but content does not match. I suspect the bug is here https://github.com/pyinfra-dev/pyinfra/blob/7540c41fa0284b8dd80dcbea24d…
-
## Describe the bug
Pyinfra gives impression that the flow is synchronous; but behind the scenes `operations` will be executed after fact_gathering - even if the underlying facts are created by the o…
-
## Describe the bug
A clear and concise description of what the bug is.
When ending a line replacement with `2>&1` the line is not replaced properly and a broken line, growing each deploy, is inst…
-
## Describe the bug
Operation `server.user` depends on the facts about the user to choose between using `useradd` and `usermod`. If the facts about users say that user does not exist, but in fact the…
-
## Describe the bug
If file with marked block already exists, but content is not what expected, files.block will append redundant marker line after block
## To Reproduce
1. On remote:
```bash
…
-
I have measured round trip time sending messages between two accounts: https://github.com/deltachat/deltachat-core-rust/pull/4974#issuecomment-1806517224
It takes roughly 1.1 seconds to send a mess…
-
I was trying to debug some deploy code in PyCharm and put a breakpoint in the code. I got this error message which is not very informative to me:
```
Connected to pydev debugger (build 202.7660.2…