designate-producer not starting after upgrade from bionic-queens to bionic-rocky using action-managed-upgrade

Bug #1849692 reported by Drew Freiberger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Designate Charm
New
Undecided
Unassigned

Bug Description

Charm rev 19.07 cs:designate-33

After upgrading designate via:

juju config designate action-managed-upgrade=true openstack-origin=cloud:bionic-rocky

juju run-action --wait designate/1 openstack-upgrade

With a successful completion, designate/1 unit is showing status "blocked", "Services not running that should be: designate-producer"

designate-producer service dies with following in it's log:

2019-10-24 15:13:34.305 1729568 WARNING oslo_config.cfg [-] Deprecated: Option "enabled" from group "service:worker" is deprecated for removal (In Rocky, this option will disappear because worker will be enabled by default). Its value may be silently ignored in the future.
2019-10-24 15:13:34.306 1729568 INFO designate.metrics [-] Statsd disabled
2019-10-24 15:13:34.344 1729568 INFO designate.service [-] Starting producer service (version: 7.0.0)
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service [-] Error starting thread.: TypeError: '<' not supported between instances of 'str' and 'bytes'
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service Traceback (most recent call last):
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 794, in run_service
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service service.start()
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service File "/usr/lib/python3/dist-packages/designate/producer/service.py", line 72, in start
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service self._partitioner.start()
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service File "/usr/lib/python3/dist-packages/designate/coordination.py", line 223, in start
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service self._my_partitions = self._update_partitions()[1]
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service File "/usr/lib/python3/dist-packages/designate/coordination.py", line 200, in _update_partitions
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service members = sorted(list(self._get_members(self._group_id)))
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service TypeError: '<' not supported between instances of 'str' and 'bytes'
2019-10-24 15:13:34.385 1729568 ERROR oslo_service.service
2019-10-24 15:13:34.393 1729568 INFO designate.service [-] Stopping producer service

description: updated
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.