crio: use system default for storage driver by default (#6637)

After host reboot kubelet and crio goes into a loop and no container is started.

storage_driver in crio.conf overrides system defaults in etc/containers/storage.conf

/etc/containers/storage.conf is installed by package containers-common dependency
installed from cri-o (centos7) and contains "overlay".

Hosts already configured with overlay2 should be reconfigured and the
/var/lib/containers content removed.
This commit is contained in:
Hans Feldt
2020-09-10 14:29:45 +02:00
committed by GitHub
parent 1712ba1198
commit a2d4dbeee4
2 changed files with 6 additions and 1 deletions

View File

@@ -24,7 +24,9 @@
# Storage driver used to manage the storage of images and containers. Please
# refer to containers-storage.conf(5) to see all available storage drivers.
{% if crio_storage_driver is defined %}
storage_driver = "{{ crio_storage_driver }}"
{% endif %}
# List to pass options to the storage driver. Please refer to
# containers-storage.conf(5) to see all available storage options.