Traceback during scale-in

Bug #1855083 reported by Frode Nordahl
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
charm-interface-ovsdb
Triaged
Medium
Unassigned

Bug Description

2019-12-04 10:35:48 DEBUG ovsdb-peer-relation-departed active
2019-12-04 10:35:49 INFO juju-log ovsdb-peer:1: Reactive main running for hook ovsdb-peer-relation-departed
2019-12-04 10:35:49 DEBUG juju-log ovsdb-peer:1: tracer>
tracer: cleared flag endpoint.ovsdb-peer.joined
tracer: ++ queue handler hooks/relations/ovsdb/provides.py:32:joined:ovsdb
tracer: ++ queue handler hooks/relations/tls-certificates/requires.py:79:joined:certificates
tracer: ++ queue handler reactive/layer_openstack.py:95:default_request_certificates
tracer: ++ queue handler reactive/ovn_central_handlers.py:102:configure_firewall
tracer: ++ queue handler reactive/ovn_central_handlers.py:119:publish_addr_to_clients
tracer: ++ queue handler reactive/ovn_central_handlers.py:132:render
tracer: ++ queue handler reactive/ovn_central_handlers.py:93:enable_default_certificates
2019-12-04 10:35:49 INFO juju-log ovsdb-peer:1: Initializing Leadership Layer (is follower)
2019-12-04 10:35:50 DEBUG juju-log ovsdb-peer:1: tracer>
tracer: starting handler dispatch, 51 flags set
tracer: set flag certificates.available
tracer: set flag certificates.batch.cert.available
tracer: set flag certificates.ca.available
tracer: set flag certificates.certs.available
tracer: set flag certificates.client.cert.available
tracer: set flag certificates.connected
tracer: set flag certificates.server.cert.available
tracer: set flag certificates.server.certs.available
tracer: set flag charm.installed
tracer: set flag charms.openstack.do-default-certificates.available
tracer: set flag charms.openstack.do-default-charm.installed
tracer: set flag charms.openstack.do-default-config.changed
tracer: set flag charms.openstack.do-default-update-status
tracer: set flag charms.openstack.do-default-upgrade-charm
tracer: set flag config.rendered
tracer: set flag config.set.source
tracer: set flag endpoint.certificates.changed
tracer: set flag endpoint.certificates.changed.ca
tracer: set flag endpoint.certificates.changed.chain
tracer: set flag endpoint.certificates.changed.client.cert
tracer: set flag endpoint.certificates.changed.client.key
tracer: set flag endpoint.certificates.changed.egress-subnets
tracer: set flag endpoint.certificates.changed.ingress-address
tracer: set flag endpoint.certificates.changed.ovn-central_0.server.cert
tracer: set flag endpoint.certificates.changed.ovn-central_0.server.key
tracer: set flag endpoint.certificates.changed.ovn-central_1.server.cert
tracer: set flag endpoint.certificates.changed.ovn-central_1.server.key
tracer: set flag endpoint.certificates.changed.ovn-central_2.server.cert
tracer: set flag endpoint.certificates.changed.ovn-central_2.server.key
tracer: set flag endpoint.certificates.changed.ovn-central_3.server.cert
tracer: set flag endpoint.certificates.changed.ovn-central_3.server.key
tracer: set flag endpoint.certificates.changed.ovn-central_4.server.cert
tracer: set flag endpoint.certificates.changed.ovn-central_4.server.key
tracer: set flag endpoint.certificates.changed.private-address
tracer: set flag endpoint.certificates.joined
tracer: set flag endpoint.ovsdb-peer.changed
tracer: set flag endpoint.ovsdb-peer.changed.bound-address
tracer: set flag endpoint.ovsdb-peer.changed.egress-subnets
tracer: set flag endpoint.ovsdb-peer.changed.ingress-address
tracer: set flag endpoint.ovsdb-peer.changed.private-address
tracer: set flag endpoint.ovsdb-peer.departed
tracer: set flag endpoint.ovsdb.changed
tracer: set flag endpoint.ovsdb.changed.egress-subnets
tracer: set flag endpoint.ovsdb.changed.ingress-address
tracer: set flag endpoint.ovsdb.changed.private-address
tracer: set flag endpoint.ovsdb.joined
tracer: set flag leadership.set.ready
tracer: set flag ovn-central-installed
tracer: set flag ovsdb-peer.available
tracer: set flag ovsdb-peer.connected
tracer: set flag ovsdb.connected
2019-12-04 10:35:50 DEBUG juju-log ovsdb-peer:1: tracer: hooks phase, 0 handlers queued
2019-12-04 10:35:50 DEBUG juju-log ovsdb-peer:1: tracer>
tracer: main dispatch loop, 7 handlers queued
tracer: ++ queue handler hooks/relations/ovsdb/provides.py:32:joined:ovsdb
tracer: ++ queue handler hooks/relations/tls-certificates/requires.py:79:joined:certificates
tracer: ++ queue handler reactive/layer_openstack.py:95:default_request_certificates
tracer: ++ queue handler reactive/ovn_central_handlers.py:102:configure_firewall
tracer: ++ queue handler reactive/ovn_central_handlers.py:119:publish_addr_to_clients
tracer: ++ queue handler reactive/ovn_central_handlers.py:132:render
tracer: ++ queue handler reactive/ovn_central_handlers.py:93:enable_default_certificates
2019-12-04 10:35:50 INFO juju-log ovsdb-peer:1: Invoking reactive handler: reactive/layer_openstack.py:95:default_request_certificates
2019-12-04 10:35:50 WARNING juju-log ovsdb-peer:1: Skipping request for certificate for ip in int space, no local address found
2019-12-04 10:35:50 WARNING juju-log ovsdb-peer:1: Skipping request for certificate for ip in admin space, no local address found
2019-12-04 10:35:50 WARNING juju-log ovsdb-peer:1: Skipping request for certificate for ip in public space, no local address found
2019-12-04 10:35:50 INFO juju-log ovsdb-peer:1: Invoking reactive handler: reactive/ovn_central_handlers.py:93:enable_default_certificates
2019-12-04 10:35:50 INFO juju-log ovsdb-peer:1: Invoking reactive handler: reactive/ovn_central_handlers.py:102:configure_firewall
2019-12-04 10:35:51 DEBUG juju-log ovsdb-peer:1: Default incoming policy changed to 'allow'
(be sure to update your rules accordingly)

