crio.conf is hard-coded to a specific version #5677
Labels
co/runtime/crio
CRIO related issues
kind/bug
Categorizes issue or PR as related to a bug.
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Milestone
The contents of
/etc/crio/crio.conf
is very context-sensitive to a particular version of cri-o:https://github.com/kubernetes/minikube/commits/master/deploy/iso/minikube-iso/package/crio-bin/crio.conf.default
Yet we are overwriting the whole thing with a static template, even if only changing
pause_image
.This breaks things, when there is a mismatch between
minikube
andminikube.iso
(or other OS)We should either make a smaller configuration change, or version the config file accordingly.
It also seem to be located in the wrong module, it's in (the generic) CRI rather than in CRI-O ?
https://github.com/kubernetes/minikube/blob/master/pkg/minikube/cruntime/cri.go#L34_L328
I tried to use crio on a platform with crio 1.13, and it blew up.
The new configuration made it unable to find the "seccomp.json"
The text was updated successfully, but these errors were encountered: