Commit Graph

616 Commits (51a3155cfd4512b6f1f5130e229dcf01c7846a96)

Author SHA1 Message Date
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
Medya Gh 81558dfdcb fix raw version 2020-05-12 19:50:21 -07:00
Medya Gh 0f1b4c1067 fix iso verion 2020-05-12 18:19:28 -07:00
Medya Gh 02b210c2c6 updae version in Makefile 2020-05-12 17:25:50 -07:00
Medya Gh 2d66a283ad update version 2020-05-11 14:35:21 -07:00
Thomas Stromberg 84c8e633ed Update golangci-lint to v1.26.0 2020-05-07 15:35:33 -07:00
Anders F Björklund 292a58c095 Upload cross tars to google storage for release
For use with Zero Install (executable, smaller download)

Older versions had issues with checksumming naked binaries
2020-05-04 07:19:21 +02:00
Thomas Stromberg f1f4f80168 Version bump to v1.10.0-beta.2 2020-04-29 10:45:25 -07:00
Priya Wadhwa 9f680d41aa Merge branch 'master' of https://github.com/kubernetes/minikube into upgrade-kic 2020-04-23 14:59:10 -07:00
Thomas Strömberg 30b4f88709
Merge pull request #7869 from kubernetes/win-int
Makefile: Add IS_EXE to integration dependency list
2020-04-23 14:28:11 -07:00
Priya Wadhwa 0947384937 Merge branch 'master' of https://github.com/kubernetes/minikube into upgrade-kic 2020-04-23 12:46:52 -07:00
Priya Wadhwa e4731f1793 Add --cache-from to kic base image so that we reuse layers from previous images 2020-04-23 12:08:40 -07:00
Thomas Stromberg fc93678154 Add IS_EXE to integration dependency list 2020-04-23 10:47:36 -07:00
Priya Wadhwa b031d6e67c update iso 2020-04-22 16:56:36 -07:00
Priya Wadhwa 4e7d253efe Release v1.10.0-beta.1 2020-04-21 11:44:36 -07:00
Priya Wadhwa e068a498f5 Verify ISO exists before releasing binaries 2020-04-21 10:59:01 -07:00
Priya Wadhwa b419996b34 Update ISO version in makefile 2020-04-20 18:19:32 -07:00
Priya Wadhwa f5a859a383 Release v1.10.0-beta.0 2020-04-20 17:02:33 -07:00
Anders F Björklund a02fbbe1c8 Add linker flags to go test, for docs test
TestGenerateDocs uses the minikube version
2020-04-20 22:15:03 +02:00
Anders F Björklund e020314dbd Restore the make gotest target for unit tests
This got mysteriously lost in commit 9405163
2020-04-15 19:51:55 +02:00
Radoslaw Smigielski bb6e25f8d9 Remove unused docs/ directory
docs/ directory became obsoleted since massive reorganization
made in commit 7559952
2020-04-09 14:01:42 +01:00
Priya Wadhwa 09dd0acb9b Update docs contents 2020-04-07 15:15:08 -07:00
Priya Wadhwa 7d1d965faa Merge branch 'master' of https://github.com/kubernetes/minikube into generate-docs 2020-04-06 10:26:19 -07:00
Thomas Stromberg 1b78a7b8a9 Version bump: v1.9.2 2020-04-04 10:53:59 -07:00
Priya Wadhwa 4de1197927 add comment to makefile 2020-04-02 19:06:50 -07:00
Thomas Stromberg ac878e4a6c Bump version to v1.9.1 2020-04-02 16:39:08 -07:00
Priya Wadhwa 6fdecf2ebf Add unit test to check that docs are up to date
This requires the following changes:

1. We need to pass in -ldflags to `go test`, since we need to know the curren iso version to correctly generate the description for --iso-url

