The ipaddr filter requires python's netaddr be installed on the ansible controller"

any idea what this error is?

TASK [vcsa-deploy : Create a task from the template to deploy VCSA with embedded PSC]**********************************************************

task path: /home/tony/ansible-vmware/vsphere-sddc/playbooks/roles/vcsa-deploy/tasks/deploy.yml:25
<127.0.0.1> ESTABLISH LOCAL CONNECTION FOR USER: tony
<127.0.0.1> EXEC /bin/sh -c ‘echo ~tony && sleep 0’
<127.0.0.1> EXEC /bin/sh -c ‘( umask 77 && mkdir -p “echo /home/tony/.ansible/tmp/ansible-tmp-1592158323.67-138892490576503” && echo ansible-tmp-1592158323.67-138892490576503=“echo /home/tony/.ansible/tmp/ansible-tmp-1592158323.67-138892490576503” ) && sleep 0’
<127.0.0.1> EXEC /bin/sh -c ‘rm -f -r /home/tony/.ansible/tmp/ansible-tmp-1592158323.67-138892490576503/ > /dev/null 2>&1 && sleep 0’
fatal: [127.0.0.1]: FAILED! => {
“changed”: false,
“msg”: “AnsibleFilterError: The ipaddr filter requires python’s netaddr be installed on the ansible controller”
}

Yes, you must have the netaddr python library installed on your controller.

Read the first few sentences here: https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters_ipaddr.html

thanks