graylog charm can't connect to graylog api during mongodb relation changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Graylog Charm |
Fix Released
|
Medium
|
Unassigned |
Bug Description
This is with cs:~llama-
2020-05-18 02:55:56 INFO juju-log mongodb:242: Error calling graylog api: HTTPConnectionP
2020-05-18 02:55:56 ERROR juju-log mongodb:242: Hook error:
Traceback (most recent call last):
File "/var/lib/
bus.
File "/var/lib/
_invoke(
File "/var/lib/
handler.
File "/var/lib/
self.
File "/var/lib/
_verify_
File "/var/lib/
raise ApiTimeout()
reactive.
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 DEBUG mongodb-
2020-05-18 02:55:56 ERROR juju.worker.
2020-05-18 02:55:56 INFO juju.worker.uniter resolver.go:126 awaiting error resolution for "relation-changed" hook
2020-05-18 02:55:56 INFO juju.worker.uniter resolver.go:126 awaiting error resolution for "relation-changed" hook
2020-05-18 02:57:14 INFO juju.worker.uniter resolver.go:126 awaiting error resolution for "relation-changed" hook
Example run: https:/
This happens everytime.
Related branches
- Jeremy Lounder (community): Approve
- Xav Paice (community): Approve
-
Diff: 29 lines (+12/-6)1 file modifiedreactive/graylog.py (+12/-6)
description: | updated |
Changed in charm-graylog: | |
importance: | Undecided → Medium |
status: | New → Fix Released |
Based upon my review of the code, this happens after the ES and MongoDB relations have been handled and configured locally. The Graylog REST API should at this point come up, but there may be some period before it comes up in which this error could be encountered.
Merge request which may address this: https:/ /code.launchpad .net/~vultaire/ charm-graylog/ +git/graylog- charm/+ merge/384135