{"action":"created","issue":{"url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/511","labels_url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/511/labels{/name}","comments_url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/511/comments","events_url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/511/events","html_url":"https://github.com/elastic/puppet-elasticsearch/issues/511","id":120443521,"number":511,"title":"Marvel Install","user":{"login":"BurningTheSky","id":10380270,"avatar_url":"https://avatars.githubusercontent.com/u/10380270?v=3","gravatar_id":"","url":"https://api.github.com/users/BurningTheSky","html_url":"https://github.com/BurningTheSky","followers_url":"https://api.github.com/users/BurningTheSky/followers","following_url":"https://api.github.com/users/BurningTheSky/following{/other_user}","gists_url":"https://api.github.com/users/BurningTheSky/gists{/gist_id}","starred_url":"https://api.github.com/users/BurningTheSky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BurningTheSky/subscriptions","organizations_url":"https://api.github.com/users/BurningTheSky/orgs","repos_url":"https://api.github.com/users/BurningTheSky/repos","events_url":"https://api.github.com/users/BurningTheSky/events{/privacy}","received_events_url":"https://api.github.com/users/BurningTheSky/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-04T17:01:43Z","updated_at":"2015-12-07T12:50:53Z","closed_at":null,"body":"Hey,\r\nI'm sure I have done something very obviously wrong here but Marvel won't install, could anyone tell me where I have gone wrong?\r\nCode:\r\n          class { 'elasticsearch':\r\n                 manage_repo => true,\r\n                 repo_version => '2.x',\r\n                 version => '2.1.0',\r\n                 java_install => false,\r\n         }\r\n                 elasticsearch::instance { 'instance1':\r\n                        config => {\r\n                                'network.bind_host' => '0.0.0.0'\r\n                                }\r\n                 }\r\n\r\n                elasticsearch::plugin{'elasticsearch/marvel/latest':\r\n                        instances  => 'instance1',\r\n                        url        => 'https://download.elasticsearch.org/elasticsearch/marvel/marvel-latest.zip',\r\n                }\r\n\r\nErrors:\r\nError: Could not find command '/usr/share/elasticsearch/bin/plugin'\r\nError: /Stage[main]/Main/Node[host1]/Elasticsearch::Plugin[elasticsearch/marvel/latest]/Exec[install_plugin_elasticsearch/marvel/latest]/returns: change from notrun to 0 1 failed: Could not find command '/usr/share/elasticsearch/bin/plugin'\r\nNotice: /Stage[main]/Main/Node[host1]/Elasticsearch::Plugin[elasticsearch/marvel/latest]/File[/usr/share/elasticsearch/plugins/marvel/.name]: Dependency Exec[install_plugin_elasticsearch/marvel/latest] has failures: true\r\nWarning: /Stage[main]/Main/Node[host1]/Elasticsearch::Plugin[elasticsearch/marvel/latest]/File[/usr/share/elasticsearch/plugins/marvel/.name]: Skipping because of failed dependencies\r\nNotice: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/File[/etc/init.d/elasticsearch-instance1]: Dependency Exec[install_plugin_elasticsearch/marvel/latest] has failures: true\r\nWarning: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/File[/etc/init.d/elasticsearch-instance1]: Skipping because of failed dependencies\r\nNotice: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/Augeas[defaults_instance1]: Dependency Exec[install_plugin_elasticsearch/marvel/latest] has failures: true\r\nWarning: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/Augeas[defaults_instance1]: Skipping because of failed dependencies\r\nNotice: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/Service[elasticsearch-instance-instance1]: Dependency Exec[install_plugin_elasticsearch/marvel/latest] has failures: true\r\nWarning: /Stage[main]/Main/Node[host1]/Elasticsearch::Instance[instance1]/Elasticsearch::Service[instance1]/Elasticsearch::Service::Init[instance1]/Service[elasticsearch-instance-instance1]: Skipping because of failed dependencies\r\n"},"comment":{"url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/comments/162516386","html_url":"https://github.com/elastic/puppet-elasticsearch/issues/511#issuecomment-162516386","issue_url":"https://api.github.com/repos/elastic/puppet-elasticsearch/issues/511","id":162516386,"user":{"login":"BurningTheSky","id":10380270,"avatar_url":"https://avatars.githubusercontent.com/u/10380270?v=3","gravatar_id":"","url":"https://api.github.com/users/BurningTheSky","html_url":"https://github.com/BurningTheSky","followers_url":"https://api.github.com/users/BurningTheSky/followers","following_url":"https://api.github.com/users/BurningTheSky/following{/other_user}","gists_url":"https://api.github.com/users/BurningTheSky/gists{/gist_id}","starred_url":"https://api.github.com/users/BurningTheSky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BurningTheSky/subscriptions","organizations_url":"https://api.github.com/users/BurningTheSky/orgs","repos_url":"https://api.github.com/users/BurningTheSky/repos","events_url":"https://api.github.com/users/BurningTheSky/events{/privacy}","received_events_url":"https://api.github.com/users/BurningTheSky/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T12:50:53Z","updated_at":"2015-12-07T12:50:53Z","body":"Thanks for the information, I am not very experienced with ES, would you mind explaining in practical terms what this change means for installing marvel through puppet? Thanks"}}