Francis Laniel
6a0eea2298
Add eBPF related kernel options.
...
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-10 17:51:27 +01:00
Francis Laniel
ca1f05e2d2
Backport buildroot patch to add BR2_LINUX_KERNEL_NEEDS_HOST_PAHOLE.
...
This config option permits indicating the Linux kernel needs pahole to be
compiled.
Thus, host-pahole will be built before the kernel.
This is mandatory when using CONFIG_DEBUG_INFO_BTF.
Signed-off-by: Francis Laniel <flaniel@microsoft.com>
2022-06-10 17:51:22 +01:00
Francis Laniel
5a9a4b1344
Add pahole package.
...
This package is needed to build the kernel when using CONFIG_DEBUG_INFO_BTF.
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-10 13:57:14 +01:00
Sharif Elgamal
a64f828b89
remove vbox-guest config entry
2022-06-09 12:53:59 -07:00
Sharif Elgamal
962f2b6935
fix syntax
2022-06-09 10:02:33 -07:00
Sharif Elgamal
b475b2526d
Merge branch 'master' of github.com:kubernetes/minikube into arm64-containerd
2022-06-09 09:44:43 -07:00
Francis Laniel
770d41f21b
Use kernel 5.10 for minikube.iso.
...
This commit jumps kernel version used in minikube.iso to 5.10.
To do so, the following kernel configuration options were added to
linux_*_defconfig:
- CONFIG_TMPFS to be able to use mount -t tmpfs in init.
- CONFIG_PCI to have network.
- CONFIG_BRIDGE_NETFILTER to have /proc/sys/net/bridge/bridge-nf-call-iptables
which is needed by kubeadm.
CONFIG_* relaed to vbox were added to linux_x86_64_defconfig and as consequence
vbox related packages were removed since vbox modules are available in
upstream kernel.
To compile falco module, CONFIG_FTRACE_* were added to linux_aarch64_defconfig.
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01:00
Francis Laniel
f0ccf77945
Add sysdig 0.27.1 package.
...
This package is used in place of sysdig 0.23.1 which comes with buildroot.
Indeed, sysdig 0.23.1 does not compile with recent kernel.
It is based on the following patch:
https://lore.kernel.org/buildroot/20220407182425.194001-3-flaniel@linux.microsoft.com/T/#u
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01:00
Francis Laniel
4f03ea51cb
Add tbb package.
...
This is needed by sysdig 0.27.1.
It is based on the following patch:
https://lore.kernel.org/buildroot/20220407182425.194001-2-flaniel@linux.microsoft.com/T/#u
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01:00
Sharif Elgamal
eb26a8d69b
add comment back
2022-06-02 17:46:54 -07:00
Sharif Elgamal
a1be913476
fix aarch mk file
2022-06-02 17:44:44 -07:00
Sharif Elgamal
7ef37124d5
revert cri-dockerd to old way, they're slightly different
2022-06-02 17:41:15 -07:00
Sharif Elgamal
f1f5c667c8
swap default for testing
2022-06-02 14:50:23 -07:00
Sharif Elgamal
3ad46b43d4
adding more kernel modules
2022-06-02 11:53:24 -07:00
Sharif Elgamal
bc3517a78a
fix crio conf
2022-06-02 11:48:01 -07:00
Sharif Elgamal
79da2bc9d6
add cfs kernel modules for arm64
2022-06-02 08:38:29 -07:00
Sharif Elgamal
4ba5162d01
don't set GOBIN anymore
2022-05-31 17:35:14 -07:00
Sharif Elgamal
9e78a3a817
dynamically supply GOARCH
2022-05-31 17:32:36 -07:00
Sharif Elgamal
7a0119d9cb
select common packages for all arch
2022-05-31 15:04:54 -07:00
Sharif Elgamal
e0ce53c41f
build runc the same way
2022-05-31 15:00:43 -07:00
Sharif Elgamal
a0c00f4810
build podman the same way
2022-05-31 14:58:54 -07:00
Sharif Elgamal
83f8b005b9
build cri-dockerd the same way
2022-05-31 14:56:01 -07:00
Sharif Elgamal
d1c261ee05
build cni the same way
2022-05-31 14:53:37 -07:00
Sharif Elgamal
bb1e25e799
build crio-bin in the same way for both arch
2022-05-31 14:50:58 -07:00
Sharif Elgamal
1e7c257136
Merge branch 'master' of github.com:sharifelgamal/minikube into arm64-containerd
2022-05-31 14:44:53 -07:00
Sharif Elgamal
fd3f8d3b01
remove deprecated config
2022-05-31 12:01:35 -07:00
Sharif Elgamal
cd01efdf37
upgrade conmon to v2.0.24
2022-05-31 10:43:55 -07:00
Sharif Elgamal
6902580a35
remove arch dep
2022-05-31 09:43:36 -07:00
Steven Powell
1fa3444672
Merge branch 'master' into improveContainerdConfig
2022-05-27 11:46:47 -07:00
Sharif Elgamal
bc133a95e6
build conmon regardless of arch
2022-05-26 13:46:27 -07:00
Anders F Björklund
0c2a535737
Upgrade Docker, from 20.10.15 to 20.10.16
...
runc v1.1.1
containerd v1.6.4
2022-05-12 22:02:05 +02:00
Anders F Björklund
ee161d3458
Merge branch 'master' into docker-20.10.16
2022-05-12 22:01:45 +02:00
Anders F Björklund
b9a1f7443a
Upgrade Docker, from 20.10.14 to 20.10.15
...
runc v1.1.1
containerd v1.6.4
2022-05-12 21:35:16 +02:00
Steven Powell
5161fc29c1
add changes to arm64 iso
2022-05-12 11:06:27 -07:00
Steven Powell
dd444b8ec2
remove overlayfs from config files
2022-05-12 10:59:42 -07:00
Steven Powell
614726958d
only import when containerd explictly enabled
2022-05-12 10:58:51 -07:00
Steven Powell
b5cd6c4549
containerd: use drop in config to update values
2022-05-12 10:52:32 -07:00
Steven Powell
7c1b415614
update to 0.10.3
2022-05-11 15:49:29 -07:00
Steven Powell
20aa5ca679
Update deploy/iso/minikube-iso/package/buildkit-bin/buildkit-bin.mk
2022-05-11 15:48:43 -07:00
Steven Powell
9b44687aa3
Update deploy/iso/minikube-iso/package/buildkit-bin/buildkit-bin.mk
2022-05-11 15:48:43 -07:00
Steven Powell
6d493939c3
Update deploy/iso/minikube-iso/package/buildkit-bin/buildkit-bin.hash
2022-05-11 15:48:43 -07:00
Anders F Björklund
67699a2c68
Upgrade buildkit from 0.9.0 to 0.10.0
2022-05-11 15:48:43 -07:00
Sharif Elgamal
66a8e87a9f
adding just so so many kernel modules for aarch64
2022-05-06 18:24:43 -07:00
Sharif Elgamal
d1829f24ec
small fixes
2022-05-06 14:52:37 -07:00
Sharif Elgamal
9f1bf48849
move iso CHANGELOG logic around
2022-05-05 11:25:54 -07:00
minikube-bot
379ecd2803
Updating ISO to v1.25.2-1651727166-13762
2022-05-05 07:31:09 +00:00
Sharif Elgamal
8ef4bca75e
add old bios cfg back
2022-05-03 21:26:00 -07:00
Sharif Elgamal
b9b8ba11be
revert x86_64 iso to BIOS until hyperv driver is fixed
2022-05-03 21:21:54 -07:00
Sharif Elgamal
3074276a2c
add MODVERSIONS to aarch64 kernel config
2022-05-03 13:53:35 -07:00
Sharif Elgamal
68eb4b027f
install the libcurl package to make curl work
2022-05-03 12:28:40 -07:00
Sharif Elgamal
64a1c9dfab
update config to match buildroot version bump
2022-05-03 12:08:56 -07:00
Sharif Elgamal
0e098e3e6e
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-05-03 12:03:33 -07:00
Steven Powell
6703066c1b
Merge pull request #13814 from afbjorklund/buildroot-2021.02.10
...
ISO: Upgrade buildroot minor version
2022-05-03 10:39:30 -07:00
Sharif Elgamal
360c3aa971
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-04-29 14:11:16 -07:00
Sharif Elgamal
6631f57748
small fix
2022-04-29 14:06:00 -07:00
Sharif Elgamal
54b37e925e
add missing kernel modules
2022-04-29 12:57:17 -07:00
Sharif Elgamal
6ee9c3f3ee
add correct runc directory
2022-04-29 12:46:46 -07:00
Sharif Elgamal
6199e1b339
fix runc for aarch64
2022-04-29 12:46:20 -07:00
Sharif Elgamal
0187961629
fix runc for aarch64
2022-04-28 16:07:51 -07:00
Sharif Elgamal
f1dc79417f
fix runc for x86_64
2022-04-28 15:57:01 -07:00
Sharif Elgamal
418dbc614d
general cleanup
2022-04-28 09:52:31 -07:00
Sharif Elgamal
15d5d01341
shuffling stuff around for clarity
2022-04-27 23:08:02 -07:00
Sharif Elgamal
cddc589350
reinclude common packages
2022-04-27 21:27:10 -07:00
Sharif Elgamal
2a2e761479
fixes for cri-dockerd and docker-bin aarch64 packages
2022-04-27 21:14:18 -07:00
Sharif Elgamal
86b08f3cd9
fix package variable names
2022-04-27 18:47:30 -07:00
Sharif Elgamal
e55d209385
fix pkgdir locations for aarch64
2022-04-27 17:39:07 -07:00
Sharif Elgamal
a216215824
fix aarch64 package names
2022-04-27 15:45:37 -07:00
Sharif Elgamal
8c7ad973b3
change docker-bin directory
2022-04-27 15:28:55 -07:00
Sharif Elgamal
2fd1db9237
remove GOBIN from aarch package defs
2022-04-27 14:27:53 -07:00
Sharif Elgamal
09b485fbb1
fix cross compilation for cri-dockerd
2022-04-27 14:14:31 -07:00
Sharif Elgamal
4791d8ed0d
dynamically create Config.in
2022-04-27 09:44:21 -07:00
Sharif Elgamal
a6a484534a
buildkit conmon and cri-dockerd fixes
2022-04-26 21:09:34 -07:00
Sharif Elgamal
f94644a153
aarch docker-bin fix
2022-04-26 14:29:59 -07:00
Sharif Elgamal
3163b187d8
fix cri-dockerd deps for aarch64
2022-04-26 13:13:29 -07:00
Sharif Elgamal
a6a3952884
fix runc again
2022-04-26 13:10:38 -07:00
Sharif Elgamal
b1e280eb8d
fix runc
2022-04-26 13:01:51 -07:00
Sharif Elgamal
844b9cbb31
split runc by arch
2022-04-26 12:58:59 -07:00
Sharif Elgamal
a2c811fb9a
split crio-bin by arch
2022-04-26 12:29:49 -07:00
Sharif Elgamal
fcfd5ac8f8
split podman by arch
2022-04-26 12:22:49 -07:00
Sharif Elgamal
27d6542626
one more config fix
2022-04-26 12:10:02 -07:00
Sharif Elgamal
91a30ff41f
fix configs
2022-04-26 12:07:40 -07:00
Sharif Elgamal
7d140f86c1
readd configs dir
2022-04-26 11:55:29 -07:00
Sharif Elgamal
052cec1932
try using arch directory
2022-04-26 11:50:08 -07:00
Sharif Elgamal
15c9e2a161
config names
2022-04-26 09:38:30 -07:00
Sharif Elgamal
b070d4e4d7
bring those back
2022-04-25 23:15:51 -07:00
Sharif Elgamal
22b3418d16
no need to build cni-plugins from source
2022-04-25 22:44:37 -07:00
Sharif Elgamal
2514f93594
testing
2022-04-25 22:14:27 -07:00
Sharif Elgamal
68a0d4e556
add arm64 containerd bin package
2022-04-25 22:05:38 -07:00
Sharif Elgamal
f25c56ddd2
fix cni-plugins
2022-04-25 21:19:07 -07:00
Sharif Elgamal
5b45c0e390
actually add the new directory
2022-04-25 18:13:15 -07:00
Sharif Elgamal
f38dd8ef84
ok now fix containerd
2022-04-25 18:11:38 -07:00
Sharif Elgamal
a163951270
fix other cni make env
2022-04-25 17:56:40 -07:00
Sharif Elgamal
8acb90ff23
fix cni make env
2022-04-25 17:56:18 -07:00
Sharif Elgamal
53bb42b80e
add aarch64 cni package
2022-04-25 17:49:05 -07:00
Sharif Elgamal
9f7fdf4628
fix package config
2022-04-25 16:43:30 -07:00
Sharif Elgamal
f751f93894
Merge branch 'iso-arm64' of github.com:sharifelgamal/minikube into iso-arm64
2022-04-25 16:38:29 -07:00
Sharif Elgamal
df76337f3e
fix packages for aarch64
2022-04-25 16:38:10 -07:00
minikube-bot
47edd09f62
Updating ISO to v1.25.2-1650594251-13762
2022-04-22 04:28:23 +00:00
betaboon
1faaf672dd
Fix nvidia-gpu with kvm-driver (Production Branch: 510.60.02)
2022-04-19 21:55:36 +02:00
Anders F Björklund
17012aaaef
Merge branch 'master' into buildroot-2021.02.10
2022-04-19 19:52:23 +02:00
Sharif Elgamal
f6c2f5bb79
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-04-11 14:25:53 -07:00
Anders F Björklund
69fb8c2432
Upgrade falco-module to version 0.31.1
2022-04-10 09:43:22 +02:00
Anders F Björklund
279271ba60
Upgrade falco-module to version 0.31.0
2022-04-10 09:40:22 +02:00
Anders F Björklund
ec3fcfd2eb
Upgrade falco-module to version 0.28.0
2022-04-10 09:40:22 +02:00
Anders F Björklund
5f07e15ebc
Merge branch 'master' into buildroot-2021.02.10
2022-04-10 09:15:28 +02:00
Anders F Björklund
8dca3b0b99
Update containerd hash
2022-04-10 09:07:11 +02:00
Anders F Björklund
6e89be2721
Upgrade buildroot minor version
2022-04-09 17:48:38 +02:00
Anders F Björklund
7359332092
Upgrade buildroot minor version
2022-04-09 17:42:02 +02:00
Anders F Björklund
19c31aecc8
Merge branch 'master' into buildroot-2021.02.10
2022-04-09 17:41:42 +02:00
Anders F Björklund
0836785b3e
Accept ssh-rsa for ssh, after upgrade to 8.8
2022-04-09 17:38:09 +02:00
Sharif Elgamal
65b300587c
small config fixes for aarch64
2022-04-01 09:29:07 -07:00
Sharif Elgamal
7466393d79
Fix kernel name for aarch64
2022-03-30 23:33:58 -07:00
Sharif Elgamal
5d385291cf
remove sysdig kernel module
2022-03-30 11:18:48 -07:00
Sharif Elgamal
f883f9e5b5
point to correct defconfig file
2022-03-30 09:35:54 -07:00
Steven Powell
425c2901c6
Merge branch 'master' into docker-20.10.14
2022-03-28 16:57:07 -07:00
Sharif Elgamal
eb14277c3d
Merge branch 'master' of github.com:kubernetes/minikube into iso-arm64
2022-03-28 16:21:05 -07:00
Steven Powell
d2cd16484f
Merge branch 'master' into docker-20.10.14
2022-03-28 11:41:48 -07:00
Steven Powell
b51a8d53dd
Merge branch 'master' into crun
2022-03-28 09:33:31 -07:00
Anders F Björklund
e0397529ea
Upgrade Docker, from 20.10.13 to 20.10.14
...
runc v1.0.3
containerd v1.5.11
2022-03-26 13:16:25 +01:00
Sharif Elgamal
461894b881
upgrade sysdig version
2022-03-25 11:42:47 -07:00
Anders F Björklund
5ca792e4d5
Upgrade crun to 1.2
2022-03-25 07:49:54 +01:00
Anders F Björklund
e575aec235
Upgrade crun to 0.20.1
2022-03-25 07:49:54 +01:00
Anders F Björklund
84b123bc42
Upgrade crun to 0.19.1
2022-03-25 07:49:54 +01:00
Anders F Björklund
0c6ecc43ed
Add packaging for crun
2022-03-25 07:49:54 +01:00
Anders F Björklund
0e57590ff4
Upgrade crio to 1.22.3
2022-03-24 16:54:01 +01:00
Anders F Björklund
19295cdbd7
Update containerd hash
2022-03-24 07:36:54 +01:00
Medya Ghazizadeh
8f0e467f64
Merge pull request #13126 from afbjorklund/podman-3.4.2
...
ISO: Podman 3.4.2
2022-03-23 14:19:51 -07:00
Sharif Elgamal
0f8485b34d
small fixes
2022-03-22 18:43:18 -07:00
Sharif Elgamal
0803f0ed1a
fix generated files
2022-03-21 15:55:49 -07:00
Anders F Björklund
265178883c
Upgrade buildroot minor version
2022-03-20 17:36:55 +01:00
Sharif Elgamal
36d66995ea
fix missing name changes
2022-03-18 14:15:53 -07:00
Sharif Elgamal
0ebb6d4424
simplify life by changing file names
2022-03-17 16:57:42 -07:00
Anders F Björklund
1f10f21c1f
Upgrade Docker, from 20.10.12 to 20.10.13
...
runc v1.0.3
containerd v1.5.10
2022-03-15 19:00:15 +01:00
Sharif Elgamal
6bb593bec4
nevermind that did not work
2022-03-10 11:52:14 -08:00
Sharif Elgamal
a10d67c38a
let's try a 5.15 kernel
2022-03-10 10:36:27 -08:00
Sharif Elgamal
b7954683b9
more replacements
2022-03-09 22:29:59 -08:00
Sharif Elgamal
782708e5c2
delete old iso board location
2022-03-09 15:26:02 -08:00
Sharif Elgamal
bca48cedd6
remove generated files
2022-03-09 15:25:23 -08:00
Sharif Elgamal
325ab07516
shuffling many things around
2022-03-09 15:24:06 -08:00
Sharif Elgamal
1b832674d3
fix config name reference
2022-03-03 18:06:26 -08:00
Sharif Elgamal
0f633902d8
name stuff arm64
2022-03-03 16:29:38 -08:00
Sharif Elgamal
2e3946ffa2
Merge branch 'narm1' of github.com:klaases/minikube into iso-arm64
2022-03-03 15:06:30 -08:00
klaases
9786d0a1c2
Remove .img from initrd
2022-02-17 15:39:47 -08:00
klaases
d891262781
Match capitalization to driver.go entry
2022-02-17 15:36:21 -08:00
klaases
03b064da1b
Fix bzImage path
2022-02-17 15:33:37 -08:00
klaases
e2aa1ddd76
Remove commented defconfig settings
2022-02-16 15:07:56 -08:00
klaases
02461d3a80
Dev arm defconfig
2022-02-16 21:30:58 +00:00
klaases
296920b757
Working UEFI config
2022-02-16 19:21:37 +00:00
klaases
0135dbf438
Disable BR2_TARGET_ROOTFS_EXT2
2022-02-16 10:15:50 -08:00
klaases
9370f015ee
Add some logging
2022-02-16 09:12:06 -08:00