2. We need to rewrite the description of the --driver flag on `minikube start` because it is operating system specific, which doesn't make sense for our documentation
2020-04-02 10:48:47 -07:00
Priya Wadhwa 9405163530 add makefile rule for generating docs 2020-04-01 16:15:27 -07:00
Priya Wadhwa bbe64aa712 Upgrade to v1.9.0 and add release notes 2020-03-26 10:55:24 -07:00
Medya Gh 7e799c6be3 add comment to Makefile for updating docsy 2020-03-26 03:00:56 -07:00
Thomas Stromberg 314692a038 Version bump: v1.9.0-beta.2 2020-03-21 11:09:59 -07:00
Anders F Björklund 1cebb31557 Upgrade buildroot minor version 2020-03-18 21:24:41 +01:00
priyawadhwa 1c9e63312c
Merge pull request #7042 from priyawadhwa/preload-release-script
Refactor preload_images.go to function as an automated release script for preloaded tarballs
2020-03-18 10:33:18 -07:00
Priya Wadhwa 5659a1df6e Remove cloudbuild stuff, run preload generation in jenkins 2020-03-17 13:54:00 -07:00
Priya Wadhwa c38cc9debe Add cloudbuild setup for preload generator image 2020-03-17 13:13:10 -07:00
Thomas Stromberg ce5bf6c073 Version bump to v1.9.0-beta.1 2020-03-17 12:10:02 -07:00
Medya Ghazizadeh 0bd6323c29
Merge pull request #7035 from afbjorklund/goflags
Add makefile parameter for adding go build args
2020-03-14 09:15:25 -07:00
Priya Wadhwa 8b364befc0 Remove unused variables from Makefile 2020-03-13 16:10:55 -07:00
Priya Wadhwa 9c8102dd58 Refactor preload_images.go to generate and upload a preloaded tarball
This script is now responsible for making sure that the DefaultK8sVersion, NewestK8sVersion, and OldestK8sVersion supported by minikube have preloaded tarballs. It will be run on every PR as an automated release script for preloaded tarballs.
2020-03-13 16:05:46 -07:00
Medya Ghazizadeh fb2ec883b4
Merge pull request #6949 from afbjorklund/go-1.13.8
Upgrade go version 1.13.6 -> 1.13.8
2020-03-13 15:14:00 -07:00
Anders F Björklund cc72fdb535 Add makefile parameter for adding go build args
For instance -v (verbose) or -work (show $WORK)
2020-03-13 22:38:56 +01:00
Priya Wadhwa 1372c4742d Update to minikube v1.8.2 2020-03-13 14:21:49 -07:00
Anders F Björklund 6d00e95263 Change gcr.io location of the kube-cross images 2020-03-12 21:47:13 +01:00
Anders F Björklund ff07ab8bd1 Upgrade go version 1.13.6 -> 1.13.8 2020-03-08 12:32:46 +01:00
Medya Gh f66e666908 bump patch version 2020-03-06 17:53:57 -08:00
Thomas Stromberg 4f629f190d Update Makefile and CHANGELOG to v1.8.0 2020-03-06 11:09:50 -08:00
Thomas Stromberg 3e772d0048 Merge master 2020-03-04 20:18:16 -08:00
Thomas Stromberg a1ebcbd031 Merge conflicts 2020-03-04 18:01:41 -08:00
Sharif Elgamal 34d5f84d52 fix makefile part 2 2020-03-04 15:50:48 -08:00
Sharif Elgamal 1d1956ffac fix makefile 2020-03-04 15:39:59 -08:00
Sharif Elgamal 2db0b8cea2 fix search/replace errors 2020-03-04 14:10:39 -08:00
Sharif Elgamal ac0c1bad42 missing files 2020-03-04 13:48:21 -08:00
Medya Ghazizadeh 6d54f0efbe
Merge pull request #6764 from afbjorklund/exotic-arch
Build minikube cross for exotic architectures
2020-03-04 11:31:17 -08:00
Priya Wadhwa 59615132a8 Include container runtime and tarball version in preloaded tarball name 2020-03-02 17:04:50 -08:00
Priya Wadhwa 481010d8dc added overlay2 to preloaded images tarball name 2020-03-02 14:10:41 -08:00
Priya Wadhwa 095b4b4596 small fixes 2020-03-02 13:51:44 -08:00
Priya Wadhwa 6b0e942e7e Rebased on master 2020-03-02 13:33:27 -08:00
Anders F Björklund d8e203e325 Don't download the golangci-lint binary for docker
It will instead download the golangci/golangci-lint docker image
2020-03-01 12:24:46 +01:00
Anders F Björklund 21e5e1873d Skip native drivers when running lint in docker
They require libvirt and hyperkit host packages installed
2020-03-01 12:24:23 +01:00
Anders F Björklund 6d1612f899 Allow running lint (golangci-lint) using docker 2020-03-01 12:23:23 +01:00
Anders F Björklund 9b8dbdeba9 Build minikube cross for exotic architectures
Split out the non-amd64 from the linux arch,
and build those "exotic" arch separately.

