Please, update the ansible port to the 2.7.2 version.
The corresponding patch is attached to this report.
Created attachment 200071 [details]
Patch to update the sysutils/ansible port
This PR adds 4 small patches to ansible, while they are not in the upstream yet.
Rudimentary detection of the virtual platforms, more through version is coming. Catches VMWare at minimum.
There is at least one case, when upgrading from 11.1 to 11.2 when pkg asks extra question about OS version mismatch in the repository. As this isn't handled, playbook hangs forever. Adding ASSUME_ALWAYS_YES to the environment addresses that, and possibly other potential issues.
- name: Create a new file system by cloning a snapshot
doesn't work properly, as code assumes that there is at least one level of hierarchy in zpool. But that's not always the case - pool may be dataset as well and have a snapshot.
`doas` support in ansible is broken ATM, doesn't handle password authentication properly, cause assumes only challenge-respond auth. This patch should handle both ways properly.
Any update on this? Maintainer timeout already passed...
Hi! Sorry, it slipped through the cracks.
I'm about to update sysutils/ansible to 2.7.6 and incorporate these patches.
Do these correspond to upstream PRs or commits?
If so, I'd like to grab the patch directly from github so that it makes it
easy to determine which versions it is relevant for.
If not, would you like me to submit pull requests with these on your behalf or would you like to do it?