Commit Graph

2036 Commits (revert-19748-fix_wait)

Author SHA1 Message Date
Medya Ghazizadeh 0f7be4fa51
Merge pull request #12375 from medyagh/fix_go_auto
Fix go bump automation to adopt Kubernetes new kube-cross image name
2021-08-30 16:48:39 -07:00
Medya Gh b6dfcd53e5 fix regex 2021-08-30 15:04:41 -07:00
Medya Gh 2e9915dbbf fix regex 2021-08-30 15:01:56 -07:00
Medya Gh 50e14f30c3 add automation for k8s version 2021-08-30 14:53:28 -07:00
Medya Gh ecaa3e7dc6 update go bump version logic to match kubernetes new image for kube cross 2021-08-30 14:36:59 -07:00
Akihiro Suda 323225483e
Support Rootless Docker
Requirements:
- Install rootless Docker 20.10 or later, see https://rootlesscontaine.rs/getting-started/docker/
- Enable cgroup v2 delegation, see https://rootlesscontaine.rs/getting-started/common/cgroup2/

Usage: `minikube start --driver=docker --container-runtime=containerd`.
The `--container-runtime` flag needs to be set to "containerd".
CRI-O can be also supported later.

Closes issue 10836 ("add support for rootless Docker").

Support for rootless Podman (issue 8719) is not covered in this commit.

---

Code reading guide:
- `deploy/kicbase/Dockerfile`: updated to install fuse-overlayfs and containerd-fuse-overlayfs, which is used
  instead of `overlayfs` snapshotter

- `deploy/kicbase/entrypoint`: updated to verify cgroup v2 delegation.
  Mostly from 8a83ee46b2/images/base/files/usr/local/bin/entrypoint

- `cmd/minikube/cmd/start_flags.go`: updated to set `KubeletInUserNamespace` feature gate when rootless

- `pkg/drivers/kic/oci`: updated to use port forwarding, because rootless container IPs are not reachable from the host

- `pkg/minikube/cruntime`: updated to generate `/etc/containerd/config.toml` with rootless support.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2021-08-27 17:21:53 +09:00
srikrishnabh93@gmail.com 6a9d08ecef Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh 2021-08-26 20:47:47 +05:30
Sharif Elgamal c2153fb8cc fix link to iso/kicbase logs on build failure 2021-08-24 13:42:05 -07:00
Sharif Elgamal c5246ad15e Merge branch 'master' of github.com:kubernetes/minikube into cs-start-stop 2021-08-19 16:45:10 -07:00
Andriy Dzikh 7e3d874265 Display date in a better format, since old format reported time of 0:00 am 2021-08-17 09:37:52 -07:00
Andriy Dzikh aa90cfb57f Replace Math.min with destructuring with custom array min. 2021-08-16 16:19:47 -07:00
Sharif Elgamal 2a1693655a add space for aesthetics 2021-08-13 12:30:24 -07:00
Medya Gh ccf4af0997 change depricated golint to revive and fix lint issues 2021-08-12 18:11:16 -07:00
Medya Gh 6aa7abc24a fix lint issues on master 2021-08-12 17:38:24 -07:00
Medya Gh 2a60c0672f add github workflow 2021-08-12 16:01:41 -07:00
Medya Gh e6d2371518 update golang version 2021-08-12 15:50:11 -07:00
Medya Ghazizadeh 5360e1296a
Merge pull request #12239 from spowelljr/removeVolumes
Add `--volumes` to `docker system prune`
2021-08-12 12:45:37 -07:00
Andriy Dzikh aae6390004 Add link directly to test log for gopogh link. 2021-08-12 10:05:43 -07:00
Steven Powell e88344977e add `--volumes` to `docker system prune` 2021-08-11 15:05:35 -07:00
Sharif Elgamal 72c5ee1e32 widen it to all start stop tests 2021-08-11 12:49:48 -07:00
Sharif Elgamal 2646b49a19 add TestStartStop to Cloud Shell tests 2021-08-11 11:15:51 -07:00
Andriy Dzikh 146f1dd3eb Add link to flake charts in auto-created issues 2021-08-10 13:50:34 -07:00
Sharif Elgamal 59a2929394
Merge pull request #12176 from andriyDev/ChangeDateRange
Change date range to be relative to the current day
2021-08-10 13:09:41 -07:00
Andriy Dzikh 4efd9514c5 Add priority/backlog label to all newly created issues. 2021-08-10 11:22:51 -07:00
Andriy Dzikh 6c36bb49ab Ensure gh is installed for compute_flake_rate. 2021-08-10 10:19:17 -07:00
Medya Ghazizadeh 4f99dedbfc
Merge pull request #12154 from andriyDev/CreateIssues
Create issues automatically for flaky tests
2021-08-10 09:51:08 -07:00
Andriy Dzikh b252738824 Use gh and flake rates csv to manage issues for flake rates. 2021-08-09 17:17:04 -07:00
Sharif Elgamal 4f8b628f49 display the URL to the logs on failed kicbase/iso builds 2021-08-09 16:22:46 -07:00
Andriy Dzikh 7bdb76deb6 For missing flake rate, do not link to the charts. 2021-08-09 14:41:45 -07:00
Andriy Dzikh 7e14f87786 Add reporting for tests with no flake rates computed. 2021-08-09 14:09:09 -07:00
Andriy Dzikh 790d2f1aab Refactor report_flakes.sh to make it easier to read. 2021-08-09 14:04:20 -07:00
Andriy Dzikh 9ea203bb2a Make date range be relative to the current date rather than based on when tests ran. 2021-08-09 10:22:30 -07:00
minikube-bot f3a069b729 bump golang versions 2021-08-09 09:02:04 +00:00
Andriy Dzikh dc11031e70 Create script to handle flake rate computation Jenkins job. 2021-08-06 09:35:08 -07:00
Medya Gh 100878eead fix extra line in update kuberenetes autmation 2021-08-05 17:01:31 -07:00
Sharif Elgamal 923455d7ca
Merge pull request #12111 from andriyDev/SimplifyLineCode
Replace yield iterator with simple await array
2021-08-04 10:08:58 -07:00
Medya Ghazizadeh 8d20e4f49e
Merge pull request #12112 from andriyDev/DisableCaching
Manage caching of HTML/JS/data.csv for public flake rate system
2021-08-03 20:46:40 -07:00
Andriy Dzikh fbd96a4bad Add cache control to ensure data.csv is checked at least after an hour of use. 2021-08-03 15:35:10 -07:00
Andriy Dzikh 1515f668dd Prevent caching of flake_chart.js. 2021-08-03 15:35:10 -07:00
Andriy Dzikh a27500e1b5 Disable caching on HTML. 2021-08-03 15:35:10 -07:00
Andriy Dzikh 4e0478eb97 Add progress bar for parsing data. 2021-08-03 14:51:52 -07:00
Andriy Dzikh 37d7ff3eff Turn bodyByLinesIterator into getBodyLinesWithProgress.
Yielding is slow! Improves processing time from 8s to 3s.
2021-08-03 14:22:31 -07:00
Andriy Dzikh 01343b001b Simplify bodyByLinesIterator to only use splitting instead of regex. 2021-08-03 13:55:33 -07:00
Andriy Dzikh c2a4e03ad0 Add message at bottom of page saying when the data was collected. 2021-08-03 10:49:24 -07:00
srikrishnabh93@gmail.com ddfcf464dc fixed formatting 2021-08-02 23:02:01 +05:30
srikrishnabh93@gmail.com 837c73d964 added gofmt for constants_kubeadm_images 2021-08-01 13:42:42 +05:30
srikrishnabh93@gmail.com efbfbc1f21 Merge branch 'master' of https://github.com/kubernetes/minikube into master_srikrishnabh 2021-08-01 13:01:54 +05:30
srikrishnabh93@gmail.com 8f0483461b added makefile target 2021-07-31 23:20:32 +05:30
minikube-bot 390c72ec61 bump golang versions 2021-07-28 23:11:44 +00:00
Medya Ghazizadeh 9d33993f36
Merge pull request #12059 from medyagh/golang_update
Add CI bot to bump golang version to match Kubernetes golang
2021-07-28 16:10:57 -07:00
Medya Gh ba75573ba5 change common 2021-07-28 16:02:33 -07:00
Medya Gh 4bf3b3659b update regex 2021-07-28 16:01:53 -07:00
Medya Gh ec3fdf17b4 get image from kubecross 2021-07-28 15:17:48 -07:00
Medya Gh 8e09395fdf fix regex 2021-07-28 15:01:39 -07:00
Medya Ghazizadeh 93b084a7fb
Merge pull request #12068 from andriyDev/VariableNameScoping
Add brackets around variable name to prevent scoping problems
2021-07-28 13:31:16 -07:00
Medya Ghazizadeh d69a98c45c
Merge pull request #12065 from andriyDev/UseJobId
Use job id for logs instead of short commit hash
2021-07-28 13:30:50 -07:00
Medya Gh cee70d71a6 bump golang 2021-07-28 13:28:25 -07:00
Andriy Dzikh fd3354fad2 Add brackets around variable name to prevent scoping problems. 2021-07-28 13:22:32 -07:00
Medya Ghazizadeh 2b84cb9a71
Merge pull request #12052 from minikube-bot/auto_bump_k8s_versions
bump default/newest kubernetes versions
2021-07-27 15:00:24 -07:00
Andriy Dzikh 6b21eff101 Update flake charts to use new link setup. 2021-07-27 13:28:33 -07:00
Andriy Dzikh 2951ab9a33 Replace all links in hack/jenkins using short commit with root job id. 2021-07-27 11:35:43 -07:00
srikrishnabh93@gmail.com 5f46b98eae initial fix on update kubeadm images automatically 2021-07-27 23:41:17 +05:30
Andriy Dzikh 780b11bdae Parse report data correctly in report-flakes. 2021-07-27 10:33:52 -07:00
Andriy Dzikh 14e6012fd0 Fix compute flake rate not reading data correctly. 2021-07-27 09:28:13 -07:00
Medya Gh e883950d77 add a bot to bump golang version atuomatically 2021-07-26 15:56:21 -07:00
Andriy Dzikh 617d4e3bdf Use root job id to collect test count and total duration for all jobs. 2021-07-26 15:55:26 -07:00
Andriy Dzikh 6e100f1402 Parse root job and related fields in JS. 2021-07-26 15:42:58 -07:00
Medya Gh 12a174a7ba update kubeadm yamls 2021-07-26 15:06:45 -07:00
Andriy Dzikh 5e528689e6 Remove duration chart. 2021-07-26 11:54:41 -07:00
Andriy Dzikh ec4848686d Add fields to csv data for root job ids and related variables. 2021-07-26 10:30:13 -07:00
Andriy Dzikh c47d07612b Add safety check to data processing to prevent inheritance from previous entries. 2021-07-26 10:30:10 -07:00
Andriy Dzikh 047be99688 Add ROOT_JOB_ID to gopogh details. 2021-07-26 10:23:27 -07:00
Andriy Dzikh 5c16d26379 Add current date to common.ps1 (missing for Windows). 2021-07-26 10:23:27 -07:00
Andriy Dzikh 6c558a9586 Refactor process script to be more readable. 2021-07-26 10:18:01 -07:00
Andriy Dzikh a0facafa5e Bump gopogh version from v0.8.0 to v0.9.0. 2021-07-23 15:45:14 -07:00
Andriy Dzikh 16faa3c377 Add by-week flake rate charts. 2021-07-23 13:45:26 -07:00
Andriy Dzikh a6e5755b24 Add click to sort columns to flake rate table on env page. 2021-07-23 09:16:47 -07:00
Andriy Dzikh 58324bec35 Add links to gopogh logs for each test. 2021-07-22 15:34:25 -07:00
Andriy Dzikh 6ada9a0ebc Refactor report_flakes sed to make it more readable. 2021-07-22 15:33:33 -07:00
Andriy Dzikh 8afbf67c48 Remove extra bracket in flake rate comment. 2021-07-22 14:33:04 -07:00
Steven Powell 92b7ba0c1e
Merge pull request #11420 from ntkme/fully-qualified-image-name
Use fully qualified image name for kicbase image from docker hub
2021-07-21 18:47:42 +00:00
Medya Ghazizadeh 0918511a45
Merge pull request #11986 from andriyDev/fix-flake
Fix flake report script not commenting
2021-07-19 18:31:48 -07:00
Medya Ghazizadeh 5d8d7819bf
Merge pull request #12016 from spowelljr/fixBenchmarkOrdering
Order time-to-k8s benchmarks from newest to oldest
2021-07-19 18:22:05 -07:00
Medya Ghazizadeh ca20d21735
Merge pull request #11951 from spowelljr/publicTimeToK8s
time-to-k8s Public Charts
2021-07-19 18:20:32 -07:00
Steven Powell 6e591890ed order benchmarks from newest to oldest 2021-07-19 15:22:17 -07:00
Andriy Dzikh 6176111a5c Add link to environment pages to flake rate comments. 2021-07-19 13:40:41 -07:00
Andriy Dzikh 7ca1ce55d0 No longer use non-existent ENVIRONMENT variable. 2021-07-17 14:54:42 -07:00
Andriy Dzikh 3d29731932 ls gopogh reports first to ensure they are valid, then cat the valid ones together. 2021-07-17 10:57:18 -07:00
Steven Powell 791c257574 added benchmark for containerd runtime 2021-07-16 16:57:34 -07:00
Medya Ghazizadeh 8f80b5db00
Merge pull request #11918 from andriyDev/UseGoTestSum
Use gotestsum for testing output and json output.
2021-07-15 18:18:08 -04:00
Andriy Dzikh f26764f17a Move gotestsum installation to common.ps1 2021-07-15 14:42:49 -07:00
Andriy Dzikh 0fe08d715d Install jq on machines when running sync_tests.sh. 2021-07-15 14:26:02 -07:00
Andriy Dzikh 0692dd1acb Rename TMP_TOKEN to GH_TOKEN. 2021-07-15 13:19:07 -07:00
Andriy Dzikh b311c1b665 Replace gh_token.txt with gh auth parsing in release notes. 2021-07-15 13:14:13 -07:00
Andriy Dzikh b2eec008d4 Use HTTP url instead of ssh url for updating master. 2021-07-15 13:09:02 -07:00
Andriy Dzikh 09a3ce4731 Update golang version for leaderboard.yml. 2021-07-15 12:19:43 -07:00
Andriy Dzikh 031f3331e7 Fix flake report script badly formatted. 2021-07-15 10:54:43 -07:00
Steven Powell d7cba4886a fix linting 2021-07-14 10:14:34 -07:00
なつき 4040311f1e Use fully qualified image name for docker hub fallback image 2021-07-13 16:09:55 -07:00
Steven Powell 2f8ac8c512 change iteration count back to 10 after verifying GitHub Action was successful 2021-07-13 15:32:56 -07:00
Steven Powell 7b50ad492a generate public charts for time-to-k8s benchmark 2021-07-13 15:02:08 -07:00
Andriy Dzikh 636329eb13 Install gotestsum with sudo. 2021-07-13 14:17:32 -07:00
Andriy Dzikh 25e561a4f7 Create proper installer script for gotestsum. 2021-07-13 14:17:32 -07:00
Andriy Dzikh b9d6528f26 Use gotestsum for testing output and json output. 2021-07-13 14:17:30 -07:00
Sharif Elgamal ad74478c78
Merge pull request #11950 from andriyDev/WindowsCommon
Create common.ps1 to simplify Windows integration tests
2021-07-13 13:23:11 -07:00
ilya-zuyev e27dba4f40
Merge pull request #11941 from ilya-zuyev/ilyaz/fix_arm_tests
minor fixes in common.sh
2021-07-13 13:19:26 -07:00
Ilya Zuyev 92604a3c00 simplify check_install_golang.sh invocation 2021-07-13 11:47:20 -07:00
Steven Powell aa92f4106c
Merge pull request #11921 from andriyDev/fix-set-pending-2
Use THE_COMMIT env var instead of ghprbActualCommit
2021-07-12 23:58:06 +00:00
Steven Powell d5e48a2041
Merge pull request #11924 from andriyDev/fix-update-leaderboard
Use 'gh auth' to get gh token for leaderboard update
2021-07-12 23:57:48 +00:00
Andriy Dzikh 0589a42fdf Use -eq instead of == because Powershell bad. 2021-07-12 14:10:50 -07:00
Andriy Dzikh c64ba2c080 Fix report scripts to print out only started environments, and use quotes around script names. 2021-07-12 10:10:54 -07:00
Andriy Dzikh b6e55e6c97 Create common.ps1 to simplify Windows integration tests. 2021-07-09 13:27:02 -07:00
Ilya Zuyev 579bebda1a fix script 2021-07-08 15:00:13 -07:00
Steven Powell 71e4495a76 add cleanup 2021-07-08 14:01:09 -07:00
Ilya Zuyev baa86c389a fix scripts 2021-07-08 13:43:10 -07:00
Steven Powell bb1cffe96a remove commands handled by the GitHub Action 2021-07-08 13:42:22 -07:00
Steven Powell 853cc04fd2 update time-to-k8s repo 2021-07-08 10:29:19 -07:00
Steven Powell 3403648ddc update creating PR for time-to-k8s 2021-07-07 16:59:31 -07:00
Andriy Dzikh 74d137e760 Use 'gh auth' to get gh token for leaderboard update. 2021-07-07 15:29:05 -07:00
Steven Powell bc7995f81b update contact to Medya 2021-07-07 15:14:53 -07:00
Andriy Dzikh 3afe680c92 Use THE_COMMIT env var instead of ghprbActualCommit. 2021-07-07 13:15:33 -07:00
Andriy Dzikh 50e07ae7ec Move environment start saving up in minikube_set_pending. 2021-07-07 11:19:35 -07:00
Andriy Dzikh ae294d2067 Make sync_tests.sh remove any _integration suffix. 2021-07-07 09:21:00 -07:00
Medya Ghazizadeh 429b00d4f0
Merge pull request #11857 from ilya-zuyev/ilyaz/upload_arm64_to_gcs
fix kvm2-arm64 scripts
2021-07-02 10:10:27 -04:00
Medya Ghazizadeh a1300b1d32
Merge pull request #11874 from andriyDev/MoreCharts
More charts
2021-07-02 09:45:19 -04:00
Medya Ghazizadeh 5ecd53b1ea
Merge pull request #11794 from ilya-zuyev/ilyaz/test_report_links
Show GCS report links in integration test logs
2021-07-02 09:37:14 -04:00
Sharif Elgamal 7c45056827
Merge pull request #11851 from andriyDev/fix-flake-sync
Replace integration test "hooks" with standalone scripts
2021-07-01 16:17:54 -07:00
Andriy Dzikh 5d0eba44ec Add test count/fail count chart to environment page. 2021-07-01 16:02:22 -07:00
Andriy Dzikh a442d79877 Remove STARTED_ENVIRONMENTS from common.sh. 2021-07-01 15:53:52 -07:00
Andriy Dzikh d1b6549fbb Add duration graph to environment flake rates. 2021-07-01 14:29:19 -07:00
Ilya Zuyev 6e46d895dc Merge branch 'master' into ilyaz/test_report_links 2021-07-01 13:51:14 -07:00
Ilya Zuyev 5ccd38c0f7 fix output formatting 2021-07-01 13:47:40 -07:00
Medya Gh d2876b1414 auto bump kubernetes version using github actions 2021-07-01 16:32:39 -04:00
Andriy Dzikh 3904c6deab Ignore upload fail. 2021-07-01 13:32:20 -07:00
Andriy Dzikh 5dfb6726bd Make upload_tests use a remote GCS file. 2021-07-01 13:32:20 -07:00
Ilya Zuyev 3b5675d9e0 fix 2021-07-01 13:31:44 -07:00
Ilya Zuyev 2beaea9fc1 fix 2021-07-01 12:27:06 -07:00
Ilya Zuyev ea6d16db41 for PR builds: build kvm2-arm64 deb 2021-07-01 12:14:03 -07:00
Andriy Dzikh b5caf568ac Add growth column to flake list. 2021-07-01 12:01:09 -07:00
Andriy Dzikh d8ffe3f9fa Add rank column to flake rate list. 2021-07-01 11:47:40 -07:00
Andriy Dzikh a203d5f644 Replace integration test "hooks" with register_tests to fill started_environments and sync_tests to fill finished environments. 2021-07-01 11:09:34 -07:00
Steven Powell a9157c2433 improve Windows Docker clean slate 2021-06-30 16:42:09 -07:00
Medya Ghazizadeh c2f18d9d4b
Merge pull request #11841 from sharifelgamal/ugly-err
remove ugly error message from kicbase and ISO autobuild
2021-06-30 17:26:37 -04:00
Sharif Elgamal d8f8e3faf7
Merge pull request #11803 from sharifelgamal/mac-test
try less parallelization for macOS tests
2021-06-30 14:17:48 -07:00
Sharif Elgamal 06c1da3076 make URLs easier to copy 2021-06-30 14:01:14 -07:00
Medya Ghazizadeh a50406e269
Merge pull request #11767 from ilya-zuyev/ilyaz/arm64_kvm_release
Update release scripts to build arm64 version of kvm2 driver
2021-06-30 16:49:09 -04:00
Sharif Elgamal 1e7f8cbaa7 remove ugly error message from kicbase and ISO autobuild 2021-06-30 13:40:18 -07:00
Medya Ghazizadeh 323733c532
Merge pull request #11816 from andriyDev/FlakeRateSync
Report flakes only after synchronizing all integration tests
2021-06-30 16:38:08 -04:00
Medya Ghazizadeh b8596f1a13
Merge pull request #11811 from medyagh/go_mod_godame
bump go mod libs manually
2021-06-30 15:50:45 -04:00
Sharif Elgamal 6d75f2e7c8 Merge branch 'master' of github.com:kubernetes/minikube into mac-test 2021-06-29 16:37:54 -07:00
Sharif Elgamal 7030c8c0e4
Merge pull request #11814 from sharifelgamal/fixit
fix generate-docs github action
2021-06-29 15:10:08 -07:00
Andriy Dzikh 7ea94ed00a Add license and comment describing what the script does. 2021-06-29 14:51:31 -07:00
Andriy Dzikh e3883d0b56 Fix writing wrong files, and added better comments. 2021-06-29 14:47:13 -07:00
Sharif Elgamal 7fabb90eaf remove old script 2021-06-29 13:56:33 -07:00
Andriy Dzikh f2c64cdb2b Add support for syncing Docker_Windows. 2021-06-29 13:32:54 -07:00
Sharif Elgamal 5d11a87a7b Merge branch 'master' of github.com:kubernetes/minikube into mac-test 2021-06-29 13:27:14 -07:00
Medya Gh a714161f31 update go-github to v36 2021-06-29 15:46:23 -04:00
Sharif Elgamal 73e42a9a8c change parallelization in code 2021-06-29 11:46:38 -07:00
Andriy Dzikh 858aab3f55 Create sync_tests.sh to be triggered by each integration test on completion. 2021-06-29 11:44:36 -07:00
Medya Ghazizadeh cb750c21ba
Merge pull request #11797 from spowelljr/updateTimeToK8sSettingss
Make minor changes to time-to-k8s benchmarking
2021-06-29 12:26:28 -04:00
Sharif Elgamal 065929ffd0 try less parallelization for macOS tests 2021-06-29 09:22:42 -07:00
Steven Powell 8b45846088 make minor changes to time-to-k8s benchmarking 2021-06-28 15:25:58 -07:00
Ilya Zuyev bed20c522b In integration test logs: show GCS https links to reports 2021-06-28 14:34:05 -07:00
Andriy Dzikh 4f114dafb9 Add comment to report_flakes.sh to see environment flake charts. 2021-06-28 09:19:43 -07:00
Medya Ghazizadeh 4d078ae82f
Merge pull request #11766 from andriyDev/EnvPage
Create page with all tests for an environment in flake rate charts
2021-06-25 19:27:00 -04:00
Sharif Elgamal 13d03a588b idk trying stuff 2021-06-25 15:53:35 -07:00
Sharif Elgamal bd2a9daa00 let's fix generate_docs for good 2021-06-25 14:12:38 -07:00
Andriy Dzikh e9932aa7db Improve error handling to actually render in the UI. 2021-06-25 11:13:46 -07:00
Andriy Dzikh f57d7ae723 Create loading bar while downloading flake chart data. 2021-06-25 11:05:49 -07:00
Andriy Dzikh 637e8326fd Implement proper body-by-lines iterator. 2021-06-25 10:47:06 -07:00
Ilya Zuyev cb31ce2e7d remove kvm2-arm64 rpm 2021-06-25 10:08:40 -07:00
Andriy Dzikh eeaf03e4a3 Add name of test to each point in environment flake page. 2021-06-25 09:43:47 -07:00
Andriy Dzikh b1ec38f808 Add links to charts for each individual test on environment page. 2021-06-25 09:39:13 -07:00
Andriy Dzikh c067ea6cda Create table to show all flake rates for a specific environment. 2021-06-25 09:39:13 -07:00
Andriy Dzikh e22ddb9238 Compute flakeiness based on last 15 days and only chart top 10 flakiest tests. 2021-06-25 09:39:13 -07:00
Andriy Dzikh 9d41adbf06 Create page for viewing all tests for an environment. 2021-06-25 09:39:11 -07:00
Andriy Dzikh fc6c4eb04e Move existing formatting/charting code into its own function. 2021-06-25 09:29:54 -07:00
Andriy Dzikh f404d5976f Refactor flake chart data processing to simplify into two steps: aggregation and formatting. 2021-06-25 09:26:57 -07:00
Ilya Zuyev 0033bf7ed3 make targets for deb and rpm 2021-06-24 20:02:21 -07:00
Andriy Dzikh a0c5634dfd Make nicer fonts for test tooltips in flake charts. 2021-06-24 11:57:07 -07:00
Andriy Dzikh 1c7d6b719c Add links to hashes in flake charts. 2021-06-24 11:51:00 -07:00
Andriy Dzikh 0ff73cf645 Group commit hashes into one entry rather than one entry per run. 2021-06-24 11:42:50 -07:00
Steven Powell e3326f88df finishing last of comments 2021-06-23 15:03:03 -07:00
Steven Powell 0a5aadf502 addressed more comments 2021-06-23 10:42:39 -07:00
Steven Powell 39208c56c4 addressed some of the comments 2021-06-23 09:38:59 -07:00
Andriy Dzikh fbf61e3e33 Fix running a non-existent command in upload_integration_report. 2021-06-22 14:55:49 -07:00
Sharif Elgamal 055e20c28d fix generate-docs bugs part 2 2021-06-22 12:58:38 -07:00
Sharif Elgamal 269514601b better title for PR 2021-06-22 12:27:14 -07:00
Sharif Elgamal 74635e495a more fixes :) 2021-06-22 10:47:44 -07:00
Sharif Elgamal 23a31d7365 fix generate_docs bugs 2021-06-21 15:35:59 -07:00
Sharif Elgamal 811ff18161
Merge pull request #11677 from sharifelgamal/auto-gen-docs
Automatically run `make generate-docs` after every PR merge
2021-06-18 14:30:08 -07:00
minikube-bot c8fb43220d remove exit on error 2021-06-18 13:56:02 -07:00
Sharif Elgamal 248942f830 move around check 2021-06-18 13:46:30 -07:00
Sharif Elgamal 1200975bc7 debug 2021-06-18 13:28:01 -07:00
Medya Ghazizadeh 5501afa9ef
Merge pull request #11683 from andriyDev/FixNoFlakesComment
Fix flake rates being commented about when no failed tests are present.
2021-06-17 17:58:44 -04:00
Sharif Elgamal 5816b2a0c7 golang 1.6.4 2021-06-17 13:51:37 -07:00
Sharif Elgamal f8b2ebcc63 do not run workflow if there is no secret 2021-06-17 13:25:13 -07:00
Sharif Elgamal d37a3e0ba2 make script executable 2021-06-17 12:41:37 -07:00
Sharif Elgamal c1a7937184 change workflow condition 2021-06-17 12:08:50 -07:00
Medya Ghazizadeh 7d9bcf8626
Merge pull request #11684 from andriyDev/ChangeFlakeColors
Update flake chart colors
2021-06-17 13:00:46 -04:00
Medya Ghazizadeh 3c01c8a152
Merge pull request #11675 from andriyDev/FixReportFlakes
Stop using sudo for check_install_gh
2021-06-17 13:00:04 -04:00
Andriy Dzikh 300230bd5c Update flake chart colors. 2021-06-17 09:41:40 -07:00
Andriy Dzikh 5b8b5ce102 Fix flake rates being commented about when no failed tests are present. 2021-06-17 09:28:27 -07:00
Andriy Dzikh 9f601ea393 Fix commenting to a PR instead of an issue. 2021-06-16 18:03:52 -07:00
Sharif Elgamal c91e981e5f Merge branch 'master' of github.com:kubernetes/minikube into auto-gen-docs 2021-06-16 16:30:01 -07:00
Andriy Dzikh c037e5f62f Stop using sudo for check_install_gh. 2021-06-16 15:29:50 -07:00
Steven Powell 8f019e0418
Merge pull request #11659 from spowelljr/updateTimeToK8s
Create automated time-to-k8s benchmarks on release
2021-06-16 20:04:11 +00:00
Sharif Elgamal 7b5381b697 add generate-docs script 2021-06-16 09:23:54 -07:00
Steven Powell 25c5bec652 change back iterations to 5 2021-06-15 10:30:08 -07:00
Steven Powell 599e7c49e9 create automated time-to-k8s benchmarks on release 2021-06-15 10:17:46 -07:00
Andriy Dzikh 231fbee7b5 Fix collect_data_manual not being formatted correctly. 2021-06-15 09:55:32 -07:00
Medya Ghazizadeh 6a9076391d
Merge pull request #11602 from andriyDev/Flakes
Create a system for generating public flake rate reporting.
2021-06-15 12:51:29 -04:00
Sharif Elgamal 76d74191d8
Merge pull request #11623 from sharifelgamal/1.21.0
Bump Makefile for 1.21.0 release
2021-06-11 08:46:19 -07:00
Andriy Dzikh 1c1fdbff42 Make compute_flake_rate also compute average test duration. 2021-06-10 14:00:47 -07:00
Andriy Dzikh 728229c719 Add more environments to the allowed environments for commenting. 2021-06-10 13:36:23 -07:00
Andriy Dzikh dc6cb0b671 Rename collect_data.sh to collect_data_manual.sh and make header comment more clear. 2021-06-10 13:30:35 -07:00
Andriy Dzikh 884216db9e Make report_flakes.sh abort if there are no failed tests. 2021-06-10 13:27:00 -07:00
Andriy Dzikh 7e785c1c1e Make collect_data.sh optimzie and upload to GCS automatically. 2021-06-10 13:19:05 -07:00
Andriy Dzikh a98db3511e Add description and example usage to all shell scripts. 2021-06-10 13:16:16 -07:00
Andriy Dzikh 2b3f7cedd7 Remove bootstrap from flake_chart.html. 2021-06-10 13:02:56 -07:00
Sharif Elgamal 79e1b4e99d Bump Makefile for 1.21.0 release 2021-06-10 11:34:06 -07:00
Andriy Dzikh ecaee4d932 Add better comments for optimize_data and process_data. 2021-06-10 11:16:44 -07:00
Andriy Dzikh 79f8de1bcb Add comment for testEntry. 2021-06-10 11:11:34 -07:00
Andriy Dzikh e9e7b85e02 Make types and functions private. 2021-06-10 11:08:44 -07:00
Steven Powell cc89907cca add -Force to folder rm 2021-06-10 10:40:49 -07:00
Andriy Dzikh e089973f65 Create SplitEntryMap type to simplify some definitions. 2021-06-09 15:21:43 -07:00
Steven Powell 3b27578610 delete `minikube-integration` folder in case last test failed to delete it 2021-06-09 15:11:03 -07:00
Andriy Dzikh fb8e4d982b Clean up compute_flake_rate.go. 2021-06-08 13:06:28 -07:00
Andriy Dzikh fcbae7eaa1 Make sure gh is present when running report_flakes.sh. 2021-06-08 11:54:08 -07:00
Andriy Dzikh 3aa922813c Fix wrong number of parameters for report_flakes.sh. 2021-06-08 11:50:14 -07:00
Andriy Dzikh 716f690189 Change copyright to 2021. 2021-06-07 16:39:06 -07:00
Andriy Dzikh 139d7e3771 Fix lints in compute_flake_rate.go and compute_flake_rate_test.go. 2021-06-07 16:36:01 -07:00
Andriy Dzikh 8f953781a2 Create report_flakes script to comment on PRs about flake rates of failed tests. 2021-06-07 14:44:49 -07:00
Andriy Dzikh 7c46154600 Rename jenkins_upload_tests.sh to upload_tests.sh.
Since these scripts are already in the jenkins folder, having the jenkins prefix is redundant.
2021-06-07 14:12:31 -07:00
Andriy Dzikh 501b238841 Use "set -eu -o pipefail" for all scripts.
Previously failing commands in scripts wouldn't make them actually fail. Now it does!
2021-06-07 14:09:32 -07:00
Andriy Dzikh 9e7f1ebbf0 Make computing flake rates print out percentages (with fixed 2 decimal precision) rather than floats. 2021-06-07 13:49:40 -07:00
Andriy Dzikh a80f3bc5ae Add license to upload_tests script. 2021-06-07 13:49:05 -07:00
Steven Powell b39f171268 ensure Windows integration tests are ephemeral 2021-06-04 14:08:37 -07:00
Andriy Dzikh cec82877d8 Format flake rates into CSV containing environment, test, and flake rate. 2021-06-03 14:25:04 -07:00
Andriy Dzikh d245cfcdf7 Move all flake rate files to Jenkins to allow auto-upload. 2021-06-03 14:12:03 -07:00
Andriy Dzikh 40fdbe61ae Allow Jenkins to append to the flake rate data. 2021-06-03 14:01:06 -07:00
Andriy Dzikh d7d3593a89 Rewrite process_data.sh to no longer depend on git log.
This now means we depend on the date being contained within the details.
2021-06-03 13:38:44 -07:00
Medya Gh 74fe0e9f62 bump gopogh 2021-06-02 16:30:50 -07:00
Andriy Dzikh 65be305aab Add test for ComputeFlakeRates. 2021-06-02 16:17:39 -07:00
Andriy Dzikh df6f7a8485 Add test for FilterRecentEntries. 2021-06-02 15:48:12 -07:00
Andriy Dzikh 4e9718a28b Add test for SplitData. 2021-06-02 14:15:25 -07:00
Andriy Dzikh 401bcbfe0a Move comparison code to its own function. 2021-06-02 14:12:43 -07:00
Andriy Dzikh 9d4153f0ab Create test for ReadData. 2021-06-02 14:00:01 -07:00
Andriy Dzikh 60929009d6 Create FilterRecentEntries to only include the last N run dates. 2021-06-02 11:01:33 -07:00
Andriy Dzikh e6a553f679 Compute flake rate of all entries split by environment and test. 2021-06-02 11:00:40 -07:00
Andriy Dzikh de6cff23db Split entries based on environment and test name. 2021-06-02 11:00:40 -07:00
Andriy Dzikh ef33b8661c Create new compute_flake_rate.go with basic CSV parsing. 2021-06-02 11:00:38 -07:00
Andriy Dzikh fbf4e03eb9 Add license to sh scripts. 2021-06-01 14:06:54 -07:00
Andriy Dzikh 78e9838283 Refactor collect_data into collect_data + process_data.
This allows processing data coming from other sources.
2021-06-01 14:02:06 -07:00
Andriy Dzikh 419f2506e6 Add "data optimization" which treats empty fields in data.csv as equivalent to the previous entry.
This optimization takes data size down from 41 MB to 16MB which is ~40% which is huge!
2021-06-01 12:15:16 -07:00
Andriy Dzikh 424c954770 Add duration to existing graph with appropriate labels. 2021-06-01 11:33:22 -07:00
Andriy Dzikh b55c6726ef Use URL search query to select test and environment. 2021-06-01 10:18:26 -07:00
Andriy Dzikh ae62edbd18 Update JS to accept duration data. 2021-06-01 10:17:29 -07:00
Andriy Dzikh b5151a6d89 Add duration to data collection. 2021-06-01 09:46:14 -07:00
Andriy Dzikh f9f3ef9a09 Pass driverName into Preload and PreloadExists to report no preload for BareMetal. 2021-05-27 15:02:00 -07:00
Steven Powell ee5faa6fc4
Merge branch 'master' into automateTimeToK8s 2021-05-26 16:45:13 -07:00
Steven Powell 913d096d03 add note to release notes to remind to run `make time-to-k8s-benchmark` 2021-05-26 16:44:21 -07:00
Steven Powell 766cfd1e76 add copyright boilerplate 2021-05-26 16:26:45 -07:00
Steven Powell c30dbb0ead clean up var init 2021-05-26 15:59:50 -07:00
Steven Powell 2530048689 removed unused consts 2021-05-26 15:50:36 -07:00
Steven Powell a81761ea4a add make command to auto benchmark time-to-k8s and update website 2021-05-26 15:45:11 -07:00
Andriy Dzikh 2e5ea59774 Refactor data cleaning. 2021-05-26 09:36:44 -07:00
Andriy Dzikh 328d54ef63 Create first flake rate chart. 2021-05-25 16:20:56 -07:00
Andriy Dzikh b45b4c9a0b Include Google Charts. Refactor to wait for Google Charts and test data loading at the same time. 2021-05-25 13:42:53 -07:00
Andriy Dzikh b33e272435 Create basic parsing of CSV test data. 2021-05-25 13:42:12 -07:00
Andriy Dzikh abdbfa63b6 Create initial HTML and JS for flake rate site. 2021-05-25 11:40:08 -07:00
Andriy Dzikh 79c2a51f65 Change update leaderboard message to use make target instead of shell script. 2021-05-24 09:53:46 -07:00
Andriy Dzikh 63f0f8774b Create script to collect log data. 2021-05-24 09:28:11 -07:00
Andriy Dzikh 0fe0c11c56 Add message to view contributions leaderboard to release_notes.sh. 2021-05-21 16:28:25 -07:00
Medya Ghazizadeh db2e02c94f
Merge pull request #11448 from sharifelgamal/macos-docker
ci: Add script to make sure docker is running for macos integration tests
2021-05-21 13:26:34 -07:00
Medya Ghazizadeh 5e101c7605
Merge pull request #11467 from andriyDev/PublishPullsheetLeaderboard
Publish pullsheet leaderboard to website
2021-05-21 11:25:57 -07:00
Medya Ghazizadeh b76766d079
Merge pull request #11447 from ilya-zuyev/ilyaz/gh_actions_cleanup
add GitHub Actions cleanup scripts
2021-05-21 09:18:04 -07:00
Sharif Elgamal 40fd08e5fa adding check if docker is already running 2021-05-20 15:31:31 -07:00
Andriy Dzikh 0913c02127 Fix update_contributions not working correctly on Mac (Mac sed does not have execute command). 2021-05-20 11:54:04 -07:00
Andriy Dzikh c04f2d731f Add message to hack/release_notes.sh to tell maintainers to update contributions. 2021-05-20 09:44:12 -07:00
Andriy Dzikh 117e1495fa Create script to update contributions page. 2021-05-20 09:25:26 -07:00
Sharif Elgamal 2620012bed simplify code a bit 2021-05-19 15:00:30 -07:00
Ilya Zuyev e6dc7243f3 add comments 2021-05-19 14:53:04 -07:00
Sharif Elgamal a4c7e5b6dc fix permissions 2021-05-19 09:45:04 -07:00
Ilya Zuyev b78415fcd0 add logs 2021-05-18 22:04:25 -07:00
Ilya Zuyev 443c0c00a1 add logs 2021-05-18 22:03:57 -07:00
Ilya Zuyev 6da92d44f6 Fix golang installation script for arm64 platform 2021-05-18 22:00:57 -07:00
Ilya Zuyev 39f7db8783 check if cron rule is already installed 2021-05-18 19:18:45 -07:00
Ilya Zuyev 8f213df9a7 update workflow 2021-05-18 17:27:45 -07:00
Ilya Zuyev 246a2e55d5 fix boilerplate 2021-05-18 17:21:08 -07:00
Ilya Zuyev c2f8e17d2f fix boilerplate 2021-05-18 17:05:03 -07:00
Sharif Elgamal f319ac784c Add script to make sure docker is running for macos integration tests 2021-05-18 16:54:09 -07:00
Ilya Zuyev 4ab318e604 add GitHub Actions cleanup scripts 2021-05-18 16:12:04 -07:00
Predrag Rogic f425739254
prevent kube-proxy trying to change nf_conntrack_max 2021-05-15 19:36:49 +01:00
Sharif Elgamal c68216acd8
Merge pull request #11402 from sharifelgamal/storage-prov
add script to automatically release storage provisioner
2021-05-14 12:25:38 -07:00
Sharif Elgamal 468e2e85bb git username 2021-05-13 10:43:55 -07:00
Sharif Elgamal ad4716813a fix if statements 2021-05-13 10:16:04 -07:00
Sharif Elgamal 98e7cbf4d3 perms 2021-05-13 10:12:12 -07:00
Sharif Elgamal 3a2bad6d28 don't automatically bump version 2021-05-13 09:51:31 -07:00
Sharif Elgamal 3042313322 don't fail on docker error 2021-05-13 09:42:51 -07:00
Sharif Elgamal edd1230767 add script to automatically release storage provisioner 2021-05-13 09:40:55 -07:00
Andriy Dzikh 48b7dea2b5 Add flags to pullsheet to prevent Info and Warning logs in stderr. 2021-05-13 09:12:47 -07:00
Medya Ghazizadeh 0b58021952
Merge pull request #11377 from andriyDev/FixReleaseNotesOnMac
Refactor hack/release_notes.sh pullsheet commands and use sort instead of awk sorting
2021-05-12 13:00:02 -07:00
Medya Ghazizadeh 9e57c747e2
Merge pull request #11351 from afbjorklund/go-1.16.4
Upgrade go version from 1.16.1 to 1.16.4
2021-05-11 14:53:49 -07:00
Medya Ghazizadeh c136fe3cfd
Merge pull request #11060 from afbjorklund/retro-arch
Allow building minikube for outdated architectures
2021-05-11 12:22:03 -07:00
Andriy Dzikh 02b9fd7d7e Refactor hack/release_notes.sh pullsheet commands and use sort instead of awk sorting. 2021-05-11 11:41:48 -07:00
Anders F Björklund 118d201a73 Upgrade go version from 1.16.1 to 1.16.4 2021-05-10 07:16:24 +02:00
Anders F Björklund ac624bff80 Add missing arm64 tarballs to the release page
The arm64 build targets for the drivers are currently missing,
but they should be downloaded at runtime anyway so exclude them.
2021-05-09 10:11:22 +02:00
Sharif Elgamal fea1be9d51 unify integration test names for uploading 2021-05-07 15:35:38 -07:00
Sharif Elgamal 603e49189e allow install docker to fail 2021-05-07 10:07:08 -07:00
Sharif Elgamal 290230831e break OS_ARCH into OS and ARCH 2021-05-06 16:23:41 -07:00
Sharif Elgamal 73291c04c7 make common executable 2021-05-06 13:06:12 -07:00
Sharif Elgamal ad885687de actually common.sh is a better choice 2021-05-06 13:05:02 -07:00
Sharif Elgamal 63b773e88b combine run_tests.sh and common.sh for integration testing 2021-05-06 12:43:16 -07:00
Sharif Elgamal be24532339 fix other API instances of access token for tests 2021-05-05 15:53:36 -07:00
Sharif Elgamal 90d148faa7 change authentication for jenkins job 2021-05-05 14:15:33 -07:00
Sharif Elgamal 4184a9d02d
Merge pull request #10927 from sharifelgamal/macstadium
ci: Re-enable integration testing for macOS
2021-05-04 17:58:14 -07:00
Andriy Dzikh f7e5b6b422 Add a link in hack/release_notes.sh to the changelog for more details. 2021-05-04 16:16:56 -07:00
Andriy Dzikh 13b3aae355 Thank issue-commenters in hack/release_notes.sh. 2021-05-04 15:01:17 -07:00
Andriy Dzikh 83dc6be81c Thank PR reviewers in hack/release_notes.sh. 2021-05-04 14:56:38 -07:00
Steven Powell 2be9109797 fixed CPU benchmarking typos and small formatting 2021-05-04 12:48:04 -07:00
Sharif Elgamal cdb0de091a full suite for docker 2021-05-04 12:16:13 -07:00
Sharif Elgamal debca7805e i just wanna see if it works ok 2021-05-04 11:07:36 -07:00
Sharif Elgamal 7a4855df80 take 2 2021-05-04 10:42:09 -07:00
Sharif Elgamal 3daad34d4e fix up loop 2021-05-04 10:01:52 -07:00
Sharif Elgamal 384cb73b35 add ability for custom file name for uploading files 2021-05-03 17:53:39 -07:00
Sharif Elgamal 4f381cc1e6 Merge branch 'master' of github.com:kubernetes/minikube into macstadium 2021-05-03 17:30:20 -07:00
Sharif Elgamal 4186087e64
Revert "Run test2json during the test and not afterwards" 2021-05-03 17:23:24 -07:00
Sharif Elgamal c14051eb35 add pidof to macos machines 2021-05-03 16:43:01 -07:00
Sharif Elgamal a08f44b746 make hyperkit tests full suite 2021-05-03 15:45:47 -07:00
Sharif Elgamal b090f4901c make sure timeout is installed on macos 2021-05-03 13:27:11 -07:00
Sharif Elgamal 17d677dfc9 small changes 2021-05-03 13:21:56 -07:00
Anders F Björklund b4379c326f Run test2json during the test and not afterwards
Running it after the test is completed, means that the timestamps
of the output will be wrong (not reflecting the actual test run).

This should use "go test -json" instead of the "test2json" pipe,
but need something like "gotestsum" to show both out and json...
2021-05-03 08:08:14 +02:00
Steven Powell 82e9a5248a fixed gsutil copy from releases-beta.json 2021-04-30 17:22:21 -07:00
Sharif Elgamal 7cce80e555 trying hyperkit?? 2021-04-30 11:24:27 -07:00
Sharif Elgamal bb9fa3d120 hey, uh, don't kill docker please 2021-04-30 10:44:09 -07:00
Sharif Elgamal d9d251ac38 use external upload script 2021-04-30 08:20:24 -07:00
Sharif Elgamal f26b2df8c3 install pstree on macos as well 2021-04-29 16:36:00 -07:00
Sharif Elgamal eb3f2b7516 Merge branch 'master' of github.com:kubernetes/minikube into macstadium 2021-04-29 16:16:20 -07:00
Medya Ghazizadeh fe0a1774a6
Merge pull request #11140 from govargo/add-cpu-benchmark
Add cpu usage benchmark command `make cpu-benchmark` and website docs
2021-04-29 15:16:01 -07:00
Kenta Iso 43b1dfd433 Change barChart color and add benchmark description to docs of benchmark 2021-04-30 06:41:44 +09:00
Medya Ghazizadeh ac2b98d744
Merge pull request #11169 from spowelljr/addBetaNotifications
Add opt-in notifications for beta releases
2021-04-29 14:03:59 -07:00
Kent Iso e3fd45d079 Update linux auto-pause result with improved method 2021-04-29 20:05:59 +00:00
Kent Iso 6f0391738c Improve verify auto pause step and Update README.md for auto-pause benchmark 2021-04-29 19:56:06 +00:00
Sharif Elgamal 77dd7a7cd6 Merge branch 'master' of github.com:kubernetes/minikube into macstadium 2021-04-28 18:56:24 -07:00
Sharif Elgamal a3b52560cd that was a bad idea 2021-04-28 18:49:24 -07:00
Sharif Elgamal 7ed18e5811 try to propagate sudo creds 2021-04-28 18:21:24 -07:00
Kenta Iso ad7b7fa584 Add verify step for control plane Paused status for cpu benchmark 2021-04-29 05:02:41 +09:00
Kent Iso a981e81f9c Update README about cpu-benchmark 2021-04-29 01:06:27 +09:00
Kent Iso 67da2c88ce Fix lint error 2021-04-29 01:06:27 +09:00
Kent Iso 52ddca0ea4 divide idle only benchmark and autopause benchmark of cpu usage 2021-04-29 01:06:27 +09:00
Kent Iso a6fdc2f8ea Add data label to bar chart 2021-04-29 01:06:26 +09:00
Kent Iso 288eb00810 Add linux cpu benchmark image 2021-04-29 01:06:26 +09:00
Kent Iso 7fe94b5876 Add minikube docker with auto-pause to cpu benchmark 2021-04-29 01:06:26 +09:00
Kent Iso 45a867d3b8 Add cpu usage benchmark 2021-04-29 01:06:26 +09:00
Steven Powell 285457ebda updated releases script to updates releases-beta.json 2021-04-27 13:34:08 -07:00
Sharif Elgamal 0ed1c923a9 Make sure to capture errors in auto kicbase builds 2021-04-26 17:54:07 -07:00
Predrag Rogic 79ba91cd44
fix flake integration tests: cleanups and timeouts 2021-04-23 22:19:59 +01:00
Medya Ghazizadeh 6f97066217
Merge pull request #11095 from ilya-zuyev/ilyaz/preloads_jenkins_job
Move preload generation to Jenkins
2021-04-23 13:25:18 -07:00
Ilya Zuyev 71ba8c19bb add comments 2021-04-20 11:44:29 -07:00
Medya Ghazizadeh 6ad8cd7d22
Merge pull request #11030 from prezha/fix-insufficient-memory
fix insufficient memory issues
2021-04-20 09:52:30 -07:00
Medya Gh 1207de734b bump golang lint ci to latest 2021-04-19 15:16:31 -07:00
Anders F Björklund 9fded7695f Add retro binaries to the all target and release 2021-04-18 13:10:50 +02:00
Ilya Zuyev 739424c5ac reorder k8s versions to process 2021-04-16 13:00:41 -07:00
Ilya Zuyev bf5d87423a fix comments 2021-04-16 10:52:16 -07:00
Ilya Zuyev e0c3ef3f51 improve logs 2021-04-16 10:41:07 -07:00
Ilya Zuyev 9af84a7d95 debug options 2021-04-15 10:40:43 -07:00
Ilya Zuyev 74c1029d9f more logs 2021-04-14 14:01:41 -07:00
Ilya Zuyev ce748474fb more logs 2021-04-14 13:59:42 -07:00
Ilya Zuyev 06c4bf030f goimports 2021-04-13 13:24:57 -07:00
Ilya Zuyev 71080b0860 add command line options to preload-generator 2021-04-13 12:18:44 -07:00
Sharif Elgamal 56517303ff
Merge pull request #11011 from sharifelgamal/prbot
minikube-pr-bot enhancements
2021-04-09 09:23:54 -07:00
Predrag Rogic 3860730a1a
fix insufficient memory issues 2021-04-08 23:39:12 +01:00
Medya Gh 1665c7801d revert pipefail 2021-04-08 10:57:56 -07:00
Sharif Elgamal 2ce5ac0467 run minikube delete before testing 2021-04-07 15:28:12 -07:00
Sharif Elgamal dad89e8223 skip docker for now 2021-04-07 14:12:59 -07:00
Sharif Elgamal 7836e101f8 Merge branch 'master' of github.com:kubernetes/minikube into prbot 2021-04-07 14:05:07 -07:00
Sharif Elgamal 0aee73d612 skip trying to install docker in CI 2021-04-07 11:21:21 -07:00
Sharif Elgamal 400fcc1b9d use params on correct script 2021-04-07 09:54:39 -07:00
Sharif Elgamal 68b903cbb6 escapism 2021-04-07 09:04:47 -07:00
Sharif Elgamal 493f7f8edc fixes 2021-04-06 18:59:04 -07:00
Sharif Elgamal 57eb831883 fix pathing 2021-04-06 18:20:41 -07:00
Sharif Elgamal 782bdae4ed lint 2021-04-06 17:28:22 -07:00
Sharif Elgamal 84f2c86a50 minikube-pr-bot enhancements 2021-04-06 17:07:43 -07:00
Sharif Elgamal c3ae5fa8ed catch auto kicbase failures properly 2021-04-05 15:13:20 -07:00
Sharif Elgamal edd6321694 make sure to capture failures through pipes 2021-04-01 12:29:08 -07:00
Kent Iso 14cde713bd Fix unit test failing boilerplate, TestGenerateDocs 2021-04-01 21:22:05 +09:00
Medya Ghazizadeh 268c53e956
Merge pull request #10917 from spowelljr/addCloudShellTest
Added cloud shell functional tests
2021-03-30 14:57:04 -07:00
Steven Powell 197aca6e1d rename to docker_cloud_shell 2021-03-30 09:30:50 -07:00
hetong07 6db49ee5eb Update powershell script to install kubectl ver 1.20 on jenkins. 2021-03-30 09:22:48 -07:00
Steven Powell 5b5163042d fixed envs and stopped warning 2021-03-29 17:03:36 -07:00
Steven Powell 352b331042 added addon tests 2021-03-29 14:42:55 -07:00
Steven Powell 411c54f41d added cloud shell test to GitHub jobbs 2021-03-29 14:42:32 -07:00
Steven Powell ba25b5a2c8 added cloud shell function tests 2021-03-29 14:42:32 -07:00
Sharif Elgamal c8e8c8fb99 testing macos docker tests again 2021-03-25 15:34:42 -07:00
Ilya Zuyev 246109d00d Restore test timeout 2021-03-23 19:54:17 -07:00
Ilya Zuyev b01e6478b7 debug: decrease timeout to 10 min 2021-03-23 18:40:05 -07:00
Ilya Zuyev a264c351b3 Add jenkins script logs 2021-03-23 15:37:34 -07:00
Ilya Zuyev 587ef87acb fixes 2021-03-23 10:44:52 -07:00
Ilya Zuyev adf7428c28 Restore common.sh 2021-03-22 10:48:13 -07:00
Ilya Zuyev d6572d87a2 Merge branch 'master' into ilyaz/arm64_integration_tests 2021-03-19 14:04:24 -07:00
Ilya Zuyev 7e45721c82 fix report paths 2021-03-18 10:45:43 -07:00
Ilya Zuyev 1adf810ea3 remove debug 'ls' 2021-03-18 10:31:14 -07:00
Ilya Zuyev 6bfc73c1e3 debug logs 2021-03-17 11:01:26 -07:00
Ilya Zuyev c7344212cd Add test scripts for containerd and crio runtimes 2021-03-15 16:44:25 -07:00
Ilya Zuyev 6804e02b1f Fix kubectl installation 2021-03-15 16:14:49 -07:00
Ilya Zuyev 2165d89cc5 Fix kubectl installation 2021-03-15 16:10:14 -07:00
Ilya Zuyev f3b9443111 fix script name 2021-03-15 15:43:30 -07:00
Ilya Zuyev 74866e1b9f update set_pending.sh 2021-03-15 15:28:35 -07:00
Ilya Zuyev bdde5acf22 Restore common.sh; use run_tests.sh for arm jobs instead 2021-03-15 15:00:10 -07:00
Sharif Elgamal 781e3ea105 add cleanup script for docker windows machine 2021-03-15 14:06:11 -07:00
Sharif Elgamal f95d43a2c7
Merge pull request #10835 from sharifelgamal/prune-windows
make sure to prune docker on windows integration test machines
2021-03-15 13:27:05 -07:00
Sharif Elgamal bc5d846a30 point to raw logs when no gopogh 2021-03-15 13:05:54 -07:00
Sharif Elgamal ce3227422e force 2021-03-15 13:03:40 -07:00
Sharif Elgamal fb8b25cb04 make sure to prune docker 2021-03-15 12:50:47 -07:00
Ilya Zuyev 953ddeff2a update jenkins scripts 2021-03-15 11:19:49 -07:00
Anders F Björklund 93aae1fb81 Add deb/rpm packaging for arm32/armv7 as well 2021-03-15 08:54:35 +01:00
Anders F Björklund 7789bdfc35 Refactor: use variables for package revisions 2021-03-15 07:35:39 +01:00
Anders F Björklund 2f8070ace1 Add rpm and deb packaging for ppc64le and s390x 2021-03-15 07:30:07 +01:00
Ilya Zuyev 36b0ec8243 debug prints 2021-03-12 13:14:15 -08:00
Ilya Zuyev 9ca7392688 add upload_integration_report.sh jenkins script 2021-03-11 16:55:00 -08:00
Sharif Elgamal 69ae6d0e54 updating latest release on front page on release 2021-03-10 12:12:16 -08:00
Ilya Zuyev 65acaa745d update common.sh test script 2021-03-10 10:33:34 -08:00
Medya Ghazizadeh 232f69ca35
Merge pull request #10767 from sharifelgamal/auto-error
print out error on failed iso and kicbase builds
2021-03-09 20:30:11 -08:00
Sharif Elgamal d79fc22f82 link to full logs 2021-03-09 17:45:15 -08:00
Sharif Elgamal bddf9faaaf print out error on failed iso and kicbase builds 2021-03-09 16:28:08 -08:00
Sharif Elgamal d247eff130 increase to 5 minutes 2021-03-09 12:09:37 -08:00
Sharif Elgamal 21a5a57048 increase wait for docker starting on windows 2021-03-09 09:53:24 -08:00
Sharif Elgamal b578db7e49 remove autobuild of iso in minikube cross 2021-03-05 12:28:52 -08:00
Sharif Elgamal c785ce3082 change iso bucket to avoid collision 2021-03-04 10:08:19 -08:00
Sharif Elgamal 0a26c1a6bf fix branch name 2021-03-04 10:02:50 -08:00
Sharif Elgamal e19dfa4bd8 Merge branch 'master' of github.com:kubernetes/minikube into auto-iso 2021-03-04 08:53:23 -08:00
Medya Ghazizadeh 18e215fed1
Merge pull request #10709 from ilya-zuyev/ilyaz/check_dirty_releases
Jenkins release job: check if built minikube binary reports 'dirty' commit id
2021-03-03 23:09:22 -08:00
Sharif Elgamal 840c694989 fix version parsing 2021-03-03 20:27:45 -08:00
Sharif Elgamal 90df9d2551 adding bot's git info 2021-03-03 19:09:09 -08:00
Sharif Elgamal f54ff32676 spaces 2021-03-03 18:08:13 -08:00
Sharif Elgamal 934db911a2 point to the correct bucket once iso is built 2021-03-03 17:59:03 -08:00
Sharif Elgamal 0f51fcda50 install 7z 2021-03-03 17:26:15 -08:00
Sharif Elgamal 04844b5c62 install python2 2021-03-03 16:17:06 -08:00
Ilya Zuyev 61a596debe jenkins scripts: check if built version reports dirty commit id 2021-03-03 15:54:46 -08:00
Ilya Zuyev 86117e1197 update hack/jenkins/common.sh to use go 1.16 2021-03-03 14:07:39 -08:00
Sharif Elgamal 7d6bac641a install rsync unzip and bx 2021-03-03 13:56:15 -08:00
Sharif Elgamal 8c1e236d11 yes 2021-03-03 13:29:20 -08:00
Sharif Elgamal 7bc7a4f803 install gcc on agents 2021-03-03 13:14:47 -08:00
Sharif Elgamal 038a6965ba Merge branch 'master' of github.com:kubernetes/minikube into auto-iso 2021-03-03 09:51:18 -08:00
Medya Ghazizadeh 9281117e60
Merge pull request #10634 from ariesliuwei/loggingfix
logging: migrate some logs to structured logging
2021-03-01 13:33:41 -08:00
Sharif Elgamal a379f2c00e add autobuild and push for ISO 2021-03-01 13:28:22 -08:00
Medya Ghazizadeh 5b7af8377e
Merge pull request #10613 from prezha/fix-kube-proxy-metricsBindAddress
make metric server serve on all ipv4 interfaces
2021-03-01 11:22:41 -08:00
Sharif Elgamal d9c02d12a3
Merge pull request #10611 from sharifelgamal/auto-push
ci: try autopushing to PRs for kicbase
2021-03-01 09:19:55 -08:00
Sharif Elgamal 1306f1cc5b explicity use git add 2021-02-26 09:44:54 -08:00
Sharif Elgamal 4c59401121 fix script up 2021-02-26 09:39:58 -08:00
liuwei10 f059b9b43e logging: migrate some logs to structured logging 2021-02-26 14:30:39 +08:00
Sharif Elgamal e0aedf7d6e typo 2021-02-25 13:00:45 -08:00
Sharif Elgamal 74d73cf372 Merge branch 'master' of github.com:kubernetes/minikube into auto-push 2021-02-25 12:54:35 -08:00
Sharif Elgamal 8050aca488 generate-docs on release 2021-02-25 12:50:59 -08:00
Sharif Elgamal ccb1fbaa93 fix up syntax 2021-02-25 12:46:28 -08:00
Sharif Elgamal 8074fb0ddf account for failure 2021-02-25 11:58:23 -08:00
Sharif Elgamal 04486df308 remove old pr comment 2021-02-25 11:20:35 -08:00
Sharif Elgamal f0484d0bc9 switch to ssh for pushing 2021-02-25 10:41:57 -08:00
Predrag Rogic e08ac1ceb6
make metric server server on all ipv4 interfaces 2021-02-25 03:48:43 +00:00
Sharif Elgamal 0405573848 try autopushing to PRs for kicbase 2021-02-24 17:49:58 -08:00
Sharif Elgamal 33a97b85b8 hoo boy formatting 2021-02-24 15:44:57 -08:00
Sharif Elgamal 2f4cafb786 remove the gh directory after installation 2021-02-24 15:20:19 -08:00
Sharif Elgamal 86fac524e0 syntax 2021-02-24 14:58:23 -08:00
Sharif Elgamal 613ffce5aa remove interactivity for gh 2021-02-24 14:44:58 -08:00
Sharif Elgamal 2f67bfd182 change gh installation to curl 2021-02-24 14:39:49 -08:00
Sharif Elgamal 4cd3be7ff9 make sure to continue despite failures 2021-02-24 14:09:51 -08:00
Sharif Elgamal fd1c73fa86 disable prompts 2021-02-24 14:02:56 -08:00
Sharif Elgamal 32e35da997 make gh installer executable 2021-02-24 13:49:36 -08:00
Sharif Elgamal ac19e296b6 switch from curl to gh 2021-02-24 13:41:56 -08:00
Sharif Elgamal 7f75dfffda drop support for github packages for kicbase 2021-02-23 14:16:02 -08:00
Sharif Elgamal 5cbe2691b2 add code for release official kicbase versions 2021-02-23 14:07:49 -08:00
Sharif Elgamal f4d6d2c129 change gh package perms 2021-02-22 15:43:37 -08:00
Sharif Elgamal ba47745660 Merge branch 'master' of github.com:kubernetes/minikube into kic-release 2021-02-22 13:29:37 -08:00
Sharif Elgamal 7951dab76b add github packages 2021-02-22 13:27:24 -08:00
Predrag Rogic f80c8c9dc5
update.GHReleases: replace deprecated semver.Max with semver.Compare 2021-02-22 17:22:13 +00:00
Anders F Björklund 86af69861a Upgrade go version from 1.15.5 to 1.15.8 2021-02-21 15:20:49 +01:00
Medya Gh 7feabad12d install gopogh on windows 2021-02-19 14:53:06 -08:00
Medya Gh 0fce9d4726 add json summary report to gopogh 2021-02-19 12:05:34 -08:00
Medya Gh cfd0dbdfc7 bump gopogh version v0.6.0 2021-02-19 11:41:04 -08:00
Sharif Elgamal 568cae60cc remove gh package stuff for now 2021-02-18 18:06:37 -08:00
Sharif Elgamal e5ed6659af fix up gh package info 2021-02-18 17:46:35 -08:00
Sharif Elgamal b14a1b1188 authenticate with gh packages 2021-02-18 17:22:17 -08:00
Sharif Elgamal 114364409d add github packages to script 2021-02-18 16:17:09 -08:00
Sharif Elgamal 31ea98ca50 update kicbase to newest build 2021-02-18 15:04:34 -08:00
Sharif Elgamal dfc2e85465 proper exit codes 2021-02-18 14:48:46 -08:00
Sharif Elgamal df036e1e00 retrieve sha properly 2021-02-18 14:40:09 -08:00
Sharif Elgamal e0a74c2396 fix variable names 2021-02-18 14:20:08 -08:00
Sharif Elgamal 3f04535045 add dockerhub to autopush 2021-02-18 11:47:59 -08:00
Sharif Elgamal 29ac10b514 formatting is hard 2021-02-17 17:19:45 -08:00
Sharif Elgamal 710b680e16 ok now we're just down to formatting 2021-02-17 17:03:49 -08:00
Sharif Elgamal e6c1a682b5 fix up sed command some more 2021-02-17 16:50:48 -08:00
Sharif Elgamal c3f7e8c7b2 fix up sed command 2021-02-17 16:42:15 -08:00
Sharif Elgamal 687cb22f22 add single sed command to message for simplicity 2021-02-17 16:18:53 -08:00
Sharif Elgamal b94aaf3639 comments 2021-02-17 11:57:12 -08:00
Sharif Elgamal 05df740f12 fail if timestamps are off 2021-02-17 10:57:25 -08:00
Sharif Elgamal e042e2c5c6 check for failure 2021-02-17 10:51:16 -08:00
Sharif Elgamal 6869182195 add repo to instructions 2021-02-17 10:39:24 -08:00
Sharif Elgamal 9aee2bd46a add generate-docs to message 2021-02-17 10:04:02 -08:00
Sharif Elgamal e8f00d726f export the correct variables 2021-02-17 09:23:30 -08:00
Sharif Elgamal de750b73e2 timestamp checks 2021-02-16 19:25:22 -08:00
Sharif Elgamal bba35e25f5 display proper image tag 2021-02-16 18:08:45 -08:00
Sharif Elgamal 5d642c5311 fix up escaping nonsense 2021-02-16 17:39:46 -08:00
Sharif Elgamal 0147378459 boilerplate 2021-02-16 14:28:58 -08:00
Sharif Elgamal 29352b294b make executable 2021-02-16 14:23:23 -08:00
Sharif Elgamal 803934a670 add automation script 2021-02-16 14:22:49 -08:00
Anders F Björklund 76612f669c Remove duplicate binaries from build internals
Due to difference in how things are named between different
operating systems <sigh>, we make multiple copies of files.

But we don't need to upload these extras to the release dir,
since they only risk confusing users further (and lack sha256).
2021-02-09 20:07:11 +01:00
Sharif Elgamal 8d15fbc5e9 make scripts executable and add to list 2021-02-08 18:23:42 -08:00
Sharif Elgamal 95da0ae8ca add new integration test files for containerd and crio 2021-02-08 18:02:23 -08:00
Priya Wadhwa 326ea5033c Add 15 minute timeout to cleanup and reboot crong 2021-02-01 12:32:02 -08:00
priyawadhwa 946d5f5de4
Merge pull request #10271 from priyawadhwa/containerd-pause-tests
Turn on TestPause for containerd
2021-02-01 11:28:22 -08:00
Priya Wadhwa 590376760e Add timeouts to cleaning up 2021-01-29 15:10:40 -08:00
Priya Wadhwa 49210bd8b5 Revert timings back to how they are at HEAD 2021-01-29 15:07:03 -08:00
Priya Wadhwa 8b858290e0 Add timeout to cleaning up tests 2021-01-29 13:52:05 -08:00
Priya Wadhwa 6fd7f20867 Change time to 180m 2021-01-29 11:29:34 -08:00
Priya Wadhwa fe32e66aa7 double timeout time 2021-01-28 12:47:47 -08:00
Sharif Elgamal e2fde96c5c count up instead of countdown 2021-01-28 11:14:48 -08:00
Sharif Elgamal 903212820d make sure docker is off, reduce wait time to 2 minutes 2021-01-28 11:07:41 -08:00
Sharif Elgamal 4056b11295 increase wait time to 4 minutes 2021-01-28 09:47:30 -08:00
Sharif Elgamal a8bae1311e fail docker tests immediately of docker doesn't start up 2021-01-28 09:46:47 -08:00
Priya Wadhwa 10d5d0915f Increase timeout 2021-01-27 20:32:41 -08:00
Priya Wadhwa 95f9c5c0a3 UP timeout to 90m to see if containerd tests pass then 2021-01-27 13:12:14 -08:00
Ilya Zuyev 2320d7c34c fix deb_version issue 2021-01-27 11:33:45 -08:00
Ilya Zuyev 080cf3d83f fix deb_version issue 2021-01-27 11:18:25 -08:00
Ilya Zuyev 5050670631 fix deb_version issue 2021-01-27 11:04:55 -08:00
Ilya Zuyev 8c5e64ce47 add deb make target 2021-01-27 10:02:10 -08:00
Ilya Zuyev ddb5cc02b7 Fix deb_version in build script 2021-01-27 09:41:45 -08:00
Ilya Zuyev faa1706b55 Add deb_version_base make target 2021-01-26 23:22:55 -08:00
Ilya Zuyev 58ee238e4f Fix RPM_VERSION 2021-01-26 23:13:54 -08:00
Ilya Zuyev 4b5163ee29 Merge branch 'master' into ilyaz/add_darwin_arm64_binary 2021-01-26 23:11:31 -08:00
Ilya Zuyev e12283ef85 Trigger build 2021-01-26 22:43:16 -08:00
Ilya Zuyev d621609828 do not set BUILD_IMAGE in hack/jenkins/release_build_and_upload.sh 2021-01-26 18:01:15 -08:00
Ilya Zuyev d01642bab8 use dev/rpm version from makefile 2021-01-26 17:11:06 -08:00
Ilya Zuyev 686bb48812 Build DEB and RPM packages in minikube_cross_build_and_upload.sh 2021-01-26 15:42:20 -08:00
Ilya Zuyev 2f0d3d62ce Add minikube-darwin-arm64 to build script 2021-01-26 15:31:40 -08:00
Ilya Zuyev 7850e18a16 Remove test script 2021-01-26 14:57:06 -08:00
Ilya Zuyev ef34832743 update jenkins build scripts 2021-01-26 13:08:14 -08:00
Ilya Zuyev eaf4f96304 update jenkins build scripts 2021-01-26 13:07:13 -08:00
Sharif Elgamal 2a59bff6fb Merge branch 'master' of github.com:kubernetes/minikube into windows-pr-test 2021-01-26 12:46:35 -08:00
Sharif Elgamal 52ab6a503e boilerplate 2021-01-26 12:46:26 -08:00
Medya Ghazizadeh 3668e15224
Merge pull request #10194 from ilya-zuyev/ilyaz/update_k8s_version_2
update k8s version to  v1.20.3-rc.0
2021-01-22 10:02:44 -08:00
Ilya Zuyev 693dc4d8d7 update hack/update/kubernetes_version templates 2021-01-20 16:21:18 -08:00
Priya Wadhwa 53a99fcf4d Merge branch 'master' of https://github.com/kubernetes/minikube into containerd-integration-tests 2021-01-20 15:17:47 -08:00
Sharif Elgamal 244b9768d2 fix encoding for gopogh 2021-01-20 14:30:40 -08:00
Priya Wadhwa 100fcc811c add curly braces to match other vars 2021-01-20 13:29:17 -08:00
Sharif Elgamal 44699da49f round elapsed minutes properly 2021-01-20 13:20:38 -08:00
Sharif Elgamal f5a7aa2201 fix description for failure 2021-01-20 13:19:04 -08:00
Sharif Elgamal 75fe3cbe07 Merge branch 'master' of github.com:kubernetes/minikube into windows-pr-test 2021-01-20 12:56:45 -08:00
Sharif Elgamal 4f4c292310 move docker rm after minikube delete 2021-01-20 09:43:20 -08:00
Priya Wadhwa 57fe422edc merge master 2021-01-19 18:35:06 -08:00
Sharif Elgamal 68e6ee36b2 run docker rm after starting it 2021-01-19 18:18:53 -08:00
Priya Wadhwa 44ce2ec6e3 only add --container-runtime if it is set 2021-01-19 17:22:49 -08:00
Sharif Elgamal 80c1a4d8b5 conform with other tests 2021-01-19 17:06:13 -08:00
Ilya Zuyev a2ccf09c80 fix update-gopogh-version comment and update gopogh version in jenkins scripts 2021-01-19 16:30:28 -08:00
Priya Wadhwa ebd936c3c2 Add --container-runtime to extra start args if it is set 2021-01-19 16:17:03 -08:00
Priya Wadhwa 9ffbe87052 Add global variable for container runtime to jenkins tests 2021-01-19 15:55:33 -08:00
Sharif Elgamal 46a07ffc20 add detailed description to jenkins status 2021-01-19 13:17:58 -08:00
Sharif Elgamal 2dd37713a4 fix script 2021-01-15 10:11:59 -08:00
Sharif Elgamal efc240deab add script to explicitly start docker desktop on windows because we can't have nice things 2021-01-15 10:06:45 -08:00
Sharif Elgamal 2c62a991ce adding proper integration testing script for docker on windows 2021-01-14 10:44:03 -08:00
Medya Gh f2563c5f39 change name to build 2021-01-05 15:38:45 -08:00
Medya Gh f753287d27 replace build badge on readme 2021-01-05 14:56:53 -08:00
Medya Gh 00d3c6d7ac add back clean up 2020-12-22 21:30:23 -08:00
Medya Ghazizadeh e06f7fcde7
Merge pull request #9959 from tstromberg/jenky-hack
When parsing release notes, parse up to the next version tag
2020-12-21 16:18:46 -08:00
Sharif Elgamal d43261c746 Merge branch 'master' of github.com:kubernetes/minikube into 1.16.0-beta.0 2020-12-15 10:10:33 -08:00
Sharif Elgamal 10f61d83f8 reset vbox timeouts 2020-12-15 09:22:08 -08:00
Sharif Elgamal 6e4eb6c309 Merge branch 'master' of github.com:kubernetes/minikube into test-fixes 2020-12-15 09:21:33 -08:00
Sharif Elgamal 7793149844 fix none tests 2020-12-15 09:06:17 -08:00
Thomas Stromberg 72443e9b3e release notes: fix whitespace before contributors list 2020-12-14 11:43:42 -08:00
Thomas Stromberg 14ed16425a When parsing release notes, parse up to the next version tag 2020-12-14 11:42:05 -08:00
Sharif Elgamal 5b73771ff1 only delete dangling images 2020-12-11 14:42:26 -08:00
Sharif Elgamal 3cc25a5cd3 Merge branch 'master' of github.com:kubernetes/minikube into test-fixes 2020-12-11 12:16:40 -08:00
Medya Ghazizadeh b84f2499fd
Merge pull request #9726 from prezha/cleanup-linux
amend linux cleanup script with full minikube, docker and kvm cleanup
2020-12-10 16:43:20 -08:00
Medya Ghazizadeh 9aac4f7f42
Merge pull request #9912 from prezha/fix-update-kubernetes-version
fix: use release tags and add make targets
2020-12-10 16:03:38 -08:00
Medya Ghazizadeh 6b079476c6
Merge pull request #9918 from lingsamuel/remove-verbose-options
Remove verbose options
2020-12-10 15:58:01 -08:00
Sharif Elgamal 1d4ee01869 fix pending jobs 2020-12-10 13:20:29 -08:00
Sharif Elgamal 1f0bbd6e46 oops part 2 2020-12-10 12:54:44 -08:00
Sharif Elgamal 92e68b19a1 oops 2020-12-10 12:34:02 -08:00
Sharif Elgamal 8a952d98f2 make tests more reliable 2020-12-10 11:51:07 -08:00
Sharif Elgamal 9280a047a9
Merge pull request #9894 from sharifelgamal/hyperkit
fix hyperkit tests
2020-12-10 11:26:44 -08:00
Ling Samuel 634f0ae0a9
Remove verbose options 2020-12-10 14:29:38 +08:00
Predrag Rogic 61a12b313f
fix: use release tags and add make targets 2020-12-10 01:28:40 +00:00
Sharif Elgamal 802c19eac9 rename hyperkit test to add functional 2020-12-09 14:19:29 -08:00
Anders F Björklund 559231fa1d Upgrade go version to 1.15.5
Use same as Kubernetes 1.20
2020-12-09 22:03:12 +01:00
Sharif Elgamal 594272dc6d fix tar command 2020-12-09 11:32:27 -08:00
Sharif Elgamal 8968e51dd7 fix hyperkit tests 2020-12-09 11:06:17 -08:00
Sharif Elgamal aef091198a fix up screwy env vars 2020-12-08 16:18:12 -08:00
Sharif Elgamal c1486f3f65 reduce hyperkit tests to functional 2020-12-08 16:08:44 -08:00
Anders F Björklund 318bdcd788 Add linux packages for the arm64 architecture
In addition to the already existing amd64 packages
2020-12-05 10:37:59 +01:00
priyawadhwa b2e6f2140a
Merge pull request #9856 from priyawadhwa/dont-fail
metrics script: don't fail if one container runtime fails
2020-12-04 13:01:16 -08:00
Medya Ghazizadeh a6d56c61e9
Merge pull request #9852 from prezha/fix-update-scripts
fix GHReleases() to use rls tag name instead of rls name for rls version
2020-12-04 12:37:38 -08:00
Medya Ghazizadeh 9c3c127ced
Merge pull request #9853 from prezha/hack-update--gopogh-version
add script to automate gopogh version update
2020-12-04 12:20:57 -08:00
Priya Wadhwa ab1d2e474a don't fail if one container runtime fails 2020-12-04 11:36:16 -08:00
Priya Wadhwa e38a97c718 collect metrics for each container runtime 2020-12-04 11:09:15 -08:00
Predrag Rogic e442cdef22
restrict cleanup only to jenkins and root user 2020-12-04 15:17:51 +00:00
Predrag Rogic c343113d68
add script to automate gopogh version update 2020-12-04 12:37:55 +00:00
Predrag Rogic 9f5d501509
add script to automate gopogh version update 2020-12-04 12:31:10 +00:00
Predrag Rogic bbd0529f4b
fix GHReleases() to use release tag name instead of release name for release version 2020-12-04 12:12:31 +00:00
Priya Wadhwa 89bb352c6d specify temp file via flag and don't run infintely 2020-12-02 11:11:23 -08:00
Priya Wadhwa 5553f48e36 Add --label flag so we can add custom labels to metric collection
We can later use this flag to specify environment (Cloud Shell, OS), or driver used.
2020-12-01 19:37:15 -08:00
priyawadhwa 5365643640
Merge pull request #9808 from priyawadhwa/metrics-code
Add script to collect metrics for minikube start
2020-12-01 14:56:57 -08:00
Medya Gh aa64b8bf7f bump gopogh 2020-12-01 11:47:23 -08:00
Priya Wadhwa 8590560f83 use same storage.ObjectHandle for downloading file and getting commmit 2020-11-30 19:21:36 -08:00
Priya Wadhwa ae4fa9a2ee Address code review comments` 2020-11-30 19:06:45 -08:00
Priya Wadhwa 2a11844320 Only rebuild latest if commit has changed
Also store commit in the metadata of binaries in GCS so it's easy to figure out what commit they were built at.
2020-11-30 17:01:15 -08:00
Priya Wadhwa a2bc2fe64c Enable tracing when collecting metrics 2020-11-30 10:25:51 -08:00
Priya Wadhwa f3ffb7e966 Merge branch 'master' of https://github.com/kubernetes/minikube into metrics-code 2020-11-30 10:10:45 -08:00
Sharif Elgamal 22a99c55cd small fixes 2020-11-25 17:48:37 -08:00
Sharif Elgamal fc8fd7bf27 Update conformance tests for multinode testing: 2020-11-25 15:17:54 -08:00
Priya Wadhwa 5d0363acc0 rename file and move to dir 2020-11-25 13:16:12 -08:00
Priya Wadhwa 6cc17ae6a7 release latest script 2020-11-24 17:21:11 -08:00
Priya Wadhwa 2a0a01a18c UPDate 2020-11-24 10:14:09 -08:00
Priya Wadhwa 5b2a552091 cleanup 2020-11-23 16:21:13 -08:00
Priya Wadhwa b01bad0ebf add --memory flag to constrain that variable 2020-11-23 16:18:46 -08:00
Priya Wadhwa 46f82272e0 Add metrics script to collect data for cloud monitoring 2020-11-23 16:14:06 -08:00
Priya Wadhwa d370a3e164 fix up script 2020-11-23 12:56:48 -08:00
Priya Wadhwa b5e1d7ef17 metrics 2020-11-20 14:27:55 -08:00
Sharif Elgamal 54461f3d6c Merge branch 'master' of github.com:kubernetes/minikube into docker-script 2020-11-19 16:41:33 -08:00
Sharif Elgamal 5465b94f5f remove unused tests from pending 2020-11-19 16:23:50 -08:00
Sharif Elgamal 312bdd489b make docker installer more extensible 2020-11-19 16:01:20 -08:00
Predrag Rogic cefceebeb2
give minikube a chance to clenup itself 2020-11-17 23:47:25 +00:00
Predrag Rogic 973640c7a5
ensure the script will not fail; keep cached docker images 2020-11-17 19:57:59 +00:00
Predrag Rogic 1b52103df9
amend linux cleanup script with full minikube, docker and kvm cleanup 2020-11-17 14:55:28 +00:00
Predrag Rogic 2852dab628
add testdata templates subfolder to reflect apiVersion of the set 2020-11-16 13:40:30 +00:00
Predrag Rogic 42d46894d3
remove 'changed' from update.apply() return - useless for new files 2020-11-15 04:41:12 +00:00
Predrag Rogic 244aa8da80
generate unit tests with kubernets version update 2020-11-15 04:04:58 +00:00
Sharif Elgamal 0993622e85 add dnsmasq 2020-11-12 10:08:40 -08:00
Sharif Elgamal 499bda8f5d or true 2020-11-11 15:43:46 -08:00
Sharif Elgamal 0e4dd72872 update 2020-11-11 14:48:17 -08:00
Sharif Elgamal 0f0b01fa0d install recommends 2020-11-11 14:44:13 -08:00
Sharif Elgamal bf25c38098 automatically try install kvm for kvm2 tests 2020-11-11 14:21:21 -08:00
Medya Ghazizadeh f67515dec7
Merge pull request #9660 from sharifelgamal/docker-fix
jenkins: docker install script
2020-11-10 15:38:31 -08:00
Thomas Strömberg f6fa0ec0f6
Merge pull request #9529 from prezha/hack-update--kubernetes-version
hack/update: kubernetes version
2020-11-10 14:28:33 -08:00
Sharif Elgamal a85e7ddd26 install psmisc 2020-11-10 13:42:07 -08:00
Sharif Elgamal 3b5eab6e56 Merge branch 'master' of github.com:kubernetes/minikube into docker-fix 2020-11-10 13:38:08 -08:00
Sharif Elgamal ffafd95454 remove newgrp, add lsof 2020-11-10 10:33:27 -08:00
Thomas Strömberg 47396dc7b7
Merge pull request #9532 from prezha/hack-update--kicbase-version
hack/update: kicbase version
2020-11-10 10:17:51 -08:00
Sharif Elgamal fe0e087d91 testing fix for docker install script 2020-11-10 09:22:14 -08:00
Predrag Rogic e1826f2da4
remove redundant hack/kubernetes_version/update_kubernetes_version.go 2020-11-07 20:10:21 +00:00
Predrag Rogic 9654f7bd3d
hack/update: kubernetes version 2020-11-07 20:04:08 +00:00
Sharif Elgamal e298618913 changes to script 2020-11-06 14:55:06 -08:00
Sharif Elgamal 72fa0be5f4 Add script to automatically install docker on jenkins machines 2020-11-06 14:36:41 -08:00
Medya Ghazizadeh 331b64d3b2
Merge pull request #9480 from prezha/fix-kubernetes-version
get greatest instead of just latest Kubernetes version
2020-11-06 12:30:02 -08:00
Ma Xinjian bd9de07865 fix small typo
Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com>
2020-11-03 14:57:24 +08:00
Predrag Rogic e38d49a2a8
hack/update: kicbase version 2020-10-28 22:33:39 +00:00
Predrag Rogic 73c43e5b74
hack/update: golang version 2020-10-28 22:24:40 +00:00
Thomas Strömberg a78fc8bfb4
Merge pull request #9439 from prezha/release-kicbase-version
automate pushing kicbase image from snapshot to stable after release
2020-10-28 11:43:20 -07:00
Thomas Strömberg b8b432c8fe
Merge pull request #9464 from prezha/update-kubernetes-version-i1
Add hack/update package to automate PR generation
2020-10-28 11:17:32 -07:00
Predrag Rogic 3c883f1075
update from glog to klog 2020-10-22 00:57:49 +01:00
prezha 53d87e1c9f
automate pushing kicbase image from snapshot to stable after release 2020-10-22 00:05:42 +01:00
Predrag Rogic 2c1efe857a
fix klog 'no such flag -logtostderr' with InitFlags 2020-10-17 00:59:05 +01:00
Predrag Rogic bcad74de5d
change hack/kubernetes_version/update_kubernetes_version.go in a separate pr[9480] 2020-10-17 00:55:29 +01:00
Predrag Rogic 1337811d49
change hack/kubernetes_version/update_kubernetes_version.go in a separate pr[9480] 2020-10-17 00:52:53 +01:00
Predrag Rogic e42791ea02
fix klog 'no such flag -logtostderr' with InitFlags 2020-10-17 00:43:19 +01:00
Predrag Rogic fa17b9641c
get greatest instead of just latest version 2020-10-17 00:07:25 +01:00
Predrag Rogic 2977a4b1cb
get greatest instead of just latest version 2020-10-16 23:06:28 +01:00
Predrag Rogic 885421ac37
get greatest instead of just latest version 2020-10-16 22:43:10 +01:00
Predrag Rogic 570f4f3c88
Upgrade go version to 1.15.2 2020-10-14 21:00:24 +01:00
prezha 96ac580eff
update: consolidation & automation 2020-10-14 01:44:08 +01: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 7f4e7ee317
Merge pull request #9384 from prezha/update-kubernetes-version-i1
update_kubernetes_version: standalone script v2
2020-10-12 17:41:43 -05:00
Priya Modali ab4a0ab558 Cleaning up flags parsing. 2020-10-08 11:18:50 -07: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
Predrag Rogic b926b802cf
reverting back from klog to glog 2020-10-07 02:21:55 +01:00
Predrag Rogic 5ba07d547b
fix wrongly reported "nothing changed"
when there are changes that has been made in the local filesystem repo
and make the issue mentioned in the PR message ("fixes: ") a parameter
2020-10-04 01:25:27 +01:00
Predrag Rogic 61a579a8f9
update_kubernetes_version: standalone script v2
polls GitHub for the current Kubernetes Stable release and latest RC or Beta pre-release, then automatically updates local repo and/or creates a unique PR in kubernetes/minikube repo
2020-10-03 01:37:18 +01:00
Priya Modali 43cc1a2581 Resolved merg conflicts. 2020-10-02 14:10:55 -07: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
Medya Gh f0f10d6135 first version 2020-09-29 14:14:24 -07:00
Till Hoffmann 5965b68733
Improved file-filter for github-release-assets 2020-09-29 10:31:34 +02: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
Predrag Rogic 1444ce37d7 update_kubernetes_version: refactor
- add context.WithTimeout - limit the time spent on quering GitHub
  APIs
- extract Kubernetes GitHub Releases API quering into a separate
  fetchKubernetesReleases func
- extract Kubernetes Version Update logic into a separate
  updateKubernetesVersions func
- extract file patching instructions into a separate replaceAllString
  func
- patch '../../site/content/en/docs/commands/start.md' => remove the
  need to run 'make generate-docs' before 'make test'
- resolve 'ERROR: logging before flag.Parse'
- consolidate and add more verbose logging
- add more descriptive code comments
- removed TODO - will stick to the '0' patch version for all testData
  sets
- ensure 'make test' completes w/o any issues
2020-09-22 21:46:18 +01:00
Predrag Rogic 19cc40f420 update_kubernetes_version: implement a standalone program that polls GitHub for the latest Kubernetes release 2020-09-22 03:41:27 +01:00
Sharif Elgamal d0f17a4886 skip building gvisor and storage provisioner on release for now 2020-09-03 12:11:50 -07:00
Medya Ghazizadeh 62b54fb609
Merge pull request #8879 from MaXinjian/test
check_install_golang.sh: fix "HOST_VERSION: command not found" issue
2020-08-10 12:25:02 -07:00
Sharif Elgamal 382629a891 Bump Makefile for 1.12.2 release and add release notes 2020-08-03 14:21:15 -07:00
root d1e8d47f80 fix typos 2020-07-30 12:47:08 +00:00
Ma Xinjian db830c355c check_install_golang.sh: fix "HOST_VERSION: command not found" issue
HOST_VERSION is defined in if, we can't use it in else

Signed-off-by: Ma Xinjian <maxj.fnst@cn.fujitsu.com>
2020-07-30 14:05:00 +08:00
Medya Gh e89b0b4757 move dockerfile to a different folder 2020-07-27 15:59:56 -07:00
Medya Gh 47ed4bc23c update lint version 2020-07-24 14:45:15 -07:00
Medya Ghazizadeh a53f0ffb75
Merge pull request #8779 from priyawadhwa/skaffold
Add integration test to test against latest skaffold release
2020-07-24 12:56:37 -07:00
Medya Ghazizadeh ad7f87fc21
Merge pull request #8774 from afbjorklund/podman-build-downgrade
Podman downgrade to 1.9.3 for the build command
2020-07-22 10:58:44 -07: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
Priya Wadhwa 9627b586bf fix merge conflict 2020-07-21 18:30:02 -04:00
Medya Gh 87bd99c6c7 bump gopogh 2020-07-21 11:23:35 -07:00
Medya Gh 1e526fa300 update gopogh to have sorted test duration 2020-07-20 20:18:49 -07:00
Medya Ghazizadeh 2183c90de0
Merge pull request #8781 from medyagh/update_go_ver
update golang version
2020-07-20 16:02:24 -07:00
Medya Ghazizadeh 79088e6ed2
Merge pull request #8581 from afbjorklund/preload-crio
Generate cri-o container runtime preload tarball
2020-07-20 15:55:31 -07:00
Medya Gh 77c94988eb update golang version 2020-07-20 14:45:26 -07:00
Priya Wadhwa dc9f5c18ab include test in github actions; don't run boilerplate on testdata 2020-07-20 17:03:58 -04:00
Anders F Björklund af6b6db44b Make the kicbase image build by updating dnsutils
(cherry picked from commit 4e4dcbbe80)
2020-07-20 23:02:13 +02:00
Anders F Björklund 302a6b05f2 Add minimal minikube-automount to the kic image
This only needs to mount the required paths for the
storage provisioner, not for docker and minikube etc.
2020-07-20 23:01:56 +02:00
Anders F Björklund 4e4dcbbe80 Make the kicbase image build by updating dnsutils 2020-07-20 18:22:34 +02:00
Anders F Björklund 789a907f8b Downgrade kicbase podman to 1.9.3 for build cmd 2020-07-20 18:21:54 +02:00
RA489 39a4268317 Upgrade go version to 1.14.4 2020-07-08 23:27:38 +05:30
Anders F Björklund b3e5e709fa Need to test storage driver of container runtime 2020-06-30 18:56:30 +02: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
Anders F Björklund b87a837f2e Use the actual storage driver name for cri-o 2020-06-28 09:49:50 +02:00
Anders F Björklund 1bf268c9f6 Generate cri-o container runtime preload tarball 2020-06-27 20:20:35 +02:00
Thomas Stromberg 5680774f42 Remove unused hack scripts 2020-06-23 20:18:59 -07:00
Thomas Stromberg 9e95435e00 Add --cni flag, fix --network-plugin=kubenet 2020-06-23 20:10:25 -07:00
Priya Wadhwa 561939ce12 Add set -x to entrypoint 2020-06-12 12:20:03 -07:00
Medya Gh 50d7148db3
bump gopogh 2020-06-04 23:49:54 -07:00
Marcin Niemira 1dde16ce48
rm old python scripts 2020-05-28 22:51:26 +10:00
Medya Gh 123d1b6a74 add default versions to preload generation 2020-05-12 18:57:49 -07:00
Thomas Stromberg 60f8386f82 release scripts: use dash instead of underscore for RPM filenames 2020-05-12 08:58:18 -07:00
Thomas Stromberg 436cee2d84 Fix minikube/kubernetes capitalization, make short help consistent 2020-05-07 14:12:10 -07:00
Thomas Stromberg c89b2f5943 Add unversioned names to avoid updating upstream docs each release 2020-05-01 16:13:25 -07:00
Thomas Strömberg dee6d518ce
Merge pull request #7631 from afbjorklund/podman-sudo
Add "sudo" to podman calls
2020-04-29 08:53:41 -07:00
Thomas Strömberg 2f78bff4ed
Merge pull request #7858 from priyawadhwa/upgrade-kic
Upgrade docker driver base image to v0.0.10
2020-04-29 08:48:45 -07:00
Anders F Björklund 78a22f5056 Remove prefix parameter and add prefix command
Move the "sudo" prefix to a central location, instead of
having it all over the place. Assume only needed on Linux.
2020-04-28 13:52:52 +02:00
Anders F Björklund f78e00e99b Merge branch 'master' into podman-sudo 2020-04-28 07:55:38 +02:00
Priya Wadhwa 90b029e359 Add varlink for podman-env
'
2020-04-27 10:45:34 -07:00
Anders F Björklund 28106fa2d7 Use constants instead of the KIC prefix strings 2020-04-26 15:22:57 +02:00
Anders F Björklund 6644c5cc64 Merge branch 'master' into podman-sudo 2020-04-25 18:05:33 +02:00
Priya Wadhwa cfb1d21982 fix lint 2020-04-23 16:10:20 -07:00
Priya Wadhwa 82886dff44 change env to arg 2020-04-23 12:09:58 -07:00
Priya Wadhwa b90a28cc52 Download crio from GCS bucket 2020-04-23 11:05:47 -07:00
Priya Wadhwa 96e03d68e8 Merge branch 'master' of https://github.com/kubernetes/minikube into upgrade-kic 2020-04-23 10:55:07 -07:00
Medya Ghazizadeh 8327b230ac
Merge pull request #7859 from tstromberg/release-everything
release: Replace hardcoded list of assets to upload with a glob
2020-04-22 16:00:00 -07:00
Thomas Stromberg 056af16aab Replace hardcoded list of assets to upload with a glob 2020-04-22 15:06:50 -07:00
Priya Wadhwa 7a3db5078e Update crio and podman in docker driver base image
The dockerfile currently doesn't build because it can't find the specified versions of crio and podman to install.
2020-04-22 14:41:49 -07:00
Priya Wadhwa ac5ef8b0ee fix container runtime in params 2020-04-21 18:17:20 -07:00
Sharif Elgamal 831052032a
Merge pull request #7837 from sharifelgamal/podman_exp
mark podman tests as experimental
2020-04-21 15:19:44 -07:00
Sharif Elgamal 1dcfbc67af mark podman tests as experimental 2020-04-21 14:53:30 -07:00
Priya Wadhwa e068a498f5 Verify ISO exists before releasing binaries 2020-04-21 10:59:01 -07:00
Medya Gh dc84091d59
fix preload script 2020-04-20 21:39:08 -07:00
Medya Gh a14f846a8c add one more delete 2020-04-20 18:00:43 -07:00
Medya Gh 3e97301fe8 clean up at start too 2020-04-20 17:55:10 -07:00
Medya Gh d6ad34b920 missed one 2020-04-20 17:54:06 -07:00
Medya Gh 95eba3f734 delete prune 2020-04-20 17:51:59 -07:00
Medya Gh 3bd1608954 move exec inside func 2020-04-20 17:37:56 -07:00
Medya Gh 9eae9e544c hack preload tune pull 2020-04-20 17:36:11 -07:00
Medya Gh b774db38f3 retry up to 5 times 2020-04-20 16:29:07 -07:00
Medya Gh f7ff943f78 retry image pull 2020-04-20 16:25:58 -07:00
Medya Gh ef134c8519 err message improve 2020-04-20 16:20:10 -07:00
Medya Gh 3cd9a09fe4 return intead of exit 2020-04-20 16:18:33 -07:00
Medya Gh cdd0944723 preload script clean up minikube 2020-04-20 16:17:38 -07:00
Medya Gh 22c2850102
revert unrelated changes 2020-04-20 13:35:15 -07:00
Medya Gh c504f2febd
spell 2020-04-20 13:33:42 -07:00
Medya Gh 366dc8d127
add helper for img plull command 2020-04-20 13:13:37 -07:00
Medya Gh 1bdd9ff7e8 add docker back 2020-04-20 12:25:19 -07:00
Anders F Björklund 45ec38d2e6 Fix hack binary, as pointed out by golangci-lint 2020-04-19 09:45:16 +02:00
Anders F Björklund d7dc7bf7b2 The podman driver should not be run as root
Use sudo for the podman commands instead

Wrap the docker commands with env prefix
2020-04-19 09:42:17 +02:00
Medya Gh 3823304d21
generate preload for containerd 2020-04-18 06:31:15 -07:00
Medya Ghazizadeh 2c4ba8ba9c
Merge pull request #7763 from kubernetes/bump_gopopgh
ci: bump gopogh version for open in new window feature
2020-04-18 01:42:34 -07:00
Medya Gh fb6f68e71d
bump gopogh version for open in new window feature 2020-04-17 22:57:25 -07:00
Medya Ghazizadeh 40442ba281
Merge pull request #7716 from tstromberg/conformance2
conformance: add --wait=all, reduce quirks
2020-04-17 19:57:59 -07:00