mirror of https://github.com/ceph/ceph-ansible.git
9405558d03
Right now, under certain OS and Ansible versions, ie Rocky Linux and ansible-core 2.17, `devices_check` variable is getting defined even if task was skipped. That results in set_fact to fail, as resulting variable has no `results` key in it. Structure of such variable looks like that: ``` "devices_check": { "changed": false, "false_condition": "osd_auto_discovery | default(False) | bool", "skip_reason": "Conditional result was False", "skipped": true } ``` Checking for task not being skipped solves such issues. Signed-off-by: Dmitriy Rabotyagov <noonedeadpunk@gmail.com> |
||
---|---|---|
.. | ||
container_binary.yml | ||
devices.yml | ||
facts.yml | ||
get_def_crush_rule_name.yml | ||
grafana.yml | ||
main.yml | ||
set_monitor_address.yml | ||
set_radosgw_address.yml |