Nick Mills-Barrett
Nick Mills-Barrett
The config variable here should be `USE_SUDO_PASSWORD`, that should work as expected!
This should definitely work as expected; this part of the codebase hasn't been touched in a very long time; here's the attempted normalisation: https://github.com/Fizzadar/pyinfra/blob/dfad6ef512781407187ef91434388e6d705f2d3c/pyinfra/operations/util/files.py#L12-L25 The `files.*` facts all output octal...
> Do you mean that the existing code should be enough to have my example working ? If/once #830 is resolved it should work, but that is required first to...
Updating this issue to reflect the need to parse non integer mode values for comparison with fact data to fix this. Currently mode must be an octal value for changes...
Superseeded by https://github.com/Fizzadar/pyinfra/pull/881 🎉
I like this idea a lot, @yggdr; would be great if operations could provide context specific data into operation meta. Currently `OperationMeta.commands` is an option, although requires knowledge of the...
Agreed this should be documented at least with docstrings. The addition of nested operations in 2.1 should reduce the need for calling these methods, but I still think this low-level...
I like this idea a lot - the templates are actually rendered already during a dry run they're just inaccessible. Side thought - a way to drop into a shell...
This appears to happen when there's multiple installed versions of a package already which then lists them all under `repoquery --whatprovides` which gets expanded into a list of `(package, [version])`...
This should finally be fixed as of v2.4 (https://github.com/Fizzadar/pyinfra/commit/27188a445db583dc0bf785102410506de3e64a64) if you wouldn't mind testing this to confirm @julienlavergne.