Elasticsearch chef recipe fails on line 1


(Frank Flynn) #1

I've downloaded the chef recipe (the elasticsearch one from github) and I’m
trying to get it to work on my local Vagrent (precise1-Ubuntu) - if fails
on the first line

default: 1>> [Chef::Recipe, Chef::Resource].each { |l| l.send :include,
::Extensions }

the error is: uninitialized constant Extensions

I've dug around and realize ::Extensions is a module declared in
elasticsearch/libraries/create_ebs.rb - and yes that is there, readable and
all. The line appears to be trying to include it.

At this point my recipe is this:

include_recipe "java"

include_recipe "elasticsearch"

Perhaps this is more of a chef question but does anyone have a clue why
chef can't see ::Extensions?

Thanks,
Frank

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/a86041df-dd22-4701-b07a-47fce54dfd3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(system) #2