Commit Graph

1214 Commits (80bb2999e4a1567dc19d6f2e9ab37d1c9b0d7680)

Author SHA1 Message Date
Anders F Björklund ed00bcd15c Bump kernel version for buildroot 2020-10-22 23:12:56 +02:00
Anders Björklund fa27e41087
Merge pull request #9394 from dalehamel/fix-default-linux-config
re-synchronize default linux kernel config with buildroot
2020-10-22 23:09:23 +02:00
Anders Björklund 05de82543c
Merge pull request #8923 from afbjorklund/crio-v1.18.3
Upgrade crio to 1.18.3 (merge after buildroot2020)
2020-10-22 20:13:40 +02:00
Thomas Strömberg 9fdb08024f
Merge pull request #9393 from dalehamel/add-ftrace-syscall-tracer
Update default linux config to support ftrace, for bpf tracing, fixes #8637
2020-10-21 12:38:17 -07:00
Thomas Strömberg 3b8d5e27ae
Merge pull request #9435 from woodcockjosh/bump-version-for-ingress-dns-docker-image
Bump version for ingress dns addon
2020-10-21 09:17:42 -07:00
Thomas Strömberg 6f21f2a726
Merge pull request #9484 from afbjorklund/docker.com
Install docker from docker.com instead of distro
2020-10-21 08:03:04 -07:00
Thomas Strömberg 165314c509
Merge pull request #9478 from afbjorklund/containerd-1.3
Upgrade containerd to the same as docker-ce uses
2020-10-21 07:18:37 -07:00
Thomas Stromberg 08e17b7f85 Remove hard-coded list of valid cgroupfs mountpoints to bind mount 2020-10-20 20:58:19 -07:00
Anders F Björklund beaae54f0a Install docker from docker.com instead of distro 2020-10-17 12:56:48 +02:00
Anders F Björklund 9080ecf587 Upgrade crio to 1.18.3
The name of the make variable was changed

Unfortunately there is no naming standard whatsoever,
for these magic make variables for the git commit...

Upgrade crio.conf to version v1.18.1
2020-10-17 12:36:35 +02:00
Anders F Björklund 8c22769bd9 Upgrade containerd to the same as docker-ce uses
Same containerd version 1.3.7 as docker 19.03.13
2020-10-16 16:51:02 +02:00
Anders F Björklund 8b83e43752 Upgrade Docker, from 19.03.12 to 19.03.13 2020-10-16 08:51:18 +02:00
Medya Ghazizadeh 6153beb703
Merge pull request #9444 from govargo/update-helm2.16.12
bump helm-tiller addon to v2.16.12
2020-10-15 18:18:13 -05:00
Priya Modali 8936a8c7f8 Merge branch 'master' of https://github.com/kubernetes/minikube into klog 2020-10-13 09:08:27 -07:00
Medya Ghazizadeh 88304ef63b
Merge pull request #9408 from sharifelgamal/failure-policy
simplify addon code by fixing gcp-auth failure policy
2020-10-12 18:08:12 -05:00
Medya Ghazizadeh 0c7284a0ca
Merge pull request #9329 from afbjorklund/buildroot-2020.02.6
Buildroot 2020.02.6
2020-10-12 15:33:56 -05:00
minikube-bot 64d8698f24 Update releases.json to include v1.14.0 2020-10-12 11:04:24 -07:00
Manuel Alejandro de Brito Fontes 1aa2a76c75
Update ingress-nginx image to v0.40.2 2020-10-12 12:15:46 -03:00
Kenta Iso 29d1d2201a bump helm-tiller addon to v2.16.12 2020-10-12 23:23:24 +09:00
Josh Woodcock bba51e500a Bump version for ingress dns addon 2020-10-10 13:02:31 -05:00
Priya Modali ef2090ac31 Merge branch 'master' of https://github.com/kubernetes/minikube into klog 2020-10-08 10:27:04 -07:00
priyawadhwa 82a5189b93
Merge pull request #9334 from afbjorklund/multiarch-storage-provisioner-manifest
Make storage-provisioner available for all arch
2020-10-07 14:43:47 -04:00
Sharif Elgamal b04610ef9b simplify addon code by fixing gcp-auth failure policy 2020-10-06 16:14:44 -07:00
Sharif Elgamal 6cdff56707 add gcp-skip label to gcp-auth cert job pods 2020-10-06 11:45:44 -07:00
Sharif Elgamal 9f156b9c73 add back namespaceSelector 2020-10-05 16:11:32 -07:00
Sharif Elgamal 7646be3d37 adding the label to gvisor and ingress, and documentation 2020-10-05 16:02:26 -07:00
Sharif Elgamal 523acbc0f2 explicitly skip gcp-auth webhook for specific addons 2020-10-05 15:57:22 -07:00
Dale Hamel 6b18552e64 Properly generate linux config 2020-10-05 14:48:18 -04:00
Dale Hamel bda26edb7a Update default config to support ftrace 2020-10-05 14:35:51 -04:00
Sharif Elgamal ca8a065310 point to newest gcp-auth-webhook version 2020-10-02 13:48:37 -07:00
Anders F Björklund d8e39a2dc5 Set the ISO go target environment properly 2020-10-02 08:49:17 +02:00
Priya Modali 43ea47f4e0 Fixed merge conflicts. 2020-09-29 16:17:31 -07:00
Priya Modali 97d96bf925 Switching from glob library to klog library. 2020-09-29 15:49:41 -07:00
Sharif Elgamal ff051f9a33
Make sure gcp-auth addon can be enabled on startup (#9318)
* fix documentation for gcp-auth addon

* make sure kube-system pods are up before enabling gcp-auth

* fix lint

* add failurePolicy for webhook

* only install addons if asked

* better comment

* slightly less hacky code

* defer addons properly

* simplify code for performance
2020-09-29 13:29:14 -07:00
Anders F Björklund 92cce721aa Make storage-provisioner available for all arch
Always use architecture when building the image.

When developing locally, tag the image with version
(this tag now refers to the local host architecture)

When making a release, make a manifest with version
(this manifest now lists all supported architectures)

Don't use architecture, when specifying "image:".
2020-09-27 19:40:42 +02:00
Anders F Björklund 8a18334cba Complete the fork of kindbase by copy/paste
Base kicbase directly on ubuntu, without kindbase

Move all the files that are still copied and used

Avoid installing software only to be deleted later

The entrypoint had already been forked since earlier
2020-09-27 15:16:42 +02:00
Anders F Björklund a4e4a719ba Specify snapshot version of ubuntu used for kind
Also fix the 19.10 comment, it hadn't been updated
2020-09-27 15:15:43 +02:00
Anders F Björklund 85f8d05757 Fork all files needed for kindbase from upstream
This is for reference, to be able to combine them
2020-09-27 15:15:43 +02:00
Anders F Björklund 9056687844 Also remove the extra containerd configuration 2020-09-27 15:15:43 +02:00
Anders F Björklund d3dc36e146 Clean up the docker installation
Remove local things from kind, replace with packages.

Use the "clean-install" script for a nicer Dockerfile.
2020-09-27 14:46:03 +02:00
Anders F Björklund 4c8e88ab47 Upgrade Buildroot to 2020.02 LTS with Linux 4.19
Do the kernel upgrade separately, for easier ISO testing

Use the same kernel version as was in "2019.02.x" branch
2020-09-27 14:11:32 +02:00
minikube-bot 85bf8a5522 Update releases.json to include v1.13.1 2020-09-21 10:13:32 -07:00
Sharif Elgamal 070cbb99ee
Merge pull request #8461 from 11janci/jjanik-enable-volumesnapshots
CSI Hostpath Driver & VolumeSnapshots addons
2020-09-16 11:57:42 -07:00
Thomas Strömberg 635ff53a63
Merge pull request #9199 from sharifelgamal/webhook-0.0.2
point to newest gcp-auth-webhook version
2020-09-09 11:57:32 -07:00
priyawadhwa 6d37a350c0
Merge pull request #8922 from afbjorklund/crio-v1.17.3
Upgrade crio to 1.17.3
2020-09-09 14:34:53 -04:00
Sharif Elgamal d19f5fdd8e point to newest gcp-auth-webhook version 2020-09-08 11:19:37 -07:00
jjanik ae92c289b8 add csi-hostpath-driver addon 2020-09-04 18:54:33 +02:00
jjanik c5ae7b9580 add volumesnapshots addon 2020-09-04 17:10:54 +02:00
minikube-bot 71c74f0838 Update releases.json to include v1.13.0 2020-09-03 12:32:23 -07:00
Thomas Strömberg fae2358791
Merge pull request #8839 from staticdev/nginx-slow-version
Bump nginx-ingress-controller
2020-09-01 16:35:33 -07:00
Thomas Strömberg d84f87b3f2
Merge pull request #9129 from tstromberg/dashboard-bump
Update dashboard to v2.0.3
2020-09-01 16:01:47 -07:00
Thomas Stromberg 464bd48ea1 Update dashboard to v2.0.3 2020-08-30 22:32:20 -07:00
Thomas Stromberg 2c5e8fdaee Add detailed JSON & status codes for all error paths 2020-08-30 17:25:11 -07:00
Priya Wadhwa f8b2a6c82a Add /kubepods to egrep regex in entrypoint
This will ensure that the kubepods cgroup is correctly mounted, which
kubeadm uses. Without it, `kubeadm init` fails in Cloud Shell.
2020-08-25 15:53:03 -07:00
Thomas Strömberg 374dab3f9b
Merge pull request #9068 from afbjorklund/falco-0.24.0
Upgrade falco-module to version 0.24.0
2020-08-25 08:28:31 -07:00
Anders F Björklund c57376daf2 Upgrade falco-module to version 0.24.0 2020-08-24 17:05:43 +02:00
Thomas Stromberg b5ca12cd40 Revert whitespace change 2020-08-21 14:56:28 -07:00
Thomas Stromberg c2f0a568ba Reduce the diff size 2020-08-21 14:55:49 -07:00
Thomas Stromberg 024051b116 Merge branch 'master' into nsswitch 2020-08-21 14:22:15 -07:00
Thomas Stromberg 654cf57f26 Dockerfile: prioritize /etc/hosts over dns 2020-08-18 16:50:33 -07:00
Markus Frosch 03ce70f76a ingress-dns: Add notes for NetworkManager with dnsmasq 2020-08-18 13:24:48 +02:00
Thomas Stromberg 1f4bfa195e Merge branch 'master' into retry-cgroups 2020-08-12 16:40:36 -07:00
Medya Gh d6a094ef4f fix crio pkg vanishing 2020-08-12 16:25:54 -07:00
minikube-bot 945087f952 Update releases.json to include v1.12.3 2020-08-12 15:19:41 -07:00
Thomas Stromberg 4265facd96 entrypoint: Retry fix_cgroup on failure 2020-08-11 13:44:22 -07:00
Anders F Björklund 265d3885e5 Upgrade crio to 1.17.3 2020-08-11 07:17:05 +02:00
Medya Gh a029474f15 rebase 2020-08-06 10:31:04 -07:00
minikube-bot afb7f60e78 Update releases.json to include v1.12.2 2020-08-04 17:10:12 -07:00
Priya Wadhwa 5e899a81cc Make sure cluster roles are applied to the service account the storage provisioner runs under 2020-08-03 15:23:45 -04:00
Priya Wadhwa 0538dddd9d Upgrade storage provisioner to v2 2020-08-03 13:48:09 -04:00
Sharif Elgamal 61583d6249 upgrade crio to 1.18.3, ubuntu to 20.04 and add terrible hack to fix restarts for cri-o 2020-07-30 15:11:30 -07:00
Sharif Elgamal de922efcb0 Merge branch 'kic_base_ubuntu2020' of github.com:medyagh/minikube into kicbase-ubuntu20 2020-07-30 10:44:01 -07:00
Sharif Elgamal 7c19edbdd5 point to newly released v0.0.1 of gcp-auth-webhook 2020-07-28 15:58:02 -07:00
Medya Gh 1bcbc67d98 update kicbase to ubuntu 20.04 2020-07-28 13:38:35 -07:00
Medya Gh 738c09992a update kicbase to ubuntu 2020 2020-07-28 13:32:50 -07:00
Medya Gh a35bf40cb1 Add entrypoint to Dockerfile 2020-07-28 11:10:36 -07:00
Medya Gh d9deec2954 improve update alternative 2020-07-28 11:00:10 -07:00
Medya Gh e89b0b4757 move dockerfile to a different folder 2020-07-27 15:59:56 -07:00
staticdev 68bc935e7f Bump nginx-ingress-controller 2020-07-25 07:44:57 -03:00
Medya Ghazizadeh f290112a56
Merge pull request #8670 from YangKeao/support_sch_filter
Add SCH_PRIO, SCH_SFQ and CLS_BASIC kernel module to add filter on traffic control
2020-07-23 10:01:53 -07:00
Sharif Elgamal 1b6eee675b
Automated GCP Credentials Addon Prototype (#8682)
* metadata addon works

* Add code for metadata server image and makefile rules

* remove log message

* update to work with v1.13.11

* update readme

* fix metadata addon stuff for newer codebase

* buncha changes

* just so many changes

* ch-ch-ch-ch-changes

* addon works

* update readme

* boilerplate

* revert unrelated change

* move server code to another repo

* switch addon name to gcp-auth

* metadata -> gcp-auth

* missed one

* automate finding of credentials

* remove unnecessary comment

* address comments

* Update README.md

* Update README.md

* use mustload everywhere

* swap selector condition

* upgrade kube-webhook-certgen to 1.3

* move paths to constants

* add notice to user on addon enable

* adding addon documentation

* move addons documentation inside handbook

* remove old addons docs location

Co-authored-by: Priya Wadhwa <priyawadhwa@google.com>
2020-07-21 14:25:58 -07:00
priyawadhwa aaebd88251
Merge pull request #8610 from johscheuer/update-storage-provisioner
Update external-provisioner for storage provisioner for Kubernetes 1.18
2020-07-20 19:11:38 -04:00
minikube-bot a13fb6d390 Update releases.json to include v1.12.1 2020-07-17 14:51:20 -07:00
Medya Ghazizadeh f6a6de1be2
Merge pull request #8705 from hjmodi/update_ingress_images
Update ingress images
2020-07-14 10:43:10 -07:00
Anders F Björklund 51876cc23a The podman github project was renamed to podman
This invalidated all tar checksums for "libpod".
2020-07-14 18:21:50 +02:00
Harsh Modi ce6688b1ec update nginx ingress controller image 0.32.0->0.33.0 2020-07-12 19:54:38 -04:00
Harsh Modi 122a472f95 update kube-webhook-certgen image 1.2.0->1.2.2 2020-07-12 19:52:02 -04:00
minikube-bot 5813068363 Update releases.json to include v1.12.0 2020-07-09 14:25:39 -07:00
Yang Keao 944f2a2036 add kernel options to support basic match, sfq and prio
Signed-off-by: Yang Keao <keao.yang@yahoo.com>
2020-07-08 14:16:37 +08:00
Medya Ghazizadeh d8106f7d06
Merge pull request #8454 from colvin/addon-podsecuritypolicies
Include a podsecuritypolicies addon
2020-07-07 15:52:03 -07:00
Anders F Björklund 9bc5cf8353 Delete cri-o patch file now unused after revert 2020-07-06 10:36:06 +02:00
Anders F Björklund 53073506d1 Revert "Upgrade crio to 1.18.1"
This reverts commit de7ea0b270.
2020-07-06 10:22:49 +02:00
Anders F Björklund 5ab9c542a9 Revert "Upgrade crio.conf to version v1.18.1"
This reverts commit f19ca1597c.
2020-07-06 10:22:40 +02:00
Anders F Björklund 00db37da3b Revert "The name of the make variable was changed"
This reverts commit 6e619bd5c7.
2020-07-06 10:22:22 +02:00
Anders F Björklund dfb970ab37 Revert "Upgrade crio to 1.18.2"
This reverts commit 514dda8f2e.
2020-07-06 10:19:48 +02:00
Anders F Björklund 857b693f57 Revert "The config flag for go packages were both changed"
Need to use the old config flag again for the old Buildroot

This reverts commit 661feaca3f.
2020-07-06 08:49:43 +02:00
Medya Ghazizadeh 4623a762e7
Merge pull request #8649 from afbjorklund/buildroot-revert
WIP: Revert Buildroot version from 2020.02 to 2019.02
2020-07-05 13:44:32 -07:00
Anders F Björklund 8db8b8776f Revert "Upgrade Buildroot to 2019.02 LTS and Linux to 5.4"
This reverts commit b53518d74f.
2020-07-05 22:08:44 +02:00
Medya Ghazizadeh e254615b69
Merge pull request #8643 from afbjorklund/docker-19.03.12
Upgrade Docker, from 19.03.11 to 19.03.12
2020-07-05 12:29:12 -07:00
Medya Ghazizadeh 23cbf0590e
Merge pull request #8644 from afbjorklund/podman-revert
Revert "Upgrade podman to 2.0.0"
2020-07-05 12:27:18 -07:00
Anders F Björklund 514dda8f2e Upgrade crio to 1.18.2 2020-07-05 09:21:23 +02:00
Anders F Björklund 08ca0bd67d Revert "Upgrade podman to 2.0.0"
Use the previous podman v1, while issues with v2 are sorted

This reverts commit 457dcef7ef.
2020-07-05 09:11:11 +02:00
Anders F Björklund 8f87983c70 Upgrade Docker, from 19.03.11 to 19.03.12 2020-07-05 09:09:54 +02:00
Anders F Björklund 11d0fcd61b Disable containerd from starting up at boot
Saves us having to restart docker later on
2020-07-01 18:27:11 +02:00
Johannes M. Scheuermann e5cfa386b1 Add endpoint for leader-election 2020-07-01 08:41:27 +02:00
Johannes M. Scheuermann 73fccf04f8 Update external-provisioner for storage provisioner 2020-06-30 18:31:06 +02:00
Alban Crequy b2d6962845 kernel config: add CONFIG_IKHEADERS
BCC tools need to have access to kernel headers. It can be done either
by installing linux-headers packages or by having a kernel compiled with
CONFIG_IKHEADERS so that enough information can be retrieved via
/sys/kernel/kheaders.tar.xz.

BCC tools are used in Inspektor Gadget, a collection of tools for
developers of Kubernetes applications. I would like Inspektor Gadget to
support Minikube.
2020-06-27 17:41:19 +02:00
Medya Ghazizadeh d31052ebf1
Merge pull request #8548 from afbjorklund/falco-module
Rename falco-probe package to falco-module instead
2020-06-24 12:33:53 -07:00
Anders F Björklund b8fea2bc75 Rename falco-probe package to falco-module instead
Same software, but upstream changed the packaging.
2020-06-24 20:42:34 +02:00
priyawadhwa 84365fe57b
Merge pull request #8294 from maciaszczykm/dashboard-v2.0.1
Bump Dashboard to v2.0.1
2020-06-24 11:35:28 -07:00
Anders F Björklund 457dcef7ef Upgrade podman to 2.0.0 2020-06-23 21:36:13 +02:00
colvin 3d2ae5423c Rename podsecuritypolicies addon to pod-security-policy 2020-06-18 17:00:08 -04:00
Medya Ghazizadeh 101b612e86
Merge pull request #8471 from govargo/bump-helm-2.16.8
bump helm-tiller addon to v2.16.8
2020-06-14 16:46:26 -07:00
Medya Ghazizadeh 46b5d4113f
Merge pull request #8473 from afbjorklund/crio-version
Add patch for restoring crio --version output
2020-06-13 13:57:32 -07:00
Anders F Björklund 80073a7d99 Add patch for restoring crio --version output 2020-06-13 12:24:10 +02:00
Anders F Björklund 76d38da83f Require minikube-automount for /run/minikube/env
systemd gets sad if environment files are missing
2020-06-13 10:25:21 +02:00
Kenta Iso e823ac1dd5 bump helm-tiller addon to v2.16.8 2020-06-13 15:39:34 +09:00
Anders F Björklund ce1a2f9601 Make sure to pass make env and flags for driver 2020-06-12 18:37:03 +02:00
colvin b32cb5e6ba Create a podsecuritypolicies addon
Create a new addon, `podsecuritypolicies` that applies the
PodSecurityPolicy and related RBAC configuration from the
https://minikube.sigs.k8s.io/docs/tutorials/using_psp/ tutorial.
Apparently, recent work on the addons system has invalidated the
procedure shown in that tutorial, as the configuration is no longer
automatically applied. The last known working version is `1.6.2`.

This allows clusters started with
`--extra-configs=apiserver.enable-admission-plugins=PodSecurityPolicy`
to succeed, so long as they also include `--addons=podsecuritypolicies`.
2020-06-11 09:51:13 -04:00
Anders F Björklund d1ea9f96fd Upgrade falco-probe driver kernel module to 0.23 2020-06-11 08:05:17 +02:00
Medya Ghazizadeh 57f6afd4c8
Revert "Addons: Update OLM Addon" 2020-06-09 19:03:06 -07:00
Medya Ghazizadeh badea72f3b
Merge pull request #8392 from tsraza/tsraza-patch-1
Patch the registry-aliases addon missing entrypoint
2020-06-09 16:55:30 -07:00
Medya Ghazizadeh 8fcfaf4a66
Merge pull request #8187 from afbjorklund/buildroot-2020.02
Buildroot 2020.02
2020-06-09 15:07:59 -07:00
Taqui Raza 576346a437
use sh entrypoint in registry-aliases addon 2020-06-08 22:35:21 +00:00
Medya Ghazizadeh a79993dc22
Merge pull request #8404 from afbjorklund/crio-v1.18.1
Upgrade crio and crio.conf to v1.18.1
2020-06-08 14:40:30 -07:00
Medya Ghazizadeh a3f50fe8d2
Merge pull request #8406 from afbjorklund/conmon-v2.0.17
Upgrade conmon to 2.0.17
2020-06-08 14:36:03 -07:00
Medya Ghazizadeh 0523335ff6
Merge pull request #8405 from afbjorklund/podman-1.9.3
Upgrade podman to 1.9.3
2020-06-08 14:27:16 -07:00
Anders F Björklund 6e619bd5c7 The name of the make variable was changed
Unfortunately there is no naming standard whatsoever,
for these magic make variables for the git commit...
2020-06-07 19:40:33 +02:00
Anders F Björklund 4f2b2e006f Upgrade conmon to 2.0.17
This is used by both crio and podman, one bin for each

But we try to use the same version, unless we have to...
2020-06-07 19:30:30 +02:00
Anders F Björklund 48436ddbb7 Upgrade podman to 1.9.3 2020-06-07 17:32:17 +02:00
Anders F Björklund f19ca1597c Upgrade crio.conf to version v1.18.1 2020-06-07 17:18:15 +02:00
Anders F Björklund de7ea0b270 Upgrade crio to 1.18.1 2020-06-07 17:17:53 +02:00
Anders F Björklund 5064fe8949 Upgrade Docker, from 19.03.8 to 19.03.11 2020-06-07 15:50:37 +02:00
Taqui Raza 9566030264
Update node-etc-hosts-update.tmpl
Changed bash to ash
2020-06-06 06:18:26 +00:00
awgreene f8098b3f43 Addons: Update OLM Addon
Problem: The current version of OLM shipped with Minikube as an addon
places memory limits on OLM and the pods created for CatalogSources.
If these limits exist, the operatorhubio catalog will almost certainly
hit an OOM issue.

Solution: Update OLM to a more recent version, specifically v0.15.1.
2020-06-05 15:29:52 -04:00
Medya Ghazizadeh 4eb09e760b
Merge pull request #8275 from ashleyschuett/add-kubevirt-addon
Add KubeVirt addon
2020-06-03 22:23:09 +00:00
minikube-bot 49816e8b38 Update releases.json to include v1.11.0 2020-05-29 15:04:59 -07:00
Ashley Schuett 5dafe6bc84
Add KubeVirt addon 2020-05-29 09:52:18 +02:00
Medya Ghazizadeh ea20609a3a
Merge pull request #8161 from concaf/concaf/addons/ambassador
Add Ambassador Ingress controller as an addon
2020-05-28 18:08:41 +00:00
Marcin Maciaszczyk 2da74f0350 Bump Dashboard to v2.0.1 2020-05-28 11:45:00 +02:00
Medya Ghazizadeh 1bfdc4b0d1
Merge pull request #8129 from blues-man/master
Addons: add OLM support
2020-05-26 23:26:20 +00:00
Medya Ghazizadeh 565178deef
Merge pull request #8201 from afbjorklund/runc-dirty
Improve version output of the runc command
2020-05-19 21:24:51 +00:00
Nicola Ferraro 5daeff2b16 Add 443 port to registry addon 2020-05-19 16:15:11 +02:00
Shubham 4a4a470fff Add Ambassador addon 2020-05-19 18:13:57 +05:30
Anders F Björklund de5a1fae02 Improve version output of the runc command
Currently it is showing the "dirty" status of buildroot,
due the build script picking the wrong git repository...

runc version 1.0.0-rc10
commit: dc9208a3303feef5b3839f4323d9beb36df0a9dd-dirty
2020-05-19 07:36:05 +02:00
Anders F Björklund 4a65d3379a Add libcurl package for the curl command 2020-05-18 12:07:39 +02:00
Anders F Björklund e7b93a7cb3 Add procps package for the pgrep command 2020-05-18 12:06:04 +02:00
Anders F Björklund fc2585c728 Make sure to enable pci support in the kernel
Otherwise we don't get any network devices
2020-05-18 07:37:35 +02:00
Anders F Björklund ca77d16f0c Switch library back to (lib)openssl from libressl
The other library was having segmentation faults
2020-05-18 07:14:54 +02:00
Anders F Björklund 88b07d1faa Make sure to enable tmpfs support in the kernel
We need it during boot, for doing switch_root
2020-05-17 23:18:49 +02:00
Anders F Björklund 661feaca3f The config flag for go packages were both changed
This caused the go-depending packages to be skipped
2020-05-17 19:55:46 +02:00
Anders F Björklund e957a2ca0c Upgrade VirtualBox version for Linux 5.4 support
Need to have DRM_TTM support in the kernel as well
2020-05-17 14:01:30 +02:00
Anders F Björklund ea0a723551 Fix meson build error for varlink and newer ninja
ERROR: Multiple producers for Ninja target "ctags".
2020-05-17 14:01:16 +02:00
Anders F Björklund e525118976 Create missing target directory before installing 2020-05-17 13:19:56 +02:00
Anders F Björklund 03439ee009 Add patch for compiling sysdig with newer kernel 2020-05-17 13:12:33 +02:00
Anders F Björklund f036c279bc Add patch for compiling sysdig with system luajit 2020-05-17 12:47:46 +02:00
Anders F Björklund b53518d74f Upgrade Buildroot to 2019.02 LTS and Linux to 5.4
With binutils 2.32 and gcc 9 as per newer defaults

Systemd requires SSP, and some legacy options gone
2020-05-17 10:41:21 +02:00
Kenta Iso 5bb83a2df8 Bump helm-tiller 2.16.7 and promote ClusterRoleBinding to v1 2020-05-16 14:49:23 +09:00
Natale Vinto b6c19f6223 Addons: add OLM support 2020-05-14 11:16:23 +02:00
minikube-bot 65a8b202c4 Update releases.json to include v1.10.1 2020-05-12 19:59:36 -07:00
minikube-bot 1f1e590c3d Update releases.json to include v1.10.0 2020-05-11 17:47:19 -07:00
Manuel Alejandro de Brito Fontes 8209421c3e Fix invalid ingress-dns references and ingress 2020-05-05 15:36:15 -04:00
Manuel Alejandro de Brito Fontes c3a529f7ea Update ingress-nginx addon 2020-05-05 15:36:03 -04:00
Thomas Strömberg 541d41f195
Merge pull request #7864 from tmehlinger/hosts-update-image
addon registry-alias: change hosts update container image
2020-04-29 08:44:24 -07:00
Thomas Strömberg e3a3b1e743
Merge pull request #7308 from laozc/metallb
Add Metal LB addon
2020-04-24 16:59:50 -07:00
Travis Mehlinger 475bbc4ff2
use alpine instead 2020-04-24 14:10:24 -05:00
Kenta Iso fe69cdaeaf update dashboard image v2.0.0 2020-04-24 12:32:25 +09:00
Travis Mehlinger 78486a55d3
change hosts update container image
The most recent Fedora image doesn't include a `diff` binary.
This changes the container image to use Ubuntu Bionic instead,
which _does_ provide a diff binary.
2020-04-23 09:49:25 -05:00
Medya Gh 214bf4308c address review comments 2020-04-22 14:41:14 -07:00
Medya Gh 679e4ca1cb remove extra line 2020-04-22 13:04:08 -07:00
Medya Gh 27e5690c80 moviong containerd and kublet pods to presistant mount 2020-04-22 13:03:23 -07:00
Anders F Björklund 896d8b382c Add missing source directory for podman cni config
For some reason this got lost with previous commit
2020-04-22 15:32:01 +02:00
Anders Björklund a44d9a105f
Merge pull request #7754 from afbjorklund/podman-cni
Add default CNI network for running wth podman
2020-04-19 23:34:17 +02:00
Anders Björklund 16ef0fe680
Merge pull request #7740 from vixus0/bind-mount-var-tmp
Bind mount /var/tmp to avoid exhausting memory with podman
2020-04-19 23:33:53 +02:00
Brad Walker 811030095b kernel: Enable VRF 2020-04-18 01:08:02 -06:00
Anshul Sirur 270756e93d Bind mount /var/tmp for Podman
When the CRI-O container storage backend is used, loading images using
`podman load` creates temporary files in /var/tmp. As /var/tmp is
mounted as tmpfs, these temporary files rapidly consume the available memory
and cause processes on the minikube VM to be OOM-killed.

Instead, bind mount /var/tmp like we do with /var/log, which will write
temporary files to disk instead of memory.
2020-04-17 09:53:04 +02:00
Prasad Katti 088b8d25dd
Update broken link 2020-04-11 17:00:43 -07:00
Thomas Strömberg e7f1d22a2a
Merge pull request #7349 from cambridge-semantics/master
Enable kernel support for transparent huge pages with madvise fixes #5765
2020-04-08 11:25:43 -07:00
Anders F Björklund 1fdc544343 Upgrade falco-probe module to version 0.21.0 2020-04-05 10:53:49 +02:00
minikube-bot f0620c2cca Update releases.json to include v1.9.2 2020-04-04 14:05:19 -07:00
Medya Gh 1c516924ef go import and gofmt 2020-04-03 20:52:53 -07:00
minikube-bot e9435dc7c2 Update releases.json to include v1.9.1 2020-04-02 19:39:25 -07:00
Frank Schwichtenberg cd7967f26e enable kernel support for transparent huge pages with madvise 2020-03-31 21:52:26 -04:00
Zhongcheng Lao 9adb1bc399
Merge remote-tracking branch 'origin/master' into metallb 2020-03-29 11:31:56 +08:00
Zhongcheng Lao d9fe5afa86
Adds MetalLB addon 2020-03-29 11:20:59 +08:00
minikube-bot 479525e4b0 Update releases.json to include v1.9.0 2020-03-26 16:03:04 -07:00
Thomas Strömberg 4d46b88270
Merge pull request #7255 from YangKeao/add-tbf-and-ipsetfilter
Add sch_tbf and extend filter ipset kernel module for bandwidth shaping
2020-03-26 06:15:32 -07:00
Yang Keao c73d4ca32b add TBF and IPSET filter to kernel config
Signed-off-by: Yang Keao <keao.yang@yahoo.com>
2020-03-26 18:51:25 +08:00
tstromberg fed6713a3f Enable HW_RANDOM_VIRTIO 2020-03-24 08:45:29 -07:00
Priya Wadhwa 3c37556627 update vm podman to same version 2020-03-23 18:06:53 -07:00
Zhongcheng Lao 566196c9d0
Do not run GPU plugin under priviledge mode 2020-03-23 00:44:43 +08:00
Thomas Strömberg 0c7bddab2b
Merge pull request #7130 from govargo/feature/helm-tiller-2.16.3
bumpup helm-tiller v2.16.1 → v2.16.3
2020-03-21 10:36:56 -07:00
Zhongcheng Lao 39fea36ea5
Update Nvidia GPU plugin 2020-03-21 21:33:30 +08:00
Iso Kenta eca69790a5 bumpup helm-tiller v2.16.1 → v2.16.3 and add integration test for tiller 2020-03-21 18:27:57 +09:00
Kenta Iso 51bce4d780 bumpup istio operator addon 1.4.0 → 1.5.0 2020-03-21 00:35:23 +09:00
Thomas Strömberg 8d1f4552c0
Merge pull request #6657 from kameshsampath/registry-aliases
New addon: registry-aliases
2020-03-19 11:31:00 -07:00
Thomas Strömberg b3ca75998d
Merge pull request #7098 from tstromberg/b
Upgrade dashboard to v2.0.0-rc6
2020-03-18 13:14:11 -07:00
Anders F Björklund 426b776809 Upgrade crio to 1.17.1 2020-03-18 20:48:31 +01:00
Thomas Stromberg 53da725030 Dashboard upgrade to rc6 2020-03-18 12:27:41 -07:00
Anders F Björklund 94083d85e2 Upgrade Docker, from 19.03.7 to 19.03.8 2020-03-13 23:30:46 +01:00
Anders Björklund 1e484b9539
Merge pull request #6939 from afbjorklund/docker-19.03.7
Upgrade Docker, from 19.03.6 to 19.03.7
2020-03-13 23:30:09 +01:00
minikube-bot 17a5a13ecf Update releases.json to include v1.8.2 2020-03-13 14:33:01 -07:00
Kamesh Sampath db27b59e07 (chore) fix README to use new profile format 2020-03-08 09:36:21 +05:30
Kamesh Sampath 28ffcb13a1 updated readme with usage instructions
Signed-off-by: Kamesh Sampath <ksampath@redhat.com>
2020-03-08 09:31:07 +05:30
Kamesh Sampath 70ca2de554 (fix) Create addon to configure registry helper
- Service Account and binding to run the job
- Registry aliases ConfigMap
- Registry aliases daemonset to update the node etc/hosts

fixes: 4604

Signed-off-by: Kamesh Sampath <ksampath@redhat.com>
2020-03-08 09:31:07 +05:30
Anders F Björklund cc3e1dcce4 Upgrade varlink to 19, drop included patch 2020-03-07 16:14:04 +01:00
Anders F Björklund afc0cabbbf Upgrade Docker, from 19.03.6 to 19.03.7
containerd v1.2.13
2020-03-07 14:51:36 +01:00
minikube-bot 984746c678 Update releases.json to include v1.8.1 2020-03-06 18:08:35 -08:00
minikube-bot d34f6b64a7 Update releases.json to include v1.8.0 2020-03-06 16:14:43 -08:00
Nguyen Hai Truong 9ff0886f3c Use 'k8s.gcr.io' instead of 'gcr.io/google-containers'
Ref: kubernetes/kubeadm/issues/2051

Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2020-03-06 09:32:12 +07:00
Priya Wadhwa d0b0dce7a2 Add lz4 and tar to iso
We can use preloaded tarballs for VMs as well, but this requires both
lz4 and tar to be installed to that the tarball can be extracted
correctly within the VM.
2020-03-05 10:52:40 -08:00
Anders F Björklund c33a5ccc19 Upgrade cni and cni-plugins to spec 0.4.0 2020-02-24 22:49:46 +01:00
Anders Björklund 41b4f35302
Merge pull request #6669 from afbjorklund/cni-source
Build cni and cni-plugins from source instead
2020-02-24 22:31:06 +01:00
Anders F Björklund fc3a565645 Upgrade falco-probe to fixed version 0.20.0
No changes to the actual driver, though...
2020-02-24 18:34:46 +01:00
Anders Björklund 5ee57d4059
Merge pull request #6651 from afbjorklund/cgroup-systemd
Change cgroup driver from cgroupfs to systemd
2020-02-23 20:46:57 +01:00
Medya Ghazizadeh e8e1031082
Merge pull request #6659 from afbjorklund/systemd-dhcp
Add systemd patch for handling DHCP router
2020-02-22 12:27:00 -08:00
Medya Ghazizadeh 4ca33ff6a2
Merge pull request #6665 from afbjorklund/conmon-release
Rename conmon package to reflect release version
2020-02-22 08:17:04 -08:00
Medya Ghazizadeh b49d446426
Merge pull request #6560 from afbjorklund/falco-probe
Add packaging of the falco_probe kernel module
2020-02-22 08:16:03 -08:00
Anders Björklund 30945b4113
Merge pull request #6675 from afbjorklund/varlink-python3
Need to use python3 from the path for varlink
2020-02-22 09:15:28 +01:00
Kenta Iso 9605aa6a6a update registry 2.6.1 → 2.7.1 2020-02-21 11:20:11 +09:00
minikube-bot ebd9a1a373 Update releases.json to include v1.7.3 2020-02-20 01:01:04 -08:00
Sharif Elgamal 8547aece43 point to latest gvisor addon image 2020-02-19 15:56:52 -08:00
Medya Ghazizadeh 6bda2f0233
Merge pull request #6698 from sharifelgamal/gvisor-3
add ca certs to gvisor image
2020-02-19 15:53:19 -08:00
Sharif Elgamal 3a59eb6383 add ca certs to gvisor image 2020-02-19 15:49:56 -08:00
Medya Ghazizadeh ea71480799
Merge pull request #6690 from edge0701/feature/iso-kernel-ip-filter-modules
Add RPFilter to ISO kernel - required for modern Calico releases
2020-02-19 15:38:24 -08:00
edge0701 4ce09d90a4 Add RPFilter to ISO kernel 2020-02-19 20:24:35 +00:00
Anders F Björklund 95622e516d Need to use host python3 from path for varlink 2020-02-18 18:56:17 +01:00
Anders F Björklund 505c54db33 Build cni and cni-plugins from source instead
And make sure to install cnitool, not noop (!)
2020-02-17 22:39:34 +01:00
Anders F Björklund 0872a0d068 Update crictl to v1.17.0 2020-02-17 20:54:59 +01:00
Anders F Björklund 5ec9ea18ba Rename conmon package to reflect release version 2020-02-17 20:38:34 +01:00
Anders F Björklund 46df921da7 Add default CNI network for running wth podman 2020-02-17 19:37:07 +01:00
Anders F Björklund 1d3fb02210 Change from ipv6 to ipv4, for systemd-networkd fallback 2020-02-16 20:50:35 +01:00
Anders F Björklund 2b0d1e9464 Add systemd patch for handling DHCP router
"DHCP: No gateway received from DHCP server"

Fails systemd-networkd-wait-online.service
2020-02-16 14:15:30 +01:00
Anders F Björklund 5bd5e1e1eb Rename local sysdig version with a pkg prefix
Not to be confused with sysdig package (0.23.1)
2020-02-15 18:02:51 +01:00
Anders F Björklund a68112b9ec Use variable instead of duplicating download dir 2020-02-15 17:57:26 +01:00
Anders F Björklund d9f9ea95f4 Add default configuration for containerd
Generated with `containerd config default`
2020-02-15 13:04:08 +01:00
Anders F Björklund 3398013249 Change cgroup driver from cgroupfs to systemd
The minikube iso is using systemd, so change the container runtime
to use the same cgroup manager instead of the default (cgroupfs).

Avoids kubeadm init message:
    [WARNING IsDockerSystemdCheck]:
        detected "cgroupfs" as the Docker cgroup driver.
        The recommended driver is "systemd".

Also change the configuration for the containerd and cri-o runtimes.
2020-02-15 12:47:51 +01:00
Anders F Björklund c117a35fad The pinns binary was added to cri-o 2020-02-14 21:14:31 +01:00
Anders Björklund 53681efbc5
Merge pull request #6626 from afbjorklund/conntrack
Add conntrack-tools, needed for kubernetes 1.18
2020-02-14 18:24:25 +01:00
Anders Björklund 84f4a42ad9
Merge pull request #6621 from afbjorklund/buildroot-2019.02.9
Upgrade buildroot minor version
2020-02-14 18:24:16 +01:00
Anders Björklund 201533bf47
Merge pull request #6638 from afbjorklund/podman-1.6.5-hash
Fix wrong hash for podman-1.6.5 tarball
2020-02-14 17:33:44 +01:00
Anders F Björklund 97288ccede Fix wrong hash for podman-1.6.5 tarball
Apparently my amend failed, had exact same hash as podman-1.6.4
2020-02-14 17:08:43 +01:00
Anders F Björklund 0a63e1522b The pause binary was deleted from cri-o 2020-02-14 17:03:46 +01:00
Anders Björklund c977faf22e
Upgrade Docker, from 19.03.5 to 19.03.6 (#6618)
runc v1.0.0-rc10

    containerd v1.2.12
2020-02-13 15:44:14 -07:00
Anders Björklund f37a894035
Upgrade crio to 1.17.0 (#6624)
* Upgrade crio to 1.17.0

* Upgrade crio.conf to version v1.17.0
2020-02-13 15:43:28 -07:00
Anders Björklund 40bae89f63
Upgrade conmon version for podman (#6622) 2020-02-13 15:42:57 -07:00
Anders Björklund e87e2f1cc5
Upgrade podman to 1.6.5 (#6623) 2020-02-13 15:42:24 -07:00
Anders F Björklund 81a66cc2a7 Add conntrack-tools, needed for kubernetes 1.18 2020-02-13 23:01:35 +01:00
Anders F Björklund 3a05950764 Upgrade buildroot minor version 2020-02-13 22:52:01 +01:00
go_vargo 6a3fb3d54d
Update tiller image v2.14.3 → v2.16.1 (#6575) 2020-02-10 11:40:15 -07:00