Docs on elasticsearch config

Bug #1714113 reported by james beedy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Elasticsearch Charm
Won't Fix
Low
Unassigned
Graylog Charm
Won't Fix
Low
Unassigned

Bug Description

It seems graylog connects to elasticsearch on port 9300, this isn't covered in the set of ports that ufw controls in the elasticsearch charm, so if the elasticsearch config "firewall_enabled=true", then you get failed graylog deploys. Possibly there should also be an issue with the elasticsearch charm around this ....

Revision history for this message
Drew Freiberger (afreiberger) wrote :

Looking through the code, elasticsearch-charm sets port 9300 open for it's cluster peers until the cluster is established, then re-closes port 9300. Since graylog expects to be relatively a "peer" with elasticsearch, this current methodology would not work well without logic change.

I believe that both charms would benefit from a more robust external-es-cluster-member type relation that gets treated as a peer.

Agreed, workaround is to disable the firewall on the ES charm.

Changed in elasticsearch-charm:
status: New → Confirmed
status: Confirmed → New
Changed in graylog-charm:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
james beedy (jamesbeedy) wrote :

@freiberger for better experience, give this a try https://jujucharms.com/u/omnivector/elasticsearch/

Changed in charm-elasticsearch:
status: New → Confirmed
importance: Undecided → Low
Eric Chen (eric-chen)
Changed in charm-elasticsearch:
status: Confirmed → Won't Fix
Changed in charm-graylog:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.