Skip to content

Conversation

mstemm
Copy link
Contributor

@mstemm mstemm commented Jan 16, 2019

Use the github releases page to get the last 10 minikube versions.

Download the minikube tarball to get the base kernel version and config
used by buildroot.

Download the right linux kernel, start with minikube's config, "make
olddefconfig" to get the full config, and build the kernel module using
that kernel tree and config.

@bertocci I didn't quite tackle it the way you were doing it with doing the build inside a container. It didn't seem necessary to me once I found the kernel config directly in the minikube tarball. What do you think?

@mstemm mstemm requested a review from bertocci January 16, 2019 02:28
Use the github releases page to get the last 10 minikube versions.

Download the minikube tarball to get the base kernel version and config
used by buildroot.

Download the right linux kernel, start with minikube's config, "make
olddefconfig" to get the full config, and build the kernel module using
that kernel tree and config.
@mstemm mstemm force-pushed the prebuild-minikube-kernel-modules branch 2 times, most recently from 09d883f to 8c413e1 Compare January 21, 2019 17:34
Significantly decreases verbosity of script, especially now that we're
running in jenkins.
@mstemm mstemm force-pushed the prebuild-minikube-kernel-modules branch from 8c413e1 to fedaee7 Compare January 21, 2019 19:45
@mstemm mstemm merged commit a579f5b into dev Jan 21, 2019
@mstemm mstemm deleted the prebuild-minikube-kernel-modules branch January 21, 2019 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant