influxdb fails on each hook tryiing to re-create an existing user

Bug #1796823 reported by Nick Moffitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
InfluxDB Charm
Confirmed
Undecided
Unassigned

Bug Description

2018-10-09 08:41:22 DEBUG update-status Traceback (most recent call last):
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/charm/hooks/update-status", line 19, in <module>
2018-10-09 08:41:22 DEBUG update-status main()
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/.venv/lib/python3.5/site-packages/charms/reactive/__init__.py", line 72, in main
2018-10-09 08:41:22 DEBUG update-status bus.dispatch(restricted=restricted_mode)
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/.venv/lib/python3.5/site-packages/charms/reactive/bus.py", line 375, in dispatch
2018-10-09 08:41:22 DEBUG update-status _invoke(other_handlers)
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/.venv/lib/python3.5/site-packages/charms/reactive/bus.py", line 351, in _invoke
2018-10-09 08:41:22 DEBUG update-status handler.invoke()
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/.venv/lib/python3.5/site-packages/charms/reactive/bus.py", line 173, in invoke
2018-10-09 08:41:22 DEBUG update-status self._action(*args)
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/charm/reactive/influxdb.py", line 290, in create_nagios_influxdb_user
2018-10-09 08:41:22 DEBUG update-status create_influxdb_user('nagios', admin=True, local_user='nagios')
2018-10-09 08:41:22 DEBUG update-status File "/var/lib/juju/agents/unit-influxdb-0/charm/reactive/influxdb.py", line 90, in create_influxdb_user
2018-10-09 08:41:22 DEBUG update-status influx.create_user(username, password, admin=admin)
2018-10-09 08:41:22 DEBUG update-status File "/usr/lib/python3/dist-packages/influxdb/client.py", line 649, in create_user
2018-10-09 08:41:22 DEBUG update-status self.query(text)
2018-10-09 08:41:22 DEBUG update-status File "/usr/lib/python3/dist-packages/influxdb/client.py", line 333, in query
2018-10-09 08:41:22 DEBUG update-status in data.get('results', [])
2018-10-09 08:41:22 DEBUG update-status File "/usr/lib/python3/dist-packages/influxdb/client.py", line 332, in <listcomp>
2018-10-09 08:41:22 DEBUG update-status for result
2018-10-09 08:41:22 DEBUG update-status File "/usr/lib/python3/dist-packages/influxdb/resultset.py", line 18, in __init__
2018-10-09 08:41:22 DEBUG update-status raise InfluxDBClientError(self.error)
2018-10-09 08:41:22 DEBUG update-status influxdb.exceptions.InfluxDBClientError: user already exists
2018-10-09 08:41:22 ERROR juju.worker.uniter.operation runhook.go:114 hook "update-status" failed: exit status 1
2018-10-09 08:41:22 INFO juju.worker.uniter resolver.go:102 awaiting error resolution for "update-status" hook

Changed in influxdb-charm:
status: New → Confirmed
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.