2019-12-04 10:35:51 INFO juju-log ovsdb-peer:1: ufw default policy for incoming changed to allow
2019-12-04 10:35:51 DEBUG juju-log ovsdb-peer:1: Default outgoing policy changed to 'allow'
(be sure to update your rules accordingly)

2019-12-04 10:35:52 INFO juju-log ovsdb-peer:1: ufw default policy for outgoing changed to allow
2019-12-04 10:35:52 DEBUG juju-log ovsdb-peer:1: Default routed policy changed to 'allow'
(be sure to update your rules accordingly)

2019-12-04 10:35:52 INFO juju-log ovsdb-peer:1: ufw default policy for routed changed to allow
2019-12-04 10:35:52 DEBUG juju-log ovsdb-peer:1: ufw reject: ufw reject to any port 6641 proto tcp comment charm-ovn-central
2019-12-04 10:35:52 INFO juju-log ovsdb-peer:1: b'Skipping adding existing rule\nSkipping adding existing rule (v6)\n'
2019-12-04 10:35:52 DEBUG juju-log ovsdb-peer:1: ufw reject: ufw reject to any port 16642 proto tcp comment charm-ovn-central
2019-12-04 10:35:53 INFO juju-log ovsdb-peer:1: b'Skipping adding existing rule\nSkipping adding existing rule (v6)\n'
2019-12-04 10:35:53 DEBUG juju-log ovsdb-peer:1: ufw reject: ufw reject to any port 6643 proto tcp comment charm-ovn-central
2019-12-04 10:35:53 INFO juju-log ovsdb-peer:1: b'Skipping adding existing rule\nSkipping adding existing rule (v6)\n'
2019-12-04 10:35:53 DEBUG juju-log ovsdb-peer:1: ufw reject: ufw reject to any port 6644 proto tcp comment charm-ovn-central
2019-12-04 10:35:53 INFO juju-log ovsdb-peer:1: b'Skipping adding existing rule\nSkipping adding existing rule (v6)\n'
2019-12-04 10:35:53 DEBUG juju-log ovsdb-peer:1: ufw delete: ufw --force delete 4
2019-12-04 10:35:53 INFO juju-log ovsdb-peer:1: b'Rule deleted\n'
2019-12-04 10:35:53 DEBUG juju-log ovsdb-peer:1: ufw delete: ufw --force delete 3
2019-12-04 10:35:53 INFO juju-log ovsdb-peer:1: b'Rule deleted\n'
2019-12-04 10:35:54 DEBUG juju-log ovsdb-peer:1: ufw delete: ufw --force delete 2
2019-12-04 10:35:54 INFO juju-log ovsdb-peer:1: b'Rule deleted\n'
2019-12-04 10:35:54 DEBUG juju-log ovsdb-peer:1: ufw delete: ufw --force delete 1
2019-12-04 10:35:54 INFO juju-log ovsdb-peer:1: b'Rule deleted\n'
2019-12-04 10:35:54 INFO juju-log ovsdb-peer:1: Invoking reactive handler: reactive/ovn_central_handlers.py:119:publish_addr_to_clients
2019-12-04 10:35:54 INFO juju-log ovsdb-peer:1: Invoking reactive handler: reactive/ovn_central_handlers.py:132:render
2019-12-04 10:35:54 DEBUG juju-log ovsdb-peer:1: Writing file /etc/default/ovn-central root:root 640
2019-12-04 10:35:54 DEBUG juju-log ovsdb-peer:1: Writing file /etc/default/ovn-central root:root 640
2019-12-04 10:35:54 ERROR juju-log ovsdb-peer:1: Hook error:
Traceback (most recent call last):
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 798, in render_with_interfaces
    charm_instance=self))
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 781, in render_configs
    perms=self.permission_override_map.get(conf) or 0o640,
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charmhelpers/core/templating.py", line 85, in render
    content = template.render(context)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncsupport.py", line 76, in render
    return original_render(self, *args, **kwargs)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 1008, in render
    return self.environment.handle_exception(exc_info, True)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise
    raise value.with_traceback(tb)
  File "templates/ovn-northd-db-params.conf", line 1, in top-level template code
    --ovnnb-db={{ ovsdb_peer.db_nb_connection_strs|join(',') }}
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncfilters.py", line 45, in wrapper
    return normal_filter(*args, **kwargs)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/filters.py", line 405, in do_join
    return text_type(d).join(imap(text_type, value))
  File "/var/lib/juju/agents/unit-ovn-central-1/charm/hooks/relations/ovsdb-cluster/lib/ovsdb.py", line 127, in db_connection_strs
    yield ':'.join((proto, addr, str(port)))
