Restarting the docker service causes kubelet to restart
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Chris Friesen |
Bug Description
Brief Description
-----------------
Originally, docker was used as the container runtime. The kubelet service and puppet dependencies were set up so kubelet ran after docker and was restarted when docker was restarted. However, we have now changed the container runtime to containerd, so kubelet should no longer be dependant on docker for initialization or restarts.
Severity
--------
Major: Restarts of the docker service cause kubelet restarts and unnecessarily impact kubernetes availability.
Steps to Reproduce
------------------
Restart the docker service - this can happen if the service fails or if configuration changes (e.g. docker proxy configuration change).
Expected Behavior
------------------
Restarts of the docker service should not impact kubelet.
Actual Behavior
----------------
Restarts of the docker service cause kubelet to be restarted.
Reproducibility
---------------
Reproducible
System Configuration
-------
All
Branch/Pull Time/Commit
-------
starlingx master - since the switch to containerd
Last Pass
---------
prior to the introduction of containerd
Timestamp/Logs
--------------
None
Test Activity
-------------
Evaluation
Workaround
----------
None
tags: | added: stx.containers |
Changed in starlingx: | |
assignee: | nobody → Paul Vaduva (pava123) |
Changed in starlingx: | |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: stx.4.0 |
Changed in starlingx: | |
assignee: | Paul Vaduva (pava123) → Paul-Ionut Vaduva (pvaduva) |
Changed in starlingx: | |
assignee: | Paul-Ionut Vaduva (pvaduva) → Chris Friesen (cbf123) |
Fix proposed to branch: master /review. opendev. org/736841
Review: https:/