jerakia
jerakia copied to clipboard
Issue with 3.0.0.pre and Consul backend
Hi, I'm trying the 3.0.0 pre-release docker image with the consul backend. Using a working config from 2.5.0, upon lookup it throws:
/usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/datasource/consul_kv.rb:60:in `lookup': undefined method `answer' for #<Jerakia::Datasource::Consul_kv:0x000055c2c5901e78> (NoMethodError)
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/datasource.rb:90:in `run'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/policy.rb:33:in `block in run'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/policy.rb:28:in `each'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/policy.rb:28:in `run'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia.rb:48:in `lookup'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/lib/jerakia/cli/lookup.rb:105:in `lookup'
from /usr/lib/ruby/gems/2.4.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
from /usr/lib/ruby/gems/2.4.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
from /usr/lib/ruby/gems/2.4.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
from /usr/lib/ruby/gems/2.4.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
from /usr/lib/ruby/gems/2.4.0/gems/jerakia-3.0.0.pre.pre4/bin/jerakia:8:in `<top (required)>'
from /usr/bin/jerakia:23:in `load'
from /usr/bin/jerakia:23:in `<main>'
We are really looking forward on using the keyless lookups with ansible.
Cheers, Atha