Ansible-lint indicates that the playbook will fail while upgrading to a newer version of Ansible. However, spotter determines the target version of Ansible and is responsible for retrieving the source version from the system, to help you to be certain about which version the upgrade happened and to which one and manage all fixes according to that.