169a0c0ee3
This introduces k8s-container-cleanup script that will be called
when containerd.service is stopped. The script detects whether systemd
state is 'stopping' due to shutdown/reboot, then stops all running
containers before the service shuts down.
During shutdown/reboot, some containers are not receiving the
SIGTERM signal. This leads to unexpected behaviour such as
generating huge coredumps.
There is an upstream issue regarding this:
https://github.com/kubernetes/kubernetes/issues/107158
The problem seems to be systemd related but this commit
addresses the problem with a workaround.
This reverts commit
|
||
---|---|---|
.. | ||
files | ||
build_srpm.data | ||
kubernetes.spec | ||
kubernetes.spec.orig | ||
Readme.rst |
The spec file used here was from the kubernetes 1.10.0 src rpm. The orig file is included to help show modifications made to that spec file, to help understand which changes were needed and to assist with future upversioning.
The contrib tarball does not have the same versioning as kubernetes and there is little activity in that repo.
The version for the contrib tarball is arbitrary.