Canal charm deletes files managed by kubernetes-node-base

Bug #1993271 reported by John Blesener
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canal Charm
Triaged
Medium
Unassigned

Bug Description

If you remove the canal charm from a model, it deletes the file /opt/cni/bin/host-local (https://github.com/charmed-kubernetes/layer-canal/blob/main/reactive/flannel.py#L267). This binary is actually installed by kubernetes-node-base layer (https://github.com/charmed-kubernetes/layer-kubernetes-node-base/blob/main/reactive/kubernetes_node_base.py#L65). If you re-add canal to the model, the file won't get added back and the CNI will be unable to assign IP addresses to new pods.

George Kraft (cynerva)
Changed in charm-canal:
status: New → Incomplete
status: Incomplete → 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.