Thank you to all contributors. A solid bugfix release including some rather old bugs at this point.
Core fixes:
- api: handle/propagate nested operation errors
- api: don't apply stage check in API mode
- api: change
iter_active_hosts->get_active_hosts
Operation/fact fixes:
- operations.docker.container: add support for
--restartand--rmarguments (@levinion) - operations.postgres: add idempotency notice on passwords to
postgres.role - facts.flatpak.FlatpakPackages: handle headless output correctly
- facts.crontab: don't return non-command cron entries in
get_command - facts.files.FileContents: fix return None when no file exists
- facts.files.FindFiles: fix args parameter being ignored (@wowi42)
Connector fixes:
- connectors.ssh: handle multiple known hosts files in SSH config
CLI fixes:
- cli: fix missing config lock
- cli: fix config flags lost on multiple deploy files (@wowi42)
- cli/inventory: support loading host groups directly from module attributes (@wowi42)
Docs/meta:
- docs: fix many minor errors (@romain-dartigues)
- docs: fix typo in inventory-data.rst (@EshemMimi)
- meta: add arguments linter
- meta: fix dev linting scripts