TypeError: sequence item 1: expected str instance, NoneType found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/__init__.py", line 74, in main
    bus.dispatch(restricted=restricted_mode)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch
    _invoke(other_handlers)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke
    handler.invoke()
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke
    self._action(*args)
  File "/var/lib/juju/agents/unit-ovn-central-1/charm/reactive/ovn_central_handlers.py", line 139, in render
    ovn_charm.render_with_interfaces([ovsdb_peer])
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 802, in render_with_interfaces
    adapters_instance=self.adapters_class(interfaces))
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 781, in render_configs
    perms=self.permission_override_map.get(conf) or 0o640,
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charmhelpers/core/templating.py", line 85, in render
    content = template.render(context)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncsupport.py", line 76, in render
    return original_render(self, *args, **kwargs)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 1008, in render
    return self.environment.handle_exception(exc_info, True)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise
    raise value.with_traceback(tb)
  File "templates/ovn-northd-db-params.conf", line 1, in top-level template code
    --ovnnb-db={{ ovsdb_peer.db_nb_connection_strs|join(',') }}
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncfilters.py", line 45, in wrapper
    return normal_filter(*args, **kwargs)
  File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/filters.py", line 405, in do_join
    return text_type(d).join(imap(text_type, value))
  File "/var/lib/juju/agents/unit-ovn-central-1/charm/hooks/relations/ovsdb-cluster/lib/ovsdb.py", line 127, in db_connection_strs
    yield ':'.join((proto, addr, str(port)))
