New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Install plugin: merge!] (elasticsearch::plugins line 35) #187
Comments
The
|
This is the debug o/p
|
Update the log with the full output, please (or gist it), I can't see the As you can see, it's indeed trying to install a plugin called "merge!" -- You're using Chef 10 -- quite an old version, can you run it with Chef 11? |
Here's the relevant part:
So I am not sure where it picks up the 'merge!' from At the moment I can't run my chef repo with v11, but I will try later to see if I can |
Somethings wrong there: So maybe Chef 10 doesn't evaluate properly the In the longer run, the whole loading from databags and merging into attributes, etc. should be refactored. |
That was pointer enough for me. If I remove/comment: node.default.elasticsearch[:plugins].merge!(plugins) from attributes/plugins.rb then it skips the merge. As I am running this from chef-solo, and not loading any plugin via data bags, then this is a suitable fix. I will be upgrading to chef 11 soon, and I can add that back in then. Thanks for your help! |
chef version: chef-10.28.2-1.el6.x86_64
When running the plugins recipe I am receiving an error that it cannot install the merge! plugin
My node file only contains:
I have the latest copy of the elasticsearch cb as pulled from git
The text was updated successfully, but these errors were encountered: