[bionic-ussuri] designate-mdns.service: Failed with result 'start-limit-hit'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Designate Charm |
Fix Committed
|
High
|
Francesco De Simone | ||
designate (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
On a bionic ussuri deploy with charms next, both the designate units are stuck waiting for the designate-mdns service to start. The journal shows that the service goes up and down multiple times and fails to reset the device list.
Apr 19 10:04:12 juju-9669d8-0-lxd-3 systemd[1]: designate-
Apr 19 10:04:12 juju-9669d8-0-lxd-3 systemd[1]: designate-
Apr 19 10:04:12 juju-9669d8-0-lxd-3 systemd[1]: Stopped OpenStack Designate DNSaaS mdns.
Apr 19 10:04:12 juju-9669d8-0-lxd-3 systemd[1]: designate-
Apr 19 10:04:12 juju-9669d8-0-lxd-3 systemd[1]: Started OpenStack Designate DNSaaS mdns.
Apr 19 10:04:15 juju-9669d8-0-lxd-3 systemd[1]: designate-
Apr 19 10:04:15 juju-9669d8-0-lxd-3 systemd[1]: designate-
Additionally the mdns log shows it failing to connect to sql:
2021-04-19 16:04:23.818 70854 INFO designate.mdns.base [-] Initialized mDNS xfr endpoint
2021-04-19 16:04:24.429 70854 CRITICAL designate [-] Unhandled error: oslo_db.
2021-04-19 16:04:24.429 70854 ERROR designate Traceback (most recent call last):
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/bin/
2021-04-19 16:04:24.429 70854 ERROR designate sys.exit(main())
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate server = mdns_service.
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate self.dns_
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate cache.append(
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate application = handler.
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate CONF['service:
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate return cls()
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate super(SQLAlchem
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate self.engine = session.
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate facade = _create_
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate **conf
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate slave_connectio
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate engine_args, maker_args)
2021-04-19 16:04:24.429 70854 ERROR designate File "/usr/lib/
2021-04-19 16:04:24.429 70854 ERROR designate "No sql_connection parameter is established")
2021-04-19 16:04:24.429 70854 ERROR designate oslo_db.
2021-04-19 16:04:24.429 70854 ERROR designate
Test run artifacts are at https:/
and the crashdump is at https:/
these logs snippets were taken from designate_0, but dessignate_1 has similar logs.
Changed in charm-designate: | |
assignee: | nobody → Francesco De Simone (fdesi) |
Setting to incomplete as it's not clear whether this was an infra failure or something else (e.g. a race). Subsequent test runs have passed and the new charms released.