Felix Fontein
Felix Fontein
!component =plugins/lookup/onepassword.py
@pyrodie18 @eb4x it seems that the collection does not support ansible-core 2.19+ yet, see #1633 / #1523. Coud you either re-open this issue, or create a new one to track...
The problem is `pool_properties:`. This sets `pool_properties` to `None` (JSON `null`), which the module does not accept. Remove the `pool_properties:` line.
You don't set `pool_properties` to any valid value (which would be a dictionary), you set it to `None`. Your reproducing example: ```yaml community.general.zpool: name: zroot pool_properties: autotrim: on ``` explicitly...
!component =plugins/modules/zpool.py
@russoz required parameters behave the same as parameters with a default value: if you pass `None` in, you get an error. Only non-required parameters without a default value allow `None`...
I disagree. If the user explicitly passes `None`, and the module errors out with that it cannot convert `None` to a dictionary. I think that's a very clear error message...
!component =plugins/modules/zpool.py
Would be glad if someone who understands the issue could review #11020.
Please note that adding more `+1` posts isn't helpful.