Priya Wadhwa
be8f2c2ecd
Clean up docker volumes in jenkins common script
2020-02-19 13:17:31 -08:00
Nguyen Hai Truong
44692fb411
trivial fix typo: kubelets -> kubelet ( #6632 )
...
Signed-off-by: Nguyen Hai Truong <truongnh@vn.fujitsu.com>
2020-02-13 21:10:32 -07:00
Medya Ghazizadeh
3bb1a57700
upload "per commit" logs for integration test ( #6609 )
...
* make set logs URLs per commit
* add logs per commit to commit status
* logs per commit
* add per commit logs for windows too
* fix windows test script virtualbox
* fix windows script
* forget about windows for now it errors
* fix pending script
* fix typo pending script
2020-02-13 11:27:32 -07:00
Thomas Strömberg
d07412fa12
Fix unnecessary conversion (unconvert) ( #6607 )
2020-02-12 19:19:12 -07:00
Medya Ghazizadeh
398c7ef00b
Add podman driver ( #6515 )
2020-02-12 19:11:44 -07: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
priyawadhwa
b0edc720b4
Don't install recommended packages in kic base image ( #6589 )
...
This reduces base image size from 816MB to 673MB (17.5% reduction)
2020-02-11 16:38:10 -07:00
Priya Wadhwa
a2564e4eed
Preload /var/lib/minikube/binaries
2020-02-10 18:51:05 -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 Stromberg
656ddf43ca
Update script to use bump-formula-pr
2020-02-07 15:11:22 -08:00
Priya Wadhwa
c35bd75b5c
fix lint
2020-02-07 14:19:44 -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
tstromberg
4776bb7a2d
Set GOPATH for the entire script
2020-02-05 10:18:17 -08:00
Medya Gh
6c95a28c10
remove default crictl setting
2020-02-03 23:25:55 -08:00
Medya Gh
e231e7ae96
rever dockefile changes
2020-02-03 22:32:08 -08:00
Medya Gh
a2f2df9f81
add options to docker service for kic
2020-02-03 20:21:41 -08:00
Medya Ghazizadeh
3dd5495d2f
trim kic base image ( #6478 )
2020-02-03 16:31:52 -07: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
Anders Björklund
a9af9d0bd3
Use the complete filenames for the packages ( #6283 )
...
Follow standard file naming practices, for each package manager.
This opens up for allowing additional architectures, in future.
2020-01-29 16:15:32 -08:00
Medya Gh
0760859e62
remove not needed check
2020-01-28 18:27:35 -08:00
Medya Gh
987e5dc91e
set pending for docker driver too
2020-01-28 17:08:02 -08:00
Medya Gh
d8a348c0c8
add integration test script for docker driver
2020-01-28 16:05:49 -08:00
Medya Gh
1e05b11703
Add ssh to kic image
2020-01-23 18:24:51 -08:00
Medya Gh
773510b9c1
Add ssh to kic container image
2020-01-23 17:45:50 -08:00
Sharif Elgamal
b0968a37db
change github-release calls to verbose
2020-01-17 14:20:16 -08:00
Anders F Björklund
d623f35d55
Move away from go.mod when installing gopogh tool
2020-01-13 20:21:58 +01:00
Medya Ghazizadeh
19c8ddee9f
Merge pull request #6151 from medyagh/kic_exp
...
Experimental verison of kic
2020-01-10 00:42:01 -08:00
Medya Gh
8a0c840e52
move kic docker image to minikube gcr
2020-01-08 13:52:07 -08:00
tstromberg
7632ff9731
Rebuild docker images for each release
2020-01-08 09:47:21 -08:00
Medya Gh
07c0e32954
improve kic image
2020-01-07 13:54:00 -08:00
Medya Gh
77394db9aa
add Dockerfile for kic images
2020-01-07 13:54:00 -08:00
Medya Ghazizadeh
177099ec5e
typo
2019-12-20 10:00:34 -08:00
Medya Ghazizadeh
593249f277
Bump gopogh version
2019-12-20 08:40:23 -08:00
Medya Gh
45bc738b9f
add number of failures to commit status
2019-12-20 03:27:08 -08:00
Medya Ghazizadeh
7a9dec9b83
Merge pull request #6081 from medyagh/pretty_logs
...
Generate prettier logs for integration tests
2019-12-20 00:47:41 -08:00
Medya Gh
bfa7931659
skip prettifying windows for now
2019-12-19 23:58:09 -08:00
Medya Gh
b4e43bbfe6
bump gopogh and attempt to fix windows script
2019-12-19 22:21:02 -08:00
Medya Gh
f1933f44dd
fix script
2019-12-19 19:03:59 -08:00
Medya Gh
d23abdcd38
fix bash script
2019-12-19 18:26:30 -08:00
Medya Gh
7f79828f21
add -test.v back
2019-12-19 16:07:46 -08:00
Medya Gh
8174151a9c
fix windows hyperscript
2019-12-19 16:03:44 -08:00
Medya Gh
c8c5081e4a
Fix wc -l logic
2019-12-19 15:57:35 -08:00
Medya Gh
2e113249f3
enable gomod
2019-12-19 15:15:11 -08:00
Medya Gh
d626c93203
install gopogh by go get
2019-12-19 14:24:33 -08:00
Medya Gh
0ebe3646a0
add go path to path
2019-12-19 12:08:37 -08:00
Medya Gh
ed4b6146e4
change file name for pending
2019-12-19 09:34:18 -08:00
Medya Gh
104d7c64cd
resolve code review comments
2019-12-19 09:32:09 -08:00
Medya Gh
6e91e983d6
fix script
2019-12-18 11:08:17 -08:00
Medya Gh
7fa17934d8
install gopogh using binary
2019-12-17 14:21:23 -08:00
Medya Gh
26236f55b1
hyperv intg script
2019-12-17 11:21:51 -08:00
Medya Gh
bf7db0775c
fix sh command
2019-12-17 09:39:32 -08:00
Medya Gh
cd7cac61d3
attempting to add gopogh for hyperv
2019-12-17 00:55:10 -08:00
Medya Gh
a5ec6adafb
fix bash
2019-12-16 19:47:46 -08:00
Medya Gh
17baddce45
typo
2019-12-16 18:38:50 -08:00
Medya Gh
502a433ff0
upgrade to gopogh 0.0.12
2019-12-16 17:33:02 -08:00
Thomas Stromberg
8a6e94de8f
jenkins: delete all clusters
2019-12-16 15:41:22 -08:00
Medya Gh
2e19a6aa25
docker_bin
2019-12-15 01:10:37 -08:00
Medya Gh
62f435f24f
fix public log url
2019-12-15 01:08:34 -08:00
Medya Gh
e98e5794e9
docker path linux
2019-12-15 00:08:52 -08:00
Medya Gh
6478138c36
fix syntax
2019-12-15 00:07:21 -08:00
Medya Gh
9a2753d211
if no html put txt
2019-12-14 20:31:21 -08:00
Medya Gh
52b3615c5f
upload test.out as well
2019-12-14 18:34:26 -08:00
Medya Gh
ff12983411
mount testout files to docker
2019-12-14 18:11:43 -08:00
Medya Gh
ed647e2e5f
no tty for docker run
2019-12-14 17:09:51 -08:00
Medya Gh
d6872b9b8b
fix bash interpolation
2019-12-14 16:38:03 -08:00
Medya Gh
362d65a9f7
try to capture exit code
2019-12-14 15:54:10 -08:00
Medya Gh
a151947307
add right folder
2019-12-14 15:14:28 -08:00
Medya Gh
7866712003
generate inside docker
2019-12-13 16:53:06 -08:00
Medya Gh
824ce7c255
chmod
2019-12-13 02:19:09 -08:00
Medya Gh
738a972d5e
install golang for integration machines
2019-12-13 02:12:05 -08:00
Medya Gh
1c840d7d1f
install go
2019-12-13 01:42:44 -08:00
Medya Gh
4eb47925ce
install go on integration boxes
2019-12-13 01:03:41 -08:00
Medya Gh
dc12daa28f
go bin
2019-12-13 00:38:57 -08:00
Medya Gh
f4006edcd5
generate prettier logs in html
2019-12-13 00:20:56 -08:00
Medya Gh
b0ba1ff0c6
use tail instead of bc for div
2019-12-10 15:43:43 -08:00
Medya Gh
dabf8c1cde
better wording
2019-12-10 14:51:19 -08:00
Medya Gh
e428b29ed2
fix typo
2019-12-10 14:48:23 -08:00
Medya Gh
8c806cc663
CI: adding integration test duration to commit status
2019-12-10 14:43:58 -08:00
Sharif Elgamal
29691a67b7
fix up release notes script
2019-12-02 14:46:31 -08:00
Thomas Stromberg
5efde8bf7d
The PR field is actually the commit field
2019-11-11 19:21:46 -08:00
Thomas Stromberg
f69498ca99
Include GitHub response to make debugging easier, escape strings
2019-11-11 19:00:31 -08:00
Thomas Stromberg
cfcb498448
Send output to /dev/null to avoid corrupting write_out
2019-11-11 18:14:41 -08:00
Thomas Stromberg
e96059df21
Remove headers from output, as they corrupted --write-out
2019-11-11 18:04:28 -08:00
Thomas Stromberg
bed9b128a8
Fix argument indexes
2019-11-11 17:58:11 -08:00
Thomas Stromberg
dac8f12e9f
Update function name
2019-11-11 17:18:50 -08:00
Thomas Stromberg
a1b8d571bd
Increase retry limit to 8, just in case
2019-11-11 17:14:22 -08:00
Thomas Stromberg
2b025b17f9
Retry GitHub status updates
2019-11-11 17:08:48 -08:00
Medya Gh
154522b007
fix cron cleanup script
2019-11-01 13:00:39 -07:00
tstromberg
f66c8d0193
exit 99
2019-10-31 12:48:45 -07:00
tstromberg
52bba15b38
Disable brew cask updater
2019-10-31 12:47:01 -07:00
Thomas Strömberg
94e0f289e9
Merge pull request #5648 from tstromberg/cleanup-scripts
...
Automatically install periodic cleanup script on macOS and Linux
2019-10-30 10:51:52 -07:00
Thomas Stromberg
07ab2751ec
Output warning rather than fail if install does not work
2019-10-30 09:33:43 -07:00
Thomas Stromberg
67181c6dd6
Merge
2019-10-30 06:37:48 -07:00
Thomas Stromberg
bf69daf93b
Invoke wall in the older BSD style for macOS compat
2019-10-30 06:34:40 -07:00
Thomas Stromberg
96a96a044a
Add software update to macOS for behavioral parity
2019-10-30 06:30:59 -07:00
Thomas Stromberg
52e965ecc0
Unify behavior between macOS and Linux cleanup scripts
2019-10-30 06:30:10 -07:00
Thomas Strömberg
ba8aeaae71
Merge pull request #5784 from tstromberg/podwait-none2
...
Improve reliability of TestStartStop with none driver
2019-10-30 06:08:53 -07:00
Thomas Stromberg
042d509085
kill VboxHeadless processes, move load warning until after processes are killed
2019-10-29 22:57:14 -07:00
Thomas Stromberg
3238542390
Fix awkward typo in macOS script
2019-10-29 22:51:22 -07:00
Thomas Stromberg
ce8e7e1510
Merge and fix LOAD calculation
2019-10-29 22:12:23 -07:00
Thomas Stromberg
9a8c26c2fe
Call sudo to install cleanup script on Linux
2019-10-29 22:05:39 -07:00
Thomas Stromberg
970fc60403
Remove old kubeadm reset hack, also forcibly kill docker processes
2019-10-29 21:50:02 -07:00
Thomas Stromberg
0b65bbf1d9
Use underscores for script names, clear dhcpd leases
2019-10-29 21:33:39 -07:00
Thomas Stromberg
f8a114ada9
t fetch
...
Merge branch 'cleanup-scripts' of github.com:tstromberg/minikube into cleanup-scripts
2019-10-29 21:29:17 -07:00
Thomas Stromberg
af6468f5a4
Move gvisor testing to live behind a flag, double timeout
2019-10-29 20:20:33 -07:00
Thomas Stromberg
2c960a1435
Remove PARALLEL_COUNT
2019-10-29 20:15:35 -07:00
Thomas Stromberg
df2dff532a
Increase timeout to 90m, unset PARALLEL_COUNT
2019-10-29 20:03:39 -07:00
tstromberg
f8f38f917b
Fix issues with crontab installation
2019-10-29 16:10:13 -07:00
Thomas Strömberg
d32431efba
Merge pull request #5735 from tstromberg/gvisor-yiso
...
gvisor: Use chroot instead of LD_LIBRARY_PATH
2019-10-25 15:41:28 -07:00
tstromberg
30614d1fbe
Mention GVISOR_IMAGE_VERSION
2019-10-25 15:08:46 -07:00
tstromberg
416f132ebb
Pass --expected-default-driver to the test rather than minikube
...
Improve VBoxManage detection on Windows
Add missing install_test
2019-10-25 10:43:30 -07:00
Thomas Stromberg
4d84ac2561
Merge branch 'master' into cleanup-scripts
2019-10-24 15:46:33 -07:00
Thomas Stromberg
33ef4e1103
Add comment explaining why EXPECTED_DEFAULT_DRIVER=hyperkit
2019-10-24 15:26:34 -07:00
Thomas Stromberg
c2fd3c6504
Move expected driver check to its own subtest
2019-10-24 15:23:39 -07:00
Thomas Stromberg
32c3ccd486
Use print instead of printf to preserve whitespace
2019-10-24 13:01:52 -07:00
Thomas Stromberg
bdd937d360
Adjust -expected-default-driver invocation
2019-10-23 22:06:48 -07:00
Thomas Stromberg
dcdac36e98
Add integration tests
2019-10-23 21:45:23 -07:00
Thomas Strömberg
989dc02ec3
Merge pull request #5544 from duohedron/boilerplate
...
Get rid of python scripts in build process
2019-10-23 11:58:25 -07:00
tstromberg
255e755622
Merge branch 'master' into cleanup-scripts
2019-10-21 11:37:39 -07:00
tstromberg
fb6295823f
rsync cron directory
2019-10-21 11:37:32 -07:00
duohedron
f9110b2ff4
Regexes are made top-level var.
2019-10-18 08:35:17 +02:00
Thomas Strömberg
60ae033a6a
Merge pull request #5623 from corneliusweig/w/release-notes-helper
...
Delegate release notes generation to external tool
2019-10-17 14:36:36 -07:00
Thomas Stromberg
0ce8ab0524
Add boilerplate
2019-10-17 13:11:31 -07:00
Thomas Stromberg
0c77885329
Add boilerplate
2019-10-17 13:11:04 -07:00
Thomas Stromberg
b5f071d67f
Fix 'grep: invalid character range' error on macOS
2019-10-17 13:09:05 -07:00
Thomas Stromberg
c3e20bac5e
Add boilerplate
2019-10-17 12:42:14 -07:00
Thomas Stromberg
305209e869
Automatically install periodic cleanup script on macOS and Linux
2019-10-17 12:19:43 -07:00
Thomas Stromberg
554f553c9e
Include top output with load warning
2019-10-17 11:54:52 -07:00
Thomas Stromberg
23e94a3257
Use full paths consistently in cleanup
2019-10-17 11:37:14 -07:00
Thomas Stromberg
53136c8bb6
Add load warning, fix profile deletion, make vbox iface cleanup less noisy
2019-10-17 11:23:55 -07:00
Thomas Strömberg
7a7689bef3
Merge pull request #4780 from marekschwarz/DELETE_ALL_PROFILES
...
Added option to delete all profiles
2019-10-16 13:06:25 -07:00
Medya Ghazizadeh
89bc5922d9
Merge pull request #5622 from tstromberg/jenkins-mystery
...
jenkins: rsync needs -R, add version output
2019-10-14 15:08:52 -07:00
Thomas Stromberg
a4e8b63de9
Calculate OS_ARCH, as the variable doesn't exist in this context
2019-10-14 14:37:03 -07:00
Cornelius Weig
7ef4654087
Delegate release notes to external tool
2019-10-14 23:18:15 +02:00
tstromberg
2a5174ad41
rsync needs -R, add version output
2019-10-14 12:12:48 -07:00
Thomas Strömberg
72698efd5f
Merge pull request #5620 from tstromberg/jenkins-mystery
...
gsutil: Remove trailing slashes, rsync instead of cp
2019-10-14 10:28:25 -07:00
tstromberg
47d558123d
gsutil: Remove trailing slashes, rsync instead of cp
2019-10-14 09:06:31 -07:00
Marek Schwarz
09ce93faf0
Added delete --all to common.sh
...
Run delete --all after start_stop_delete_test
2019-10-10 21:32:27 +02:00
duohedron
c8e41f3a79
Fix comment for extensionToBoilerplate in boilerplate.go
2019-10-10 12:34:40 +02:00
duohedron
4aa3edf640
fileExtension function replaced with filepath.Ext in boilerplate.go
2019-10-10 12:29:50 +02:00
duohedron
5e8e5eb7df
Add verbose mode to boilerplate.go
2019-10-10 12:22:34 +02:00
duohedron
d3dc222609
Refactor error handling in boilerplate.go
2019-10-10 11:56:12 +02:00
duohedron
42257156ee
Comments refactored in boilerplate.go
2019-10-10 11:40:05 +02:00
duohedron
452498eb1b
Move flags to var, change flags default value
2019-10-10 10:43:53 +02:00
tstromberg
34b6f6d4fb
Include hostonlyifs cleanup
2019-10-09 15:55:30 -07:00
tstromberg
96b230ecf2
Fix wildcard deletion
2019-10-09 15:37:12 -07:00
tstromberg
c389944391
Make virtualbox cleanup less repetitive and log statements
2019-10-09 14:15:33 -07:00
tstromberg
fac45f54a4
Split vbox cleanup across two commands so that failures in one does not prevent further cleanup
2019-10-09 13:59:50 -07:00
Sharif Elgamal
35dd5db0de
Revert "clean up inaccessible virtualbox"
2019-10-09 13:55:01 -07:00