Skip to content

Issue with redis_master 'ansible.vars.hostvars.HostVarsVars object' #297

@vguilleaume

Description

@vguilleaume

Thanks for this great project, i'm using it from several time now, and today i'm faced to this error.

I'm not clear about what happened, and what can be the root cause of this:


TASK [davidwittman.redis : create redis config file] **************************************************************************************************************************************************
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: }}: 'ansible.vars.hostvars.HostVarsVars object' has no attribute 'redis_master'
fatal: [srv01]: FAILED! => changed=false
  msg: |-
    AnsibleUndefinedVariable: {{ _redis_master_host + ' ' + _redis_master_port
        if not redis_master
    }}: {{ _redis_master.iface_details.address }}: {{ hostvars.values() |
        selectattr('redis_master') |
        first
    }}: 'ansible.vars.hostvars.HostVarsVars object' has no attribute 'redis_master'

Could you help me to determine what happened with the attribute 'redis_master' ?

When i execute the following command : ansible -m debug -a var=hostvars[inventory_hostname] all , i can see in the output that i have this line: "redis_master": true in the output

Could you help me to understand where is the problem with the attribute 'redis_master' ? knowing that i have been able to use the role couple of weeks ago with issue.

Best Regards
Valery

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions