Medya Gh
d141036382
bump storage provsioner to multi arch
2020-12-01 14:29:09 -08:00
Anders F Björklund
71de27fb75
Only recommend virtualbox when running on amd64
...
Remove the "recommendation" from the arm64 deb
2020-12-01 17:11:22 +01:00
Medya Gh
7bc81b1cbd
add imagesha
2020-11-25 14:22:29 -08:00
Medya Gh
8639a067e6
bump kic image on head
2020-11-25 14:07:24 -08:00
Priya Wadhwa
e83ba9df9c
Update ISO and kicbase to include scheduled stop so we can test them
2020-11-18 10:54:41 -08:00
Sharif Elgamal
41b74b00ec
update Makefile and release notes for 1.15.1 release
2020-11-16 14:20:03 -08:00
Medya Gh
d32ceb0f30
release v1.15.0
2020-11-13 14:16:38 -08:00
Medya Gh
f3125fa1ad
release latest snapshot image/iso
2020-11-12 16:04:26 -08:00
Medya Gh
878ff02101
bump iso on head
2020-11-09 12:36:16 -08:00
Medya Gh
57ff0fa687
spleling
2020-11-05 15:07:56 -08:00
Medya Gh
b6d83e4e01
improve makefile in building kicbase
2020-11-05 15:01:17 -08:00
Medya Ghazizadeh
a7b8f20ec2
Merge pull request #9523 from afbjorklund/buildroot-2020.02.7
...
Upgrade buildroot and kernel minor version
2020-10-30 18:41:05 -05:00
Medya Gh
cc30cd7b1f
release v1_14_2
2020-10-27 14:52:42 -07:00
Medya Gh
330f1227e5
release 1.14.1
2020-10-23 16:24:58 -07:00
Anders F Björklund
ed00bcd15c
Bump kernel version for buildroot
2020-10-22 23:12:56 +02:00
Anders F Björklund
1770ecdb3e
Upgrade buildroot minor version
2020-10-22 23:12:33 +02:00
Anders F Björklund
f0d059a144
Remove old unused build tags from localkube
...
These are being used by github.com/containers/image:
* containers_image_ostree_stub
* containers_image_openpgp
It is not used by minikube anymore, since localkube:
* 5e34247db
Use containers/image build tags everywhere
* 57aa3e61a
Use the build tags for containers/image everywhere
* 55b41415e
Cache images for localkube
* 201e5f9ef
Vendor changes
Note that the minikube build tag actually had a typo.
Said "container_image" rather than "containers_image".
2020-10-21 21:33:51 +02:00
Predrag Rogic
570f4f3c88
Upgrade go version to 1.15.2
2020-10-14 21:00:24 +01:00
Medya Gh
3808dff344
update makefile
2020-10-12 16:58:50 -07:00
Medya Gh
4ea581cf04
bump ISO to use latest
2020-10-12 16:54:14 -07: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
Medya Gh
df3fb8c7d5
update makefile
2020-10-09 15:00:59 -07:00
Ilya Zuyev
c0a9b55110
Rename INT_TESTS_TO_RUN -> TEST_FILES
2020-10-08 12:18:34 -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
Priya Wadhwa
edacefce32
Release v1.14.0-beta.0
2020-10-06 13:38:14 -04:00
Ilya Zuyev
cf69119580
Add a Makefile variable to run a subset of integration tests
2020-10-05 22:31:06 -07:00
Medya Ghazizadeh
5eca07a573
Merge pull request #9340 from blueelvis/'task/windows_html_report'
...
Added target for Windows HTML & switched encoding for Windows Report
2020-09-29 15:10:17 -05:00
Medya Ghazizadeh
f66e0a8639
Merge pull request #9330 from afbjorklund/kicbase-ubuntu
...
Base kicbase directly on ubuntu, without kindbase
2020-09-29 14:48:06 -05:00
Anders F Björklund
5ab4bc64fc
Remove the base target from kicbase docker build
2020-09-29 20:13:59 +02:00
Jituri, Pranav
5dce77b9cb
Make 1 target for html report and remove changes to github actions
2020-09-29 02:12:51 +05:30
Jituri, Pranav
256a1c2b92
Added target for Windows HTML & switched encoding
2020-09-28 18:19:36 +05:30
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
5ae6ce03bb
Use newer version of the go-bindata tool
...
Use the same "vendor" as kubernetes does
2020-09-27 17:52:05 +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
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
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
Anders F Björklund
75b0950033
Update KERNEL_VERSION to match BUILDROOT_VERSION
...
This was missed in 8f9c572ff5
2020-09-27 14:07:19 +02:00
Priya Wadhwa
3d547a937f
Fix Makefile rule to build bot
2020-09-22 14:00:27 -04:00
Sharif Elgamal
7e7344da18
Update Makefile and release notes for v1.13.1
2020-09-18 16:20:58 -07:00
Medya Gh
48811763ed
help text
2020-09-10 16:08:24 -07:00
Medya Gh
6dcce31c72
clean up
2020-09-10 16:04:17 -07:00
Medya Gh
25939ca4d2
add phony
2020-09-10 16:01:33 -07:00
Medya Gh
334fa8af26
help text
2020-09-10 16:01:15 -07:00
Medya Gh
3e5d0abba0
add HTML report to Makefile and funtional only test
2020-09-10 15:55:08 -07:00
priyawadhwa
95ea4f87d2
Merge pull request #9121 from afbjorklund/silent
...
Add silent rules for less verbose build output
2020-09-08 13:51:13 -04:00
Sharif Elgamal
ed9a106968
fix typo
2020-09-02 16:21:29 -07:00
Sharif Elgamal
6e9b0320bc
Update Makefile for 1.13.0 release
2020-09-02 16:16:51 -07:00
Thomas Stromberg
4446cee4e1
Bump storage-provisioner version to v3
2020-09-01 16:15:21 -07:00
Thomas Stromberg
1ac12e7615
Upgrade golangci-lint to v1.30.0
2020-08-30 17:20:42 -07:00
Anders F Björklund
c83d53def7
Add silent rules for less verbose build output
...
Similar to what automake (and also ninja) uses.
Use "make V=0" to enable, by default disabled.
2020-08-30 18:14:25 +02:00
Marcin Niemira
ef65d0f1e7
unify docker push in makefile
2020-08-14 20:24:42 +10:00
Marcin Niemira
ac2988c8aa
fix conflict
2020-08-13 09:42:19 +10:00
Marcin Niemira
75dd0cf591
Merge branch 'master' of github.com:kubernetes/minikube into GH-8802/kickbase-make-target
2020-08-13 09:40:15 +10:00
Marcin Niemira
0ef45d7114
typofix
2020-08-13 09:35:57 +10:00
Medya Gh
cbab32ca97
add chenglog
2020-08-12 13:31:21 -07:00
Marcin Niemira
971284ecb5
fix message in makefile
2020-08-12 19:29:08 +10:00
Marcin Niemira
836f64a11c
minor cleanup
2020-08-12 10:07:18 +10:00
Marcin Niemira
6eb7555609
add docker login
2020-08-12 10:06:26 +10:00
Marcin Niemira
9eaef38aa9
unify variable declarations
2020-08-11 20:15:54 +10:00
Marcin Niemira
e2cdfa5829
minor cleanup
2020-08-11 20:01:46 +10:00
Marcin Niemira
0ef7f11514
Merge branch 'master' of github.com:kubernetes/minikube into GH-8802/kickbase-make-target
2020-08-11 19:59:54 +10:00
Marcin Niemira
dbfa79d0b9
setup targets for kicbase gcr, gh and dockerhub
2020-08-11 19:59:40 +10:00
Sharif Elgamal
70c9db6252
Merge branch 'master' of github.com:kubernetes/minikube into v1.12.2
2020-08-04 13:39:25 -07:00
Priya Wadhwa
ad95211d3d
Add ldflags to e2e tests
2020-08-04 15:15:31 -04:00
Priya Wadhwa
bb00499c50
pass in ldflags to integration test, this should fix storage provisioner bug in TestSTartStop integration test
2020-08-04 14:07:26 -04:00
Priya Wadhwa
c42b906610
Include storage provisioner version as ldflag when building preload tarballs
2020-08-03 19:35:40 -04:00
Sharif Elgamal
a4cd184361
Merge branch 'master' of github.com:kubernetes/minikube into v1.12.2
2020-08-03 15:48:35 -07:00
Sharif Elgamal
382629a891
Bump Makefile for 1.12.2 release and add release notes
2020-08-03 14:21:15 -07:00
Priya Wadhwa
0538dddd9d
Upgrade storage provisioner to v2
2020-08-03 13:48:09 -04:00
Marcin Niemira
b6cc2ab54c
Merge branch 'master' of github.com:kubernetes/minikube into GH-8802/kickbase-make-target
2020-07-28 20:06:52 +10:00
Medya Gh
e89b0b4757
move dockerfile to a different folder
2020-07-27 15:59:56 -07:00
Thomas Stromberg
61cff412c4
Increase integration target timeout from 60m to 90m
2020-07-27 12:33:44 -07:00
Marcin Niemira
61578ae035
rm space before linebreak in user_confirm function (Makefile)
2020-07-25 14:43:55 +10:00
Marcin Niemira
32ab4dd0b7
Merge branch 'master' of github.com:kubernetes/minikube into GH-8802/kickbase-make-target
2020-07-25 08:56:50 +10:00
Marcin Niemira
f9d55e573b
rename IN_AUTOMATION to IN_CI
2020-07-25 08:48:09 +10:00
Medya Gh
47ed4bc23c
update lint version
2020-07-24 14:45:15 -07:00
Marcin Niemira
950cc9a600
add user confirmation
2020-07-24 17:07:47 +10:00
Marcin Niemira
413acacf13
check if kic-base image exists before pushing
2020-07-24 15:31:16 +10:00
Medya Gh
d066e2bcbb
ignore
2020-07-23 17:15:02 -07:00
Marcin Niemira
feeb0abe26
add kickbase make target
2020-07-23 22:35:35 +10:00
Medya Ghazizadeh
515095a2d2
Merge pull request #8780 from afbjorklund/kic-automount
...
Add minimal minikube-automount to the kic image
2020-07-21 15:50:16 -07:00
Medya Gh
77c94988eb
update golang version
2020-07-20 14:45:26 -07:00
Anders F Björklund
bcaa3d206a
Make the kicbase image build context much smaller
...
(cherry picked from commit 0735629741
)
2020-07-20 23:02:13 +02:00
Priya Wadhwa
de66b35a0a
release v1.12.1
2020-07-17 16:06:05 -04:00
Medya Ghazizadeh
5df15f60fb
Merge pull request #8660 from RA489/go-v1.14.4
...
Upgrade go version to 1.14.4
2020-07-10 10:44:08 -07:00
Medya Gh
747f54cfb2
update version in makefile
2020-07-09 10:33:10 -07:00
Medya Gh
2616da204a
bump iso to v1.12.0
2020-07-08 15:08:27 -07:00
priyawadhwa
7367c72a3e
Merge pull request #8490 from zhijianli88/cleanup
...
A few cleanup
2020-07-08 14:52:28 -04:00
RA489
39a4268317
Upgrade go version to 1.14.4
2020-07-08 23:27:38 +05:30
Anders F Björklund
8f9c572ff5
Upgrade buildroot minor version
2020-07-05 22:17:43 +02: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 Gh
6b88fc0a0c
bump the the beta version
2020-07-01 13:50:51 -07:00
Anders F Björklund
6adf11a888
Upgrade golang version from 1.13.8 to 1.13.9
2020-06-28 20:33:32 +02:00
Priya Wadhwa
bf2d09d10a
Release v1.12.0-beta.0
2020-06-18 13:22:52 -07:00
Li Zhijian
0b68d1d970
remove executable permission
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
2020-06-16 16:44:30 +08:00
Medya Ghazizadeh
8fcfaf4a66
Merge pull request #8187 from afbjorklund/buildroot-2020.02
...
Buildroot 2020.02
2020-06-09 15:07:59 -07:00
Medya Gh
5944abdc6b
release v1.11.0
2020-05-29 12:45:05 -07:00
Anders F Björklund
14937e4677
Never use docker inspect, always provide the type
...
Should avoid errors like: map has no entry for key "State"
When inspecting a volume, rather than a container or image
2020-05-21 17:20:53 +02:00
Anders F Björklund
9ecab2ae81
Stop go bootstrap from using minikube modules
...
The go bootstrap procedure will try to find a "go.mod"
in any parent directory of the current (build) directory.
So eventually it will find the minikube go.mod (modules),
and then choke because the bootstrap_go doesn't have HTTP.
go: cloud.google.com/go@v0.45.1: no http in bootstrap go command
Create an empty module file, just to keep it from hurting
itself. It doesn't seem to be used anyway, so add anything.
This is similar to the packages trying to find a git repository
only to end up looking at buildroot's git repository instead.
Except that this problem is even more silly (and fatal) than it.
2020-05-17 21:50:06 +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
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
tstromberg
1c30a2af8e
ISO_VERSION should use VERSION_BUILD during beta
2020-01-22 14:13:05 -08:00
tstromberg
31f22f9e62
Version bump before we update the ISO
2020-01-22 12:38:00 -08:00
Anders F Björklund
e4b4348f02
Add make target for running only the go test
2020-01-19 22:29:30 +01:00
Nanik T
9b455aafc4
Customizing host path for dynamically provisioned PersistentVolumes
...
This fix contains few things:
* Used k8s.gcr.io/debian-base-amd64:v2.0.0 as base image to build storage-provisioner
* Modify RBAC permission used to cluster-admin
* Build storage-provisioner as static binary
2020-01-16 12:23:26 +11:00
Anders F Björklund
bfa7c13e34
Stop sending minikube version to storage-provisioner
2020-01-15 20:07:25 +01:00
Anders F Björklund
f2c385fcde
Allow building storage-provisioner for other arch
...
Also allow building the static binary in docker
2020-01-15 20:00:53 +01:00
Sharif Elgamal
c03b885ca9
bumping makefile to 1.17.0-beta.0
2020-01-14 14:31:45 -08:00
Medya Ghazizadeh
19c8ddee9f
Merge pull request #6151 from medyagh/kic_exp
...
Experimental verison of kic
2020-01-10 00:42:01 -08:00
tstromberg
bf0dc79bcd
Set CGO_ENABLED=0 to avoid 'standard_init_linux.go:211: exec user process caused no such file or directory'
2020-01-08 14:57:58 -08:00
Medya Gh
8a0c840e52
move kic docker image to minikube gcr
2020-01-08 13:52:07 -08:00
Medya Gh
9a204b88c0
rename make target
2020-01-07 14:19:44 -08:00
Medya Gh
77394db9aa
add Dockerfile for kic images
2020-01-07 13:54:00 -08:00
Anders F Björklund
9e990f6b87
Upgrade buildroot minor version
2020-01-02 12:52:23 +01:00
Medya Gh
d63d00a3e9
update version to 1.6.2
2019-12-19 16:24:13 -08:00
Priya Wadhwa
48b5a1e493
Merge branch 'master' of github.com:kubernetes/minikube into compare
2019-12-19 11:28:11 -08:00
Sharif Elgamal
ec8c36d48d
exclude generated files from linting
2019-12-18 13:37:12 -08:00
Thomas Stromberg
50daf97bde
Version bump to v1.6.1
2019-12-11 12:50:58 -08:00
tstromberg
28e3dc6d14
Version bump to v1.6.0
2019-12-10 15:43:03 -08:00
priyawadhwa
434648c6fc
Merge pull request #5773 from priyawadhwa/pr-bot
...
Add skeleton for performance analysis service
2019-12-09 18:26:45 -08:00
Thomas Strömberg
92b646d747
Merge pull request #5818 from afbjorklund/docker-entrypoint
...
Don't use bash as the entrypoint for docker
2019-12-09 13:43:35 -08:00
Priya Wadhwa
4b78f7bd48
Rebased on head, resolved merge conflict
2019-12-09 12:03:37 -08:00
Sharif Elgamal
690ea964b3
Update Makefile for 1.6.0-beta.1 release
2019-11-26 10:53:14 -08:00
Priya Wadhwa
3574879fde
rebased on master
2019-11-26 10:32:32 -08:00
Anders F Björklund
3ef253526e
Upgrade buildroot minor version
2019-11-24 19:39:41 +01:00
Priya Wadhwa
e852678553
Update Makefile version to 1.6.0-beta.0 for beta release
2019-11-15 13:48:38 -08:00
Nanik T
a64fec970f
Add help target to list all different targets #5603
...
Executing 'make help' will display a list of available targets
for building minikube. The output will look as follows
Available targets for minikube v1.4.1
--------------------------------------
iso-menuconfig Configure buildroot configuration
linux-menuconfig Configure Linux kernel configuration
all Build all different minikube component
drivers Build Hyperkit and KVM2 drivers
docker-machine-driver-hyperkit Build Hyperkit driver
integration Trigger minikube integration test
integration-none-driver Trigger minikube none driver test
integration-versioned Trigger minikube integration testing
...
...
...
2019-11-08 07:57:59 +11:00
Thomas Strömberg
093e6e7a8d
Merge pull request #5849 from medyagh/gomod1
...
bump golang version to 1.13.4
2019-11-06 15:16:00 -08:00
Anders F Björklund
c6686317d0
Don't use bash as the entrypoint for docker
...
The bash shell is not very good at playing init(1), let
tini handle this instead by doing `docker run --init`.
This makes it forward signals properly to e.g. make,
and also reaps processes for long-running containers.
However, we _need_ to override the entrypoint of the
karalabe/xgo image, since it'll self-destruct otherwise.
It (/build.sh) expects the command to be the import path
and cannot handle getting the bash command line to run.
2019-11-06 23:57:40 +01:00
Medya Gh
4aa8da9d78
bumpg golang version
2019-11-06 14:01:00 -08:00
Anders Björklund
be865e584b
Merge pull request #5749 from afbjorklund/make-build
...
Use faster build for the default minikube target
2019-11-06 22:59:29 +01:00
Anders F Björklund
1249704884
Fix spelling of HTML for golint on bindata
2019-11-02 09:41:25 +01:00
Anders F Björklund
e5c4720433
Still support building default in docker
...
Since the docker image is always running Linux amd64, we need to
pass the actual local target to build (cross-compile) minikube for.
2019-11-02 09:21:21 +01:00
Anders F Björklund
ad22190497
Add go modules to the minikube dependencies
...
When not rebuilding everything all the time, we need to check
the go.mod for changes to the list of dependencies (and rebuild).
2019-11-02 09:05:11 +01:00
Anders F Björklund
527069ea13
Use faster build for the default minikube target
...
When we are doing the "cross" compile targets, we
force rebuilding all packages (up-to-date or not).
For the default native target "out/minikube", we
can do a much faster build (10x!), for development.
Leaving all the cross target to rebuild, as before.
Also the _test.go files are only used for unit tests.
2019-11-02 09:02:42 +01:00
tstromberg
53f70216ee
Merge branch 'master' into v1.5.2
2019-10-31 09:35:32 -07:00
Medya Ghazizadeh
fc8e032bdc
Merge pull request #5310 from afbjorklund/go_getter_tags
...
Avoid the s3 and gcs protocol handlers in go-getter
2019-10-30 16:54:48 -07:00
tstromberg
113aee0eef
Version bump to v1.5.2
2019-10-30 16:08:49 -07:00
Medya Gh
77ccd4694d
resolve conflict
2019-10-29 17:50:49 -07:00
Priya Wadhwa
169c3e7479
Add skeleton for performance scanning service
...
This service runs in a VM and is responsible for:
1. Determining which PRs need to be analyzed
2. Running mkcmp against each PR
3. Commenting the results on the PR via minikube-bot
This PR also moves the mkcmp code into its own directory.
2019-10-29 13:53:49 -07:00
Medya Ghazizadeh
e2bbf7111e
Merge branch 'master' into NewCmdRunner
2019-10-27 00:18:00 -07:00
Thomas Strömberg
d1151d9338
Merge pull request #5737 from tstromberg/v1.5.0
...
Update Makefile and CHANGELOG to v1.5.0
2019-10-25 18:31:47 -07:00
tstromberg
54edc89dbf
Update Makefile to v1.5.0
2019-10-25 15:18:48 -07:00
tstromberg
9632748e52
Use GVISOR_IMAGE_VERSION instead of latest
2019-10-25 14:51:16 -07:00
tstromberg
9dfa1bfe6c
Pull a specific version instead of latest, to avoid compatibility issues between addon and pushed images
2019-10-25 14:48:45 -07:00
Medya Gh
415f0ca659
makefile conflict
2019-10-24 13:28:18 -07:00
Medya Gh
45e5bebdb4
fixing pointer and teeSSH
2019-10-24 13:15:45 -07:00
Thomas Stromberg
908fec467e
Upgrade to golangci-lint v1.21, add dogsled check
2019-10-23 14:37:47 -07:00
Anders F Björklund
530af941e4
Make minikube the default target again
...
Changed the first make target by mistake
2019-10-22 22:43:02 +02:00
Priya Wadhwa
76bfafb537
add 'make compare' Makefile rule
2019-10-21 13:11:30 -07:00
Sharif Elgamal
30f9577954
Merge branch 'master' of github.com:kubernetes/minikube into 1.5.0-beta.0
2019-10-21 13:04:22 -07:00
Priya Wadhwa
80940538bd
remove 'make compare' rule as it won't work on windows
2019-10-21 11:20:13 -07:00
Priya Wadhwa
9856a04487
Add compare Make rule to compare current branch with master branch
2019-10-21 11:11:26 -07:00
Thomas Strömberg
667b8b9b5d
Merge pull request #5659 from priyawadhwa/skeleton
...
[performance] add Makefile rule and code skeleton for mkcmp
2019-10-21 09:45:49 -07:00
Thomas Strömberg
967ce4867d
Merge pull request #5663 from afbjorklund/lint-again
...
Pick some lint from the recent master commits
2019-10-21 09:44:14 -07:00
Thomas Strömberg
39fee2e201
Merge pull request #5665 from afbjorklund/linux-arm64
...
Build minikube for arm64 (aarch64) as well
2019-10-21 09:42:48 -07:00
tanjunchen
3f4bd38881
upgrade go version 1.12.9 -> 1.12.12
2019-10-21 18:24:45 +08:00
Anders F Björklund
a14bc57f64
Build minikube for arm64 (aarch64) as well
...
This a pure build target, no test done (yet)
No virtualization supported on this platform
Adopt packaging to handle multiple arch, but
don't package anything extra by default yet.
2019-10-19 18:41:54 +02:00
Anders F Björklund
96c39bf050
Pick some lint from the recent master commits
2019-10-19 09:37:20 +02:00
Anders F Björklund
76a8df226f
Remove duplication in make due to windows paths
2019-10-19 09:33:44 +02:00
Priya Wadhwa
484a66e082
Add skeleton for mkcmp
...
This PR adds a skeleton for mkcmp, a binary to compare the performance
of two versions of minikube. It adds a Makefile rule out/mkcmp which
builds the binary.
2019-10-18 16:55:58 -07:00
Sharif Elgamal
6730068b38
bump iso version to beta as well
2019-10-15 10:37:20 -07:00
Sharif Elgamal
27caa2a3ca
Bump version to 1.5.0-beta.0
2019-10-15 10:33:59 -07:00
Anders F Björklund
2e20dddc4a
Upgrade Buildroot to 2019.02 and VirtualBox to 5.2
...
New major version of Buildroot, with new Linux kernel.
Both are LTS versions, and are supported until 2020.
Buildroot is upgraded from 2018.05 to 2019.02 LTS,
and Linux from 4.15 to 4.19 LTS as included in BR2.
Also upgrade VirtualBox to the supported 5.2 version
of the older branch, so that it will work everywhere.
Need to remove the legacy symlink for crio.sock from
the image, since it was causing build time issues...
2019-10-13 15:13:02 +02:00
Sharif Elgamal
45bae85cdb
Update Makefile for version 1.4.1
2019-10-11 12:45:33 -07:00
Thomas Strömberg
ffc81a8d9d
Merge pull request #5572 from corneliusweig/w/upgrade-linter
...
Bump golangci-lint to v1.20.0
2019-10-10 13:39:55 -07:00
Thomas Stromberg
dffa8ec7d8
Disable interfacer lint check
2019-10-10 09:40:34 -07:00
Cornelius Weig
ac10db6631
Bump golangci-lint to v1.20.0
...
This version comes with significant memory improvements, making some
adjustments for small memory footprint in the CI obsolete.
2019-10-09 00:23:32 +02:00
tstromberg
766e7c41ac
Fix RAW_VERSION/ISO_VERSION typo
2019-09-18 13:57:29 -07:00
Thomas Stromberg
b2d3ae8e0d
Bump version to v1.4.0
2019-09-18 06:43:25 -07:00
Anders F Björklund
3125d2cc20
Avoid the s3 and gcs protocol handles in go-getter
...
This cuts some 10M off the minikube binary size...
2019-09-14 10:02:46 +02:00
Thomas Stromberg
2d3138fb92
Update lint-ci rule
2019-09-13 14:42:56 -07:00
Thomas Stromberg
c1e4bcd3ec
Update golangci-lint to v1.18.0
2019-09-13 14:07:07 -07:00
Thomas Stromberg
c8dcc5eef8
Bump version to v1.4.0-beta.2
2019-09-13 09:18:11 -07:00
Thomas Stromberg
2362025efd
Merge branch 'master' into norunner2
2019-09-11 20:28:17 -07:00
Thomas Stromberg
4761f3e30d
version bump to v1.4.0-beta.1
2019-09-11 18:04:06 -07:00
Thomas Stromberg
cf7bb1b72a
test-iso: iso-url should be a start-arg
2019-09-11 13:07:34 -07:00
tstromberg
b14adecbe8
Substitute dashes for tildes when generating Linux packages
2019-09-05 14:35:35 -07:00
Sharif Elgamal
57e0d00224
fix windows pathing in Makefile
2019-09-04 11:38:46 -07:00
Sharif Elgamal
a440d28777
Get make builds working on Windows
2019-09-03 16:45:58 -07:00
Thomas Stromberg
7a158a3642
Version bump to v1.4.0-beta.0
2019-08-27 20:22:22 -07:00
Thomas Strömberg
3b30732373
Merge pull request #4931 from afbjorklund/make-targets
...
Clean up the make targets
2019-08-21 10:25:50 -07:00
William Zhang
204b3944f3
bump to go1.12.9
...
Signed-off-by: William Zhang <zhang.wanmin@zte.com.cn>
2019-08-19 08:44:40 +08:00
Medya Ghazizadeh
434ca47c72
Merge pull request #5095 from medyagh/update_golang_ver
...
Ensure specific golang version everywhere in CI based on Makefile
2019-08-17 19:28:33 -07:00
Medya Gh
fda017d7b3
remove default, fix indent, set pipefail
2019-08-16 10:21:08 -07:00
Priya Wadhwa
198d6397f9
Merge branch 'master' of github.com:kubernetes/minikube into gvisor-image
2019-08-15 13:56:37 -07:00
Medya Gh
dba55201b0
Ensure specific golang version is installed on build agents
2019-08-15 13:46:25 -07:00
Anders F Björklund
5a66265b51
Add phony targets for the machine drivers as well
2019-08-15 20:41:25 +02:00
Anders F Björklund
30df6353f4
Make sure to create directories before copying
2019-08-15 20:41:25 +02:00
Anders F Björklund
e7b16acb21
Don't have phony targets before the default target
2019-08-15 20:41:25 +02:00
Anders F Björklund
248f162ee8
Make sure to always build the actual target output
...
Also avoids having to duplicate the output file name
2019-08-15 20:41:25 +02:00
Anders F Björklund
649622dc85
Add new phony targets, and clean up real targets
...
Only have pattern rules and variable rules for the real ones,
and fix the amount of targets that we build with "cross" etc.
This makes bash autocompletion work with all the known targets,
and makes the make rules have better and easier dependencies.
2019-08-15 20:38:02 +02:00
Medya Ghazizadeh
47c3f25139
Merge pull request #4751 from afbjorklund/release-tars
...
Improve the release tarballs with compression and checksum
2019-08-14 11:17:28 -07:00
Thomas Stromberg
2086f4a17f
Remove .ONESHELL use for make 3.8.1 compat (macOS)
2019-08-14 07:30:00 -07:00
tstromberg
8e5a161710
Add targets for starting a local doc site
2019-08-13 16:54:08 -07:00
Thomas Stromberg
2fae07d5c5
Update to v1.3.1
2019-08-12 18:24:37 -07:00
Sharif Elgamal
a817bffab1
Remove all minikube dependencies from drivers ( #4933 )
...
* Remove all minikube dependencies in driver code
* removing all default config
* okay we need some defaults
* code comments
* hyperkit builds now
* sleep for an appropriate amount of time
* remove constant in favor of string
* try goproxy for travis
* try goproxy for travis
* try goproxy for travis
* let's not try goproxy for now
* let's try goproxy once again
* maybe use the correct url for the proxy
* fix go mod
2019-08-12 14:42:11 -07:00
Priya Wadhwa
a294bdb29a
gvisor-addon depends on generated files
2019-08-08 13:16:30 -07:00
Priya Wadhwa
94638de7fd
Remove error in gvisor image since it works now
2019-08-08 12:52:40 -07:00
Priya Wadhwa
d5e4cc1c43
No longer need to build out/gvisor-addon since it's built in the docker image
2019-08-08 11:28:40 -07:00
Priya Wadhwa
24a2748af8
rebased, fixed merge conflicts
2019-08-05 13:53:23 -07:00
tstromberg
63db60a543
Make this v1.3.0 as there are feature changes
2019-08-02 15:29:18 -07:00
tstromberg
84d4874c5f
Version bump to v1.2.1
2019-08-02 15:17:51 -07:00
Anders F Björklund
5910389e3b
Checksum the tarballs, for download verification
...
Use SHA-512, same as Kubernetes does for kubectl
2019-07-31 10:59:52 +02:00
Anders F Björklund
cb17c856e1
Don't include the add-ons, but do include hyperkit
...
The deploy/addons are normally included as binary assets,
they were added to the tarballs by mistake (in d393211
)
Include the hyperkit driver for darwin, just as we include
the kvm driver for linux. Add some targets for it, too.
2019-07-31 10:59:10 +02:00
Anders F Björklund
97d27945ef
Make sure to actually gzip the tarballs
...
Not all tar versions can understand suffix
2019-07-31 10:59:10 +02:00
Anders Björklund
e03dfb2a3c
Merge pull request #4921 from afbjorklund/kvm-build-image-local
...
Use consistent method of getting kvm-build-image
2019-07-31 10:20:21 +02:00
Anders Björklund
3913618b9d
Merge pull request #4927 from afbjorklund/kernel-version
...
Update KERNEL_VERSION to match buildroot config
2019-07-31 09:58:41 +02:00
Anders F Björklund
9e52d5113c
Update KERNEL_VERSION to match buildroot config
...
We downgraded the kernel (to 4.15) in 2be51dc
,
but never updated the Makefile from 4c4cd31...
The default kernel in Buildroot 2018.05.x was
4.16.13, but upgraded in Minikube to 4.16.14
2019-07-30 22:13:53 +02:00
Anders F Björklund
1df9c66e2d
Tag the kvm-build with go version, avoid registry
...
Apparently make hates target names with colon in them, so avoid that.
Seems like we are not using $(REGISTRY), so avoid trying to pull it.
2019-07-30 21:35:16 +02:00
Anders F Björklund
ab2b589324
Use consistent method of getting kvm-build-image
...
First try the local images, then try to pull from the registry...
If not found in either place, then build a tag a new local image.
2019-07-30 14:40:40 +02:00
Anders F Björklund
cc393df73a
Pin the go version used for kvm-build-image
2019-07-30 09:55:53 +02:00
Anders F Björklund
ea4aeafa9d
The drivers need the generated translations
2019-07-29 13:57:37 +02:00
Anders F Björklund
d59db5b6a7
Call go-bindata and gofmt from docker too
2019-07-29 12:44:58 +02:00
Anders F Björklund
7f9d7f0f0b
Update build image to go version 1.12.7
2019-07-29 12:38:51 +02:00
Medya Ghazizadeh
53b37e2beb
Separate make lint targets for developers vs travis ( #4852 )
...
* Lowering memory for golangci-lint
* ci 2 jobs , gogc 5
* change ci jobs number
* added a new make target for ci and for developers
* reuse golint options for two targets
2019-07-24 10:34:53 -07:00
Anders F Björklund
7da86459c5
Increase garbage collection for golangci-lint
...
This will again increase the total test time.
But hopefully make it use less memory as well.
2019-07-23 15:42:56 +02:00
Anders F Björklund
bb5736b0a3
Limit the number of golangci-lint jobs to one
...
If you want the old behaviour back, use:
e.g. make lint GOLINT_JOBS=`nproc`
Running multiple linters takes a lot of RAM.
And it only saves us like 15 seconds anyway ?
2019-07-23 15:42:50 +02:00
Sharif Elgamal
24ad1d82b9
Add test to make sure translations files are up to date. ( #4777 )
...
* Add test to make sure translations files are up to date.
* Fix file path sadness so tests work as expected
* make sure we reset the working dir
* switching from bytes.Compare to cmp.Diff
* add better error message
* extract new localized strings
* fix tests
2019-07-17 13:49:39 -07:00
Thomas Strömberg
4792e0202b
Merge pull request #4779 from afbjorklund/kvm2-fixes
...
Makefile improvements for the kvm2 driver
2019-07-17 09:14:42 -07:00
Thomas Strömberg
fe6e2b15e2
Merge pull request #4738 from josedonizetti/move-supported-drivers-per-platform
...
Move supported drivers per platform
2019-07-17 09:02:37 -07:00
Anders F Björklund
fa7fc3ba68
Build kvm image, if it doesn't exist in registry
...
docker://gcr.io/k8s-minikube/kvm-build-image:latest
2019-07-16 21:23:31 +02:00
Anders F Björklund
e7039051a5
Improve libvirt linking and check ABI version
...
Make sure that we don't link with libvirt 2.0.0+ by mistake.
Don't need to link the LXC library, as we are not using it.
2019-07-16 21:23:26 +02:00
Anders F Björklund
2fe7856719
Add proper docker target for building kvm driver
...
We should respect the MINIKUBE_BUILD_IN_DOCKER param,
and also make the "docker inspect" output less verbose
And make the windows target repeatable, by leaving the
original output binary (copy instead of move) behind
2019-07-16 21:23:21 +02:00
josedonizetti
2ed16a1198
Move supported drivers per platform
2019-07-16 15:06:55 -03:00
Anders Björklund
fccc77cacb
Merge pull request #4556 from afbjorklund/kvm2-packages
...
Add linux packaging for the kvm2 driver binary
2019-07-16 10:05:37 +02:00
Anders F Björklund
a1e1090422
Add linux packaging for the kvm2 driver binary
2019-07-14 09:28:27 +02:00
Anders F Björklund
8096a994ac
Create package index files, for apt and yum
...
But don't have any signing infrastructure yet
Need somewhere to store the private gpg keys.
2019-07-13 21:37:24 +02:00
Priya Wadhwa
1a49eecaf7
Upload gvisor-addon to integration tests bucket; build gvisor image from common.sh
2019-07-09 17:08:36 -07:00
Priya Wadhwa
d2e5a4b052
build gvisor image locally in integration tests; add temporary error to make sure that image is used
2019-07-09 12:46:57 -07:00
Anders F Björklund
801cd01ada
Make the go-bindata generated code pass gofmt -s
...
But don't abort the build if gofmt is not installed.
2019-07-04 22:57:05 +02:00
Anders F Björklund
c41dac7a21
Avoid lint warning with the generated translations
...
golint wants "Json" to be properly spelled as "JSON"
Note that the sed syntax varies between GNU and BSD.
2019-07-04 22:51:26 +02:00
Anders F Björklund
ab1c4e3cc0
Pass the git commit to the kvm docker build
...
Since there is no git in the build container
2019-07-02 19:51:38 +02:00
Jose Donizetti
4812761f05
Add gitCommitID to hyperkit version
2019-06-29 09:32:21 -03:00
josedonizetti
931a0a557b
Add hyperkit version
2019-06-29 09:22:51 -03:00
Jose Donizetti
8acf4824df
Add commit id to docker-machine-driver-kvm2 version
2019-06-28 13:45:54 -07:00
Pranav
d0488586bd
Makefile: add platform specific alias
2019-06-25 11:02:07 -07:00
Sharif Elgamal
37239ba83d
Merge pull request #4581 from sharifelgamal/translation-bindata
...
Add translation files into the minikube binary
2019-06-25 10:19:34 -07:00
Deepjyoti Mondal
8be917f0a5
Display commit id for minikube version
2019-06-25 10:12:55 -07:00
Sharif Elgamal
12bb8c5c25
Add translation files into the minikube binary
2019-06-24 15:15:01 -07:00
Anders Björklund
c7ea856d2a
Merge pull request #4557 from afbjorklund/golint
...
Add golint and gocyclo smaller make targets
2019-06-24 08:18:43 +02:00
Thomas Stromberg
76dfdb0269
Bump Makefile version to v1.2.0 to prepare for a release
2019-06-24 11:38:56 +08:00
Anders F Björklund
b9d23fa8f9
Add a gofmt make target that only checks
...
The standard "fmt" target will also rewrite
Add return code, by checking for empty output
2019-06-22 14:48:15 +02:00
Anders F Björklund
cc0a1298d9
Add golint and gocyclo smaller make targets
...
Also fix the broken fmt and reportcard ones:
Recursive variable 'SOURCE_DIRS' references itself (eventually).
2019-06-22 14:35:31 +02:00
Thomas Strömberg
e2266312a1
Merge pull request #4537 from kubernetes/golangci-lint-update
...
Update golangci-lint to v1.17.1
2019-06-20 17:51:11 +08:00
Thomas Stromberg
3dbb0109df
Simplify the Make code, use a GOLINT_VERSION var
2019-06-20 16:15:23 +08:00
Thomas Stromberg
709c1bd247
Update Makefile to use golangci-lint v1.17.1
2019-06-20 15:47:41 +08:00
Thomas Strömberg
4610663674
Merge pull request #4398 from josedonizetti/add-kvm-version-flag
...
Add kvm2 --version
2019-06-20 07:41:18 +08:00
Anders Björklund
63982e7f8c
Upgrade buildroot minor version
...
Fix issue with exceeding shell command line length limits for certain setups.
https://git.buildroot.net/buildroot/tree/CHANGES?h=2018.05.x
2019-06-15 15:19:55 -07:00
Sharif Elgamal
9a7d0a0d1b
Update Makefile for 1.1.1 release
2019-06-07 12:07:14 -07:00
josedonizetti
a024c6d22a
Add kvm2 --version
2019-06-04 16:45:14 -03:00
Medya Gh
079d22c950
clean vendor on make clean
2019-05-30 12:43:48 -07:00