TypeError: sequence item 1: expected str instance, NoneType found

2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed Traceback (most recent call last):
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 798, in render_with_interfaces
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed charm_instance=self))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 781, in render_configs
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed perms=self.permission_override_map.get(conf) or 0o640,
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charmhelpers/core/templating.py", line 85, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed content = template.render(context)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncsupport.py", line 76, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return original_render(self, *args, **kwargs)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 1008, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return self.environment.handle_exception(exc_info, True)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed reraise(exc_type, exc_value, tb)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed raise value.with_traceback(tb)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "templates/ovn-northd-db-params.conf", line 1, in top-level template code
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed --ovnnb-db={{ ovsdb_peer.db_nb_connection_strs|join(',') }}
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncfilters.py", line 45, in wrapper
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return normal_filter(*args, **kwargs)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/filters.py", line 405, in do_join
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return text_type(d).join(imap(text_type, value))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/charm/hooks/relations/ovsdb-cluster/lib/ovsdb.py", line 127, in db_connection_strs
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed yield ':'.join((proto, addr, str(port)))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed TypeError: sequence item 1: expected str instance, NoneType found
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed During handling of the above exception, another exception occurred:
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed Traceback (most recent call last):
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/charm/hooks/ovsdb-peer-relation-departed", line 22, in <module>
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed main()
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/__init__.py", line 74, in main
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed bus.dispatch(restricted=restricted_mode)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed _invoke(other_handlers)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed handler.invoke()
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed self._action(*args)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/charm/reactive/ovn_central_handlers.py", line 139, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed ovn_charm.render_with_interfaces([ovsdb_peer])
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 802, in render_with_interfaces
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed adapters_instance=self.adapters_class(interfaces))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charms_openstack/charm/core.py", line 781, in render_configs
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed perms=self.permission_override_map.get(conf) or 0o640,
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/charmhelpers/core/templating.py", line 85, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed content = template.render(context)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncsupport.py", line 76, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return original_render(self, *args, **kwargs)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 1008, in render
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return self.environment.handle_exception(exc_info, True)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed reraise(exc_type, exc_value, tb)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed raise value.with_traceback(tb)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "templates/ovn-northd-db-params.conf", line 1, in top-level template code
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed --ovnnb-db={{ ovsdb_peer.db_nb_connection_strs|join(',') }}
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/asyncfilters.py", line 45, in wrapper
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return normal_filter(*args, **kwargs)
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/.venv/lib/python3.6/site-packages/jinja2/filters.py", line 405, in do_join
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed return text_type(d).join(imap(text_type, value))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed File "/var/lib/juju/agents/unit-ovn-central-1/charm/hooks/relations/ovsdb-cluster/lib/ovsdb.py", line 127, in db_connection_strs
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed yield ':'.join((proto, addr, str(port)))
2019-12-04 10:35:54 DEBUG ovsdb-peer-relation-departed TypeError: sequence item 1: expected str instance, NoneType found
2019-12-04 10:35:55 ERROR juju.worker.uniter.operation runhook.go:132 hook "ovsdb-peer-relation-departed" failed: exit status 1

Tags: scaleback
tags: added: scaleback
James Page (james-page)
Changed in charm-interface-ovsdb:
status: New → Triaged
importance: Undecided → Medium
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.