Commit Graph

19258 Commits (198e91f402fa1b3baddf6fc43d2e35d10442999a)

Author SHA1 Message Date
Sharif Elgamal d2384188c9 Merge branch 'master' of github.com:kubernetes/minikube into highmem 2022-06-07 16:46:31 -07:00
Steven Powell 2f3a8514ee
Merge pull request #12739 from alias-dev/master
Support starting minikube with the Podman driver on NixOS systems
2022-06-07 16:29:50 -07:00
Steven Powell 022e7bfc9a automate updating kubectl version 2022-06-07 16:27:41 -07:00
Sharif Elgamal e87785ed4b Merge branch 'master' of github.com:kubernetes/minikube into highmem 2022-06-07 16:21:47 -07:00
Sharif Elgamal bb188610f9
Merge pull request #14294 from sharifelgamal/fix-build
fix minikube build
2022-06-07 16:21:26 -07:00
Sharif Elgamal e9e2b6bc3f fix minikube build 2022-06-07 16:04:19 -07:00
Steven Powell 0184ff7cf2
Merge pull request #13787 from zhan9san/feature/use-image-tag
Load image from cache and retrieve sha value from registry
2022-06-07 15:46:36 -07:00
Sharif Elgamal 1f763354ca
Merge pull request #12995 from eliaskoromilas/fpga-operator
InAccel FPGA Operator addon
2022-06-07 15:32:44 -07:00
Steven Powell 1a72b4504f
Merge pull request #13777 from prezha/fix-k8s-versions
use upstream github project's release versions' tags insted of just release tags for stable, latest and edge
2022-06-07 15:30:20 -07:00
Sharif Elgamal f3e7565cce
Merge pull request #14284 from sharifelgamal/qemu-alias
define qemu as a qemu2 driver alias
2022-06-07 13:28:23 -07:00
Sharif Elgamal 5c3d3be0a6 qemu: only set highmem=off for darwin if availble RAM is under 32GB 2022-06-07 13:06:22 -07:00
Sharif Elgamal 8d60734670 small fixes 2022-06-07 12:52:39 -07:00
Sharif Elgamal 1665baa23e revert unrelated change 2022-06-07 09:47:51 -07:00
Kevin Grigorenko 7df74d3e4a
Issue #12658: Special case port mapping publish on macOS
Signed-off-by: Kevin Grigorenko <kevin.grigorenko@us.ibm.com>
2022-06-07 09:24:21 -05:00
Francis Laniel c0a0f4542d For test purpose only: permits the CI running test with this ISO.
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:36:38 +01:00
Francis Laniel 9f21f1e4a6 Fix linux-menuconfig Makefile target.
It now uses the output-* directory corresponding to the target architecture
under out/buildroot.

Fixes: d1829f24ec ("small fixes")
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01:00
Francis Laniel 06022e8017 For prototyping purpose: Remove CHANGELOG.
CHANGELOG file is created by a jenkins related script which I do not run when
building the image myself outside of CI

Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01: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
Francis Laniel f20b7ecf73 Fix minikube.iso target when not running inside docker.
Fixes: d92f42a6e4 ("fix the minikube.iso make target")
Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
2022-06-07 10:35:58 +01:00
Sharif Elgamal d381a430b0
Merge pull request #14279 from kadern0/issue-12635
fix: minikube delete exclude networks from other profiles
2022-06-06 19:57:36 -07:00
Sharif Elgamal 74de6499f7 refresh pods before verifying 2022-06-06 17:46:44 -07:00
Sharif Elgamal 409254e86f
Merge pull request #14286 from minikube-bot/gendocs
Update auto-generated docs and translations
2022-06-06 16:07:06 -07:00
minikube-bot 92ebc8cbb6 Update auto-generated docs and translations 2022-06-06 22:38:35 +00:00
Sharif Elgamal b465bac75d
Merge pull request #14283 from sharifelgamal/custom-firmware
allow users to supply custom QEMU firmware path
2022-06-06 15:36:23 -07:00
Steven Powell 2015ae0daf
Merge pull request #14123 from Rabattkarte/7731-add-doc-url
Add doc URL to the addon list table
2022-06-06 14:53:28 -07:00
Sharif Elgamal 956515967e remove import 2022-06-06 13:51:40 -07:00
Sharif Elgamal 2f1ea61365 define qemu as a qemu2 driver alias 2022-06-06 13:50:27 -07:00
Steven Powell 0b58261e14
Merge pull request #14282 from kubernetes/dependabot/github_actions/peter-evans/create-pull-request-4.0.4
Bump peter-evans/create-pull-request from 4.0.3 to 4.0.4
2022-06-06 13:14:19 -07:00
Sharif Elgamal 7b890545b4
Update cmd/minikube/cmd/start_flags.go
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2022-06-06 12:54:56 -07:00
Steven Powell 4040d1b004
Merge pull request #14275 from afbjorklund/gui-qt5
Fix compilation of minikube gui on qt5
2022-06-06 12:47:17 -07:00
Sharif Elgamal 9cc18c0aa6 allow users to supply custom QEMU firmware path 2022-06-06 12:43:59 -07:00
dependabot[bot] edde358756
Bump peter-evans/create-pull-request from 4.0.3 to 4.0.4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](f094b77505...923ad837f1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-06 18:32:02 +00:00
Steven Powell fddd3d9440
Merge pull request #14266 from minikube-bot/gendocs
Update auto-generated docs and translations
2022-06-06 10:08:01 -07:00
Pablo Caderno f6d639182d fix: minikube delete exclude networks from other profiles
Fixes: 12635
2022-06-06 16:59:41 +10:00
Nils Fahldieck c44d2e2b1c generate-docs 2022-06-04 16:58:50 +02:00
Nils Fahldieck dfa371652b Update docs usage output 2022-06-04 16:58:50 +02:00
Nils Fahldieck ce08c0bcee Conditionally append docs to tData 2022-06-04 16:58:50 +02:00
Nils Fahldieck fa3ec1433f Add test for disabled/enabled docs 2022-06-04 16:58:50 +02:00
Nils Fahldieck e3e7c72a3a Capitalize addon maintainers
Co-authored-by: Steven Powell <44844360+spowelljr@users.noreply.github.com>
2022-06-04 16:58:50 +02:00
Nils Fahldieck 8be1b154ae Print doc only with enabled option 2022-06-04 16:58:50 +02:00
Nils Fahldieck b6239e6724 Add additional links to addons' docs 2022-06-04 16:58:35 +02:00
Nils Fahldieck 967b439993 Use "3rd party (maintainer)" across all strings 2022-06-04 16:56:41 +02:00
Nils Fahldieck 216b63060f Add doc URL to the addon list table 2022-06-04 16:56:41 +02:00
Anders F Björklund 06890031b5 Fix compilation of minikube gui on qt5 2022-06-04 09:53:19 +02:00
minikube-bot b8c432c4d2 Update auto-generated docs and translations 2022-06-03 17:03:25 +00:00
Steven Powell 5fb961c517
Merge pull request #14245 from te-simonren/pr-add-bind-address-for-tunnel
add bind address option for cmd tunnel
2022-06-03 10:00:32 -07:00
minikube-bot b9cfb1b3d5 Updating ISO to v1.26.0-1654217465-14265 2022-06-03 03:14:04 +00:00
Sharif Elgamal eb26a8d69b add comment back 2022-06-02 17:46:54 -07:00