From cc117866bdb48f6f873733fa858638c18372d0b0 Mon Sep 17 00:00:00 2001 From: Mikko Ylinen Date: Fri, 23 Feb 2018 14:36:39 +0200 Subject: [PATCH] kernel_validator: amend kernel config check paths Clear Linux Project for Intel Architecture uses its own path to store kernel build artifacts. This is documented, e.g., in https://github.com/clearlinux/clr-boot-manager. Adapt kernel validator's config check paths to include Clear Linux's path too. --- cmd/kubeadm/app/util/system/kernel_validator.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/kubeadm/app/util/system/kernel_validator.go b/cmd/kubeadm/app/util/system/kernel_validator.go index 18fd8bfef28..7536f47a738 100644 --- a/cmd/kubeadm/app/util/system/kernel_validator.go +++ b/cmd/kubeadm/app/util/system/kernel_validator.go @@ -181,6 +181,7 @@ func (k *KernelValidator) getKernelConfigReader() (io.Reader, error) { "/usr/src/linux/.config", "/usr/lib/modules/" + k.kernelRelease + "/config", "/usr/lib/ostree-boot/config-" + k.kernelRelease, + "/usr/lib/kernel/config-" + k.kernelRelease, } configsModule := "configs" modprobeCmd := "modprobe"