graylog charm does not natively support TLS termination
Bug #1758175 reported by
Dmitrii Shcherbakov
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Graylog Charm |
Fix Released
|
Wishlist
|
Felipe Reyes |
Bug Description
Graylog charm does not natively support TLS termination while http relation could be used in conjuction with haproxy charm to do it as a workaround.
http://
Related branches
~peter-sabaini/charm-graylog:lp1758175
- Xav Paice (community): Approve
- Drew Freiberger (community): Approve
- Paul Goins: Approve
-
Diff: 841 lines (+441/-17)20 files modifiedsrc/layer.yaml (+1/-0)
src/lib/charms/layer/graylog/api.py (+11/-1)
src/lib/charms/layer/graylog/constants.py (+6/-0)
src/lib/charms/layer/graylog/utils.py (+9/-2)
src/reactive/graylog.py (+72/-3)
src/templates/default-graylog-server (+4/-0)
src/templates/sync-graylog-snap (+7/-0)
src/tests/functional/requirements.txt (+2/-0)
src/tests/functional/tests/base.py (+48/-0)
src/tests/functional/tests/bundles/bionic-graylog2.yaml (+6/-0)
src/tests/functional/tests/bundles/bionic-graylog3-tls.yaml (+51/-0)
src/tests/functional/tests/bundles/bionic-graylog3.yaml (+6/-0)
src/tests/functional/tests/bundles/focal-graylog2.yaml (+6/-0)
src/tests/functional/tests/bundles/focal-graylog3-tls.yaml (+51/-0)
src/tests/functional/tests/bundles/focal-graylog3.yaml (+6/-0)
src/tests/functional/tests/test_graylog_charm.py (+12/-5)
src/tests/functional/tests/test_legacy.py (+29/-4)
src/tests/functional/tests/tests.yaml (+15/-1)
src/tests/unit/test_graylog.py (+86/-0)
src/tests/unit/test_lib.py (+13/-1)
~peter-sabaini/charm-graylog:lp1758175
Superseded
for merging
into
charm-graylog:master
- Paul Goins: Pending requested
-
Diff: 847 lines (+441/-17) (has conflicts)20 files modifiedsrc/layer.yaml (+1/-0)
src/lib/charms/layer/graylog/api.py (+11/-1)
src/lib/charms/layer/graylog/constants.py (+6/-0)
src/lib/charms/layer/graylog/utils.py (+9/-2)
src/reactive/graylog.py (+70/-3)
src/templates/default-graylog-server (+4/-0)
src/templates/sync-graylog-snap (+7/-0)
src/tests/functional/requirements.txt (+2/-0)
src/tests/functional/tests/base.py (+48/-0)
src/tests/functional/tests/bundles/bionic-graylog2.yaml (+6/-0)
src/tests/functional/tests/bundles/bionic-graylog3-tls.yaml (+51/-0)
src/tests/functional/tests/bundles/bionic-graylog3.yaml (+6/-0)
src/tests/functional/tests/bundles/focal-graylog2.yaml (+6/-0)
src/tests/functional/tests/bundles/focal-graylog3-tls.yaml (+51/-0)
src/tests/functional/tests/bundles/focal-graylog3.yaml (+6/-0)
src/tests/functional/tests/test_graylog_charm.py (+12/-5)
src/tests/functional/tests/test_legacy.py (+29/-4)
src/tests/functional/tests/tests.yaml (+20/-1)
src/tests/unit/test_graylog.py (+83/-0)
src/tests/unit/test_lib.py (+13/-1)
Changed in graylog-charm: | |
importance: | Undecided → Critical |
importance: | Critical → Wishlist |
status: | New → Confirmed |
tags: | added: sts |
Changed in charm-graylog: | |
assignee: | nobody → Felipe Reyes (freyes) |
status: | Confirmed → In Progress |
Changed in charm-graylog: | |
status: | In Progress → Fix Released |
milestone: | none → 21.01 |
To post a comment you must log in.