Hook error when removing kubernetes-worker units

Bug #1815674 reported by George Kraft
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Tigera Secure EE Charm
Fix Released
Undecided
George Kraft

Bug Description

After trying to remove a kubernetes-worker unit, the tigera-secure-ee subordinate hit a hook error:

unit-tigera-secure-ee-1: 15:50:21 INFO unit.tigera-secure-ee/1.juju-log kube-api-endpoint:13: Invoking reactive handler: reactive/calico.py:346:watch_for_api_endpoint_changes
unit-tigera-secure-ee-1: 15:50:22 ERROR unit.tigera-secure-ee/1.juju-log kube-api-endpoint:13: Hook error:
Traceback (most recent call last):
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/.venv/lib/python3.6/site-packages/charms/reactive/__init__.py", line 73, in main
    bus.dispatch(restricted=restricted_mode)
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 390, in dispatch
    _invoke(other_handlers)
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke
    handler.invoke()
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke
    self._action(*args)
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/charm/reactive/calico.py", line 348, in watch_for_api_endpoint_changes
    apiserver_ips = get_apiserver_ips()
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/charm/reactive/calico.py", line 358, in get_apiserver_ips
    for api_service in kube_api_endpoint.services():
  File "/var/lib/juju/agents/unit-tigera-secure-ee-1/charm/hooks/relations/http/requires.py", line 71, in services
    for h, pa, p in host_set]
UnboundLocalError: local variable 'service' referenced before assignment

George Kraft (cynerva)
Changed in charm-tigera-secure-ee:
assignee: nobody → George Kraft (cynerva)
status: New → In Progress
Revision history for this message
George Kraft (cynerva) wrote :
Revision history for this message
George Kraft (cynerva) wrote :

Fixed, this should go out with cs:~containers/tigera-secure-ee-9 later tonight.

Changed in charm-tigera-secure-ee:
status: In Progress → Fix Committed
Changed in charm-tigera-secure-ee:
status: Fix Committed → Fix Released
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.