kube-ansible
kube-ansible copied to clipboard
Deployment failure with ansible issue
I'm getting this error while deploying:
TASK [k8s-setup : Copy Keepalived manifest and config files into cluster] ***********************************************************************************************************************************************************************************************************************************************************
Wednesday 02 October 2019 13:17:18 +0200 (0:00:00.666) 0:04:54.832 *****
fatal: [172.16.202.130]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'ansible.vars.hostvars.HostVarsVars object' has no attribute 'ansible_eth1'"}
I tried to fix this by adding ansible_eth1: eth1
to the group_vars. But no I'm getting this error:
TASK [k8s-setup : Copy Keepalived manifest and config files into cluster] ***********************************************************************************************************************************************************************************************************************************************************
Wednesday 02 October 2019 13:30:26 +0200 (0:00:00.679) 0:04:42.554 *****
fatal: [172.16.202.130]: FAILED! => {"changed": false, "msg": "AnsibleUndefinedVariable: 'ansible.parsing.yaml.objects.AnsibleUnicode object' has no attribute 'ipv4'"}
Please advise. Ansible used:
ansible 2.8.5
config file = /Users/tdeutsch/git/kube-ansible/ansible.cfg
configured module search path = ['/Users/tdeutsch/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/Cellar/ansible/2.8.5/libexec/lib/python3.7/site-packages/ansible
executable location = /usr/local/bin/ansible
python version = 3.7.4 (default, Sep 7 2019, 18:27:02) [Clang 10.0.1 (clang-1001.0.46.4)]
try change hostvars[inventory_hostname].ansible_default_ipv4.address into hostvars[inventory_hostname]['ansible_default_ipv4']['address'] on all file that use it