refresh to 1.24/edge results in FileNotFoundError

Bug #1982971 reported by Chris Johnston
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubernetes Worker Charm
Fix Released
Medium
Chris Johnston

Bug Description

A refresh to edge results in:

2022-07-27 19:21:52 ERROR unit.kubernetes-worker/0.juju-log server.go:319 Hook error:
Traceback (most recent call last):
  File "/var/lib/juju/agents/unit-kubernetes-worker-0/.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-kubernetes-worker-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 379, in dispatch
    _invoke(hook_handlers)
  File "/var/lib/juju/agents/unit-kubernetes-worker-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 359, in _invoke
    handler.invoke()
  File "/var/lib/juju/agents/unit-kubernetes-worker-0/.venv/lib/python3.6/site-packages/charms/reactive/bus.py", line 181, in invoke
    self._action(*args)
  File "/var/lib/juju/agents/unit-kubernetes-worker-0/charm/reactive/kubernetes_node_base.py", line 31, in upgrade_charm
    os.replace(filename, new_filename)
FileNotFoundError: [Errno 2] No such file or directory: '05-default.conflist' -> '01-default.conflist'

Revision history for this message
Chris Johnston (cjohnston) wrote :
summary: - refresh to 1.24/edge results in upgrade-charm hook error
+ refresh to 1.24/edge results in FileNotFoundError
Adam Dyess (addyess)
Changed in charm-kubernetes-worker:
milestone: none → 1.24+ck1
tags: added: backport-needed
Changed in charm-kubernetes-worker:
status: New → Fix Committed
assignee: nobody → Chris Johnston (cjohnston)
Revision history for this message
Adam Dyess (addyess) wrote (last edit ):

Wont' fix for 1.24-ck1 since that release won't include the patch which broke this layer

Broke: https://github.com/charmed-kubernetes/layer-kubernetes-node-base/pull/4
Fixed https://github.com/charmed-kubernetes/layer-kubernetes-node-base/pull/5

it will be included in 1.25

Changed in charm-kubernetes-worker:
milestone: 1.24+ck1 → 1.25
Adam Dyess (addyess)
Changed in charm-kubernetes-worker:
status: Fix Committed → Fix Released
tags: removed: backport-needed
Changed in charm-kubernetes-worker:
importance: Undecided → Low
importance: Low → Medium
Adam Dyess (addyess)
Changed in charm-kubernetes-worker:
status: Fix Released → Confirmed
importance: Medium → Critical
status: Confirmed → Fix Released
importance: Critical → Medium
Adam Dyess (addyess)
Changed in charm-kubernetes-worker:
milestone: 1.25 → 1.25+ck1
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.