mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-08-16 11:01:42 -07:00
[PR #9833/04cfce78 backport][stable-10] Make ready for data tagging (#9990)
Make ready for data tagging (#9833)
* Fix dependent lookup.
* Fix ansible_type plugin utils and adjust documentation of reveal_ansible_type filter and ansible_type test.
* Fix diy callback plugin.
* Adjust to Data Tagging.
* Vendor and use internal code from ansible-core to fix YAML callback.
Ref: https://github.com/ansible/ansible/issues/84781
(cherry picked from commit 04cfce78ea
)
Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
fb45b908dd
commit
d5e0d36e48
13 changed files with 346 additions and 139 deletions
|
@ -8,11 +8,15 @@
|
|||
ignore_errors: true
|
||||
register: result
|
||||
|
||||
- name: Show results
|
||||
debug:
|
||||
var: result
|
||||
|
||||
- name: assert failing dependency
|
||||
assert:
|
||||
that:
|
||||
- result is failed
|
||||
- '"Failed to import" in result.msg'
|
||||
- '"nopackagewiththisname" in result.msg'
|
||||
- '"ModuleNotFoundError:" in result.exception or "ImportError:" in result.exception'
|
||||
- '"nopackagewiththisname" in result.exception'
|
||||
- '"ModuleNotFoundError:" in result.exception or "ImportError:" in result.exception or "(traceback unavailable)" in result.exception'
|
||||
- '"nopackagewiththisname" in result.exception or "(traceback unavailable)" in result.exception'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue