Github user merrimanr commented on the issue: https://github.com/apache/incubator-metron/pull/563 The fix should be quick. Does the ec2 playbook use an Ambari blueprint? Which one? The REST jdbc variables need defaults and these are set in the single_node_vm.yml blueprint for full dev: ``` required_configurations: - metron-env: storm_rest_addr: "{{ groups.ambari_slave[0] }}:8744" es_hosts: "{{ groups.search | join(',') }}" zeppelin_server_url: "{{ groups.zeppelin[0] }}:9995" metron_jdbc_driver: "org.h2.Driver" metron_jdbc_url: "jdbc:h2:file:~/metrondb" metron_jdbc_username: "root" metron_jdbc_password: "root" metron_jdbc_platform: "h2" ``` Looks like these variables are not set in small_cluster.yml (are we even using that?). If ec2 was using that than just copying those settings over from single_node_vm.yml would fix it. This installation step is covered in the REST README and these are required fields with descriptions when installing Metron with the MPack (so it should be obvious) but I can see how it's not obvious if you're automating an install. Any suggestions on how to make it better?
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---