ansible-riak defaultsriak_shell_group to 'riak'. Apparently Ansible 2.2.2.0 changed somehow evaluation of conditionals and/or dict lookup compared to 2.2.1.0 - see #78. Therefore users with an Ansible inventory with a host group named riakexperiences error in dict lookup.
Workaround as a user is changing default riak_shell_group when using ansible-riak e.g. { role: ansible-riak, riak_shell_group: }.
Proper fix would either:
Investigate Ansible semantics and review riak_shell_nodes and dependent variables; or
Conditionally default riak_shell_group to 'riak' only if riak ts is being installed.
ansible-riak defaults
riak_shell_group
to'riak'
. Apparently Ansible 2.2.2.0 changed somehow evaluation of conditionals and/or dict lookup compared to 2.2.1.0 - see #78. Therefore users with an Ansible inventory with a host group namedriak
experiences error in dict lookup.Workaround as a user is changing default
riak_shell_group
when using ansible-riak e.g.{ role: ansible-riak, riak_shell_group: }
.Proper fix would either:
riak_shell_nodes
and dependent variables; orriak_shell_group
to'riak'
only if riak ts is being installed.