The default is to build all operating systems,
so restore that definition of the "cross".
2020-02-29 20:45:07 +01:00
Priya Wadhwa aefbf2cd18 Rebased on master 2020-02-24 13:41:06 -08:00
sayboras 5626934b0a Upgrade to 1.13.6 2020-02-23 23:10:13 +11:00
Medya Ghazizadeh c64ca54f0c
Merge pull request #6750 from afbjorklund/gotest
Add make target for running only the go test
2020-02-22 14:38:44 -08:00
Priya Wadhwa c99bf76ee4 Add checksum verification 2020-02-21 12:03:31 -08:00
Tam Mach 6dfadf643c Upgrade patch version for golangci-lint to v1.23.6 2020-02-21 14:55:22 +11:00
Priya Wadhwa 86df9ffb2c Rebased on master 2020-02-20 16:20:54 -08:00
Priya Wadhwa 94737b4a14 Add lz4 to kic base image and upgrade to v0.0.6 2020-02-20 15:53:09 -08:00
Priya Wadhwa 19fa296625 Compress with lz4 2020-02-20 14:07:03 -08:00
Priya Wadhwa 97ea1b0b85 Remove preloaded base image and add makefile rule to upload prelaoded tar to gcs 2020-02-20 11:55:47 -08:00
Medya Gh 5911f75b6d bumb version to v1.7.3 2020-02-19 12:36:12 -08:00
Medya Ghazizadeh 3765cae304
Merge pull request #6636 from medyagh/improve_ghaciton
downloadable reports and one line result summary
2020-02-14 19:55:58 -07:00
Medya Gh e529093911 increase lint-ci time out for github actions 2020-02-14 12:26:19 -08:00
Anders F Björklund 3a05950764 Upgrade buildroot minor version 2020-02-13 22:52:01 +01:00
priyawadhwa 434176ffad
Merge pull request #6531 from priyawadhwa/kic-preload-images
Provide images with pre-loaded Kubernetes images & binaries
2020-02-12 09:55:09 -08:00
Priya Wadhwa 7f0f3dcbdd Addressed review comments, still need to copy over /var/lib/minikube/binaries 2020-02-10 17:55:04 -08:00
Thomas Strömberg a3fb05de71
Merge pull request #6526 from tstromberg/storage-provisioner-tag
Makefile: push docker images to latest instead of specific revisions
2020-02-07 16:30:32 -08:00
tstromberg e8b38b8d8b Release bump for v1.7.2 2020-02-07 16:21:06 -08:00
Priya Wadhwa 75d0ee5e87 Add target flag to build only kicbase for kicbase makefile target 2020-02-07 11:17:28 -08:00
Priya Wadhwa 4a0fb0eeb1 Add separate makefile target for preloaded images
and convert shell script to go script
2020-02-07 11:15:34 -08:00
Priya Wadhwa e055ee6929 Preload docker images into kic base image
Adds support for specifying kubernetes version and preloading docker
images into the kic base image.

Though this increases the kic base image by ~1.6G, it should improve
start latency in conjunction with removing 'kubeadm pull images' in
another PR.
2020-02-06 13:12:43 -08:00
Thomas Stromberg d04b6d50b0 Makefile: push docker images to latest instead of specific revisions 2020-02-06 06:43:12 -08:00
tstromberg 185ff3e1b9 Version bump to v1.7.1 2020-02-05 15:43:01 -08:00
Thomas Strömberg 0d29a2ac7b
Merge branch 'master' into f-fix-5144 2020-02-05 11:32:32 -08:00
Thomas Strömberg c7eec26dae
Merge pull request #6497 from tstromberg/v1.7.0
Version bump to v1.7.0
2020-02-05 08:15:50 -08:00
Thomas Stromberg 87cdbc10f9 Version bump to v1.7.0 2020-02-04 21:47:14 -08:00
Thomas Strömberg 0bd4099cfc
Merge pull request #5678 from priyawadhwa/compare
[mkcmp] add code to time `minikube start` for each binary
2020-02-04 20:49:59 -08:00
Medya Gh 6c95a28c10 remove default crictl setting 2020-02-03 23:25:55 -08:00
Priya Wadhwa 4f6deaf5dc Rebased on master 2020-02-03 16:31:11 -08:00
Medya Ghazizadeh 3dd5495d2f
trim kic base image (#6478) 2020-02-03 16:31:52 -07:00
Thomas Strömberg 013d139afa
Merge pull request #6474 from afbjorklund/kvm2-arch-fix
Fix building packages for architectures
2020-02-03 14:26:21 -08:00
Anders F Björklund 39da4432c7 Fix building packages for architectures
Missed a suffix, and the rpm architecture names
2020-02-03 22:15:02 +01:00
tstromberg 1f1cfa5b52 Update golangci-lint from v1.21 to v1.23.2 2020-02-03 12:58:16 -08:00
Anders F Björklund 174d1fb9e5 Add arch to docker-machine-driver-kvm2 packages
But only support building for amd64 at the moment
2020-02-02 13:56:20 +01:00
Anders F Björklund f6d5350651 Add debugging target to output package versions 2020-02-02 13:37:47 +01:00
Priya Wadhwa a540310c56 Update version to beta.2 2020-01-31 22:13:50 -08:00
Priya Wadhwa fbac776c1d Update Makefile and CHANGELOG 2020-01-31 16:31:52 -08:00
Medya Ghazizadeh 4bf3fc422a
Add docker run-time for kic driver (#6436)
* Add docker container run time for kic
2020-01-30 14:30:04 -08:00
Thomas Strömberg f2b4ca44dc
Merge pull request #6257 from afbjorklund/storage-provisioner-arch-image
Allow building storage-provisioner for other arch
2020-01-30 14:09:27 -08:00
Medya Gh 773510b9c1 Add ssh to kic container image 2020-01-23 17:45:50 -08:00