Probléma: Az általad futtatott playbook teljes rendszerfrissítésre is tartalmaz utasításokat. A frissítés utáni utasítások ugyanakkor nem futnak le, csak a következő hibaüzenetet kapod:
Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 130, in run for array in ['warnings', 'deprecations']: File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line 528, in _execute try: File "/usr/lib/python2.7/site-packages/ansible/plugins/action/normal.py", line 43, in run wrap_async = self._task.async_val and not self._connection.has_native_async AttributeError: 'Task' object has no attribute 'async_val'
Megoldás: Amennyiben nagyobb Ansible verziót lépsz előre, előfordul, hogy a friss modulok már inkompatibilisek a még futó modulokkal. Egyszerűen indítsd újra a playbook futását, és rendbe jön. Az én példámban a frissítés előtt a régi Ansible verzió még nagyban támaszkodott a Python 2-re, a frissítés utáni verzió azonban már inkább a Python 3-at részesíti előnyben.