Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed 'release-tools/' changes from c60f382..6616a6b
kubernetes-csi/csi-release-tools@6616a6b Merge kubernetes-csi/csi-release-tools#146 from pohly/kubernetes-1.21 kubernetes-csi/csi-release-tools@510fb0f prow.sh: support Kubernetes 1.21 kubernetes-csi/csi-release-tools@c63c61b prow.sh: add CSI_PROW_DEPLOYMENT_SUFFIX kubernetes-csi/csi-release-tools@51ac11c Merge kubernetes-csi/csi-release-tools#144 from pohly/pull-jobs kubernetes-csi/csi-release-tools@dd54c92 pull-test.sh: test importing csi-release-tools into other repo kubernetes-csi/csi-release-tools@7d2643a Merge kubernetes-csi/csi-release-tools#143 from pohly/path-setup kubernetes-csi/csi-release-tools@6880b0c prow.sh: avoid creating paths unless really running tests kubernetes-csi/csi-release-tools@bc0504a Merge kubernetes-csi/csi-release-tools#140 from jsafrane/remove-unused-k8s-libs kubernetes-csi/csi-release-tools@5b1de1a go-get-kubernetes.sh: remove unused k8s libs kubernetes-csi/csi-release-tools@49b4269 Merge kubernetes-csi/csi-release-tools#120 from pohly/add-kubernetes-release kubernetes-csi/csi-release-tools@a1e1127 Merge kubernetes-csi/csi-release-tools#139 from pohly/kind-for-kubernetes-latest kubernetes-csi/csi-release-tools@1c0fb09 prow.sh: use KinD main for latest Kubernetes kubernetes-csi/csi-release-tools@1d77cfc Merge kubernetes-csi/csi-release-tools#138 from pohly/kind-update-0.10 kubernetes-csi/csi-release-tools@bff2fb7 prow.sh: KinD 0.10.0 kubernetes-csi/csi-release-tools@95eac33 Merge kubernetes-csi/csi-release-tools#137 from pohly/fix-go-version-check kubernetes-csi/csi-release-tools@437e431 verify-go-version.sh: fix check after removal of travis.yml kubernetes-csi/csi-release-tools@1748b16 Merge kubernetes-csi/csi-release-tools#136 from pohly/go-1.16 kubernetes-csi/csi-release-tools@ec844ea remove travis.yml, Go 1.16 kubernetes-csi/csi-release-tools@df76aba Merge kubernetes-csi/csi-release-tools#134 from andyzhangx/add-build-arg kubernetes-csi/csi-release-tools@e314a56 add build-arg ARCH for building multi-arch images, e.g. ARG ARCH FROM k8s.gcr.io/build-image/debian-base-${ARCH}:v2.1.3 kubernetes-csi/csi-release-tools@7bc70e5 Merge kubernetes-csi/csi-release-tools#129 from pohly/squash-documentation kubernetes-csi/csi-release-tools@e0b02e7 README.md: document usage of --squash kubernetes-csi/csi-release-tools@316cb95 Merge kubernetes-csi/csi-release-tools#132 from yiyang5055/bugfix/boilerplate kubernetes-csi/csi-release-tools@26e2ab1 fix: default boilerplate path kubernetes-csi/csi-release-tools@1add8c1 Merge kubernetes-csi/csi-release-tools#133 from pohly/kubernetes-1.20-tag kubernetes-csi/csi-release-tools@3e811d6 prow.sh: fix "on-master" prow jobs kubernetes-csi/csi-release-tools@1d60e77 Merge kubernetes-csi/csi-release-tools#131 from pohly/kubernetes-1.20-tag kubernetes-csi/csi-release-tools@9f10459 prow.sh: support building Kubernetes for a specific version kubernetes-csi/csi-release-tools@f7e7ee4 docs: steps for adding testing against new Kubernetes release kubernetes-csi/csi-release-tools@fe1f284 Merge kubernetes-csi/csi-release-tools#121 from kvaps/namespace-check kubernetes-csi/csi-release-tools@8fdf0f7 Merge kubernetes-csi/csi-release-tools#128 from fengzixu/master kubernetes-csi/csi-release-tools@1c94220 fix: fix a bug of csi-sanity kubernetes-csi/csi-release-tools@a4c41e6 Merge kubernetes-csi/csi-release-tools#127 from pohly/fix-boilerplate kubernetes-csi/csi-release-tools@ece0f50 check namespace for snapshot-controller kubernetes-csi/csi-release-tools@dbd8967 verify-boilerplate.sh: fix path to script kubernetes-csi/csi-release-tools@9289fd1 Merge kubernetes-csi/csi-release-tools#125 from sachinkumarsingh092/optional-spelling-boilerplate-checks kubernetes-csi/csi-release-tools@ad29307 Make the spelling and boilerplate checks optional kubernetes-csi/csi-release-tools@5f06d02 Merge kubernetes-csi/csi-release-tools#124 from sachinkumarsingh092/fix-spellcheck-boilerplate-tests kubernetes-csi/csi-release-tools@48186eb Fix spelling and boilerplate errors kubernetes-csi/csi-release-tools@71690af Merge kubernetes-csi/csi-release-tools#122 from sachinkumarsingh092/include-spellcheck-boilerplate-tests kubernetes-csi/csi-release-tools@981be3f Adding spelling and boilerplate checks. kubernetes-csi/csi-release-tools@2bb7525 Merge kubernetes-csi/csi-release-tools#117 from fengzixu/master kubernetes-csi/csi-release-tools@3b6d17b Merge kubernetes-csi/csi-release-tools#118 from pohly/cloud-build-timeout kubernetes-csi/csi-release-tools@9318c6c cloud build: double the timeout, now 1 hour kubernetes-csi/csi-release-tools@4ab8b15 use the tag to replace commit of csi-test kubernetes-csi/csi-release-tools@5d74e45 change the csi-test import path to v4 kubernetes-csi/csi-release-tools@7dcd0a9 upgrade csi-test to v4.0.2 kubernetes-csi/csi-release-tools@86ff580 Merge kubernetes-csi/csi-release-tools#116 from andyzhangx/export-image-name kubernetes-csi/csi-release-tools@c3a9662 allow export image name and registry name kubernetes-csi/csi-release-tools@c6a88c6 Merge kubernetes-csi/csi-release-tools#113 from xing-yang/install_snapshot_controller kubernetes-csi/csi-release-tools@45ec4c6 Fix the install of snapshot CRDs and controller kubernetes-csi/csi-release-tools@5d874cc Merge kubernetes-csi/csi-release-tools#112 from xing-yang/cleanup kubernetes-csi/csi-release-tools@79bbca7 Cleanup kubernetes-csi/csi-release-tools@d437673 Merge kubernetes-csi/csi-release-tools#111 from xing-yang/update_snapshot_v1_rc kubernetes-csi/csi-release-tools@57718f8 Update snapshot CRD version kubernetes-csi/csi-release-tools@4aff857 Merge kubernetes-csi/csi-release-tools#109 from pohly/alpha-test-defaults kubernetes-csi/csi-release-tools@0427289 Merge kubernetes-csi/csi-release-tools#110 from pohly/kind-0.9-bazel-build-workaround kubernetes-csi/csi-release-tools@9a370ab prow.sh: work around "kind build node-image" failure kubernetes-csi/csi-release-tools@522361e prow.sh: only run alpha tests for latest Kubernetes release kubernetes-csi/csi-release-tools@22c0395 Merge kubernetes-csi/csi-release-tools#108 from bnrjee/master kubernetes-csi/csi-release-tools@b5b447b Add go ldflags using LDFLAGS at the time of compilation kubernetes-csi/csi-release-tools@16f4afb Merge kubernetes-csi/csi-release-tools#107 from pohly/kind-update kubernetes-csi/csi-release-tools@7bcee13 prow.sh: update to kind 0.9, support Kubernetes 1.19 kubernetes-csi/csi-release-tools@df518fb prow.sh: usage of Bazel optional kubernetes-csi/csi-release-tools@c3afd42 Merge kubernetes-csi/csi-release-tools#104 from xing-yang/snapshot kubernetes-csi/csi-release-tools@dde93b2 Update to snapshot-controller v3.0.0 kubernetes-csi/csi-release-tools@a0f195c Merge kubernetes-csi/csi-release-tools#106 from msau42/fix-canary kubernetes-csi/csi-release-tools@7100c12 Only set staging registry when running canary job kubernetes-csi/csi-release-tools@b3c65f9 Merge kubernetes-csi/csi-release-tools#99 from msau42/add-release-process kubernetes-csi/csi-release-tools@e53f3e8 Merge kubernetes-csi/csi-release-tools#103 from msau42/fix-canary kubernetes-csi/csi-release-tools@d129462 Document new method for adding CI jobs are new K8s versions kubernetes-csi/csi-release-tools@e73c2ce Use staging registry for canary tests kubernetes-csi/csi-release-tools@2c09846 Add cleanup instructions to release-notes generation kubernetes-csi/csi-release-tools@60e1cd3 Merge kubernetes-csi/csi-release-tools#98 from pohly/kubernetes-1-19-fixes kubernetes-csi/csi-release-tools@0979c09 prow.sh: fix E2E suite for Kubernetes >= 1.18 kubernetes-csi/csi-release-tools@3b4a2f1 prow.sh: fix installing Go for Kubernetes 1.19.0 kubernetes-csi/csi-release-tools@1fbb636 Merge kubernetes-csi/csi-release-tools#97 from pohly/go-1.15 kubernetes-csi/csi-release-tools@82d108a switch to Go 1.15 kubernetes-csi/csi-release-tools@d8a2530 Merge kubernetes-csi/csi-release-tools#95 from msau42/add-release-process kubernetes-csi/csi-release-tools@843bddc Add steps on promoting release images kubernetes-csi/csi-release-tools@0345a83 Merge kubernetes-csi/csi-release-tools#94 from linux-on-ibm-z/bump-timeout kubernetes-csi/csi-release-tools@1fdf2d5 cloud build: bump timeout in Prow job kubernetes-csi/csi-release-tools@41ec6d1 Merge kubernetes-csi/csi-release-tools#93 from animeshk08/patch-1 kubernetes-csi/csi-release-tools@5a54e67 filter-junit: Fix gofmt error kubernetes-csi/csi-release-tools@0676fcb Merge kubernetes-csi/csi-release-tools#92 from animeshk08/patch-1 kubernetes-csi/csi-release-tools@36ea4ff filter-junit: Fix golint error kubernetes-csi/csi-release-tools@f5a4203 Merge kubernetes-csi/csi-release-tools#91 from cyb70289/arm64 kubernetes-csi/csi-release-tools@43e50d6 prow.sh: enable building arm64 image kubernetes-csi/csi-release-tools@0d5bd84 Merge kubernetes-csi/csi-release-tools#90 from pohly/k8s-staging-sig-storage kubernetes-csi/csi-release-tools@3df86b7 cloud build: k8s-staging-sig-storage kubernetes-csi/csi-release-tools@c5fd961 Merge kubernetes-csi/csi-release-tools#89 from pohly/cloud-build-binfmt kubernetes-csi/csi-release-tools@db0c2a7 cloud build: initialize support for running commands in Dockerfile kubernetes-csi/csi-release-tools@be902f4 Merge kubernetes-csi/csi-release-tools#88 from pohly/multiarch-windows-fix kubernetes-csi/csi-release-tools@340e082 build.make: optional inclusion of Windows in multiarch images kubernetes-csi/csi-release-tools@5231f05 build.make: properly declare push-multiarch kubernetes-csi/csi-release-tools@4569f27 build.make: fix push-multiarch ambiguity kubernetes-csi/csi-release-tools@17dde9e Merge kubernetes-csi/csi-release-tools#87 from pohly/cloud-build kubernetes-csi/csi-release-tools@bd41690 cloud build: initial set of shared files kubernetes-csi/csi-release-tools@9084fec Merge kubernetes-csi/csi-release-tools#81 from msau42/add-release-process kubernetes-csi/csi-release-tools@6f2322e Update patch release notes generation command kubernetes-csi/csi-release-tools@0fcc3b1 Merge kubernetes-csi/csi-release-tools#78 from ggriffiths/fix_csi_snapshotter_rbac_version_set kubernetes-csi/csi-release-tools@d8c76fe Support local snapshot RBAC for pull jobs kubernetes-csi/csi-release-tools@c1bdf5b Merge kubernetes-csi/csi-release-tools#80 from msau42/add-release-process kubernetes-csi/csi-release-tools@ea1f94a update release tools instructions kubernetes-csi/csi-release-tools@152396e Merge kubernetes-csi/csi-release-tools#77 from ggriffiths/snapshotter201_update kubernetes-csi/csi-release-tools@7edc146 Update snapshotter to version 2.0.1 kubernetes-csi/csi-release-tools@4cf843f Merge kubernetes-csi/csi-release-tools#76 from pohly/build-targets kubernetes-csi/csi-release-tools@3863a0f build for multiple platforms only in CI, add s390x kubernetes-csi/csi-release-tools@8322a7d Merge kubernetes-csi/csi-release-tools#72 from pohly/hostpath-update kubernetes-csi/csi-release-tools@7c5a89c prow.sh: use 1.3.0 hostpath driver for testing kubernetes-csi/csi-release-tools@b8587b2 Merge kubernetes-csi/csi-release-tools#71 from wozniakjan/test-vet kubernetes-csi/csi-release-tools@fdb3218 Change 'make test-vet' to call 'go vet' kubernetes-csi/csi-release-tools@d717c8c Merge kubernetes-csi/csi-release-tools#69 from pohly/test-driver-config kubernetes-csi/csi-release-tools@a1432bc Merge kubernetes-csi/csi-release-tools#70 from pohly/kubelet-feature-gates kubernetes-csi/csi-release-tools@5f74333 prow.sh: also configure feature gates for kubelet kubernetes-csi/csi-release-tools@84f78b1 prow.sh: generic driver installation kubernetes-csi/csi-release-tools@3c34b4f Merge kubernetes-csi/csi-release-tools#67 from windayski/fix-link kubernetes-csi/csi-release-tools@fa90abd fix incorrect link kubernetes-csi/csi-release-tools@ff3cc3f Merge kubernetes-csi/csi-release-tools#54 from msau42/add-release-process kubernetes-csi/csi-release-tools@ac8a021 Document the process for releasing a new sidecar kubernetes-csi/csi-release-tools@23be652 Merge kubernetes-csi/csi-release-tools#65 from msau42/update-hostpath kubernetes-csi/csi-release-tools@6582f2f Update hostpath driver version to get fix for connection-timeout kubernetes-csi/csi-release-tools@4cc9174 Merge kubernetes-csi/csi-release-tools#64 from ggriffiths/snapshotter_2_version_update kubernetes-csi/csi-release-tools@8191eab Update snapshotter to version v2.0.0 kubernetes-csi/csi-release-tools@3c463fb Merge kubernetes-csi/csi-release-tools#61 from msau42/enable-snapshots kubernetes-csi/csi-release-tools@8b0316c Fix overriding of junit results by using unique names for each e2e run kubernetes-csi/csi-release-tools@5f444b8 Merge kubernetes-csi/csi-release-tools#60 from saad-ali/updateHostpathVersion kubernetes-csi/csi-release-tools@af9549b Update prow hostpath driver version to 1.3.0-rc2 kubernetes-csi/csi-release-tools@f6c74b3 Merge kubernetes-csi/csi-release-tools#57 from ggriffiths/version_gt_kubernetes_fix kubernetes-csi/csi-release-tools@fc80975 Fix version_gt to work with kubernetes prefix kubernetes-csi/csi-release-tools@9f1f3dd Merge kubernetes-csi/csi-release-tools#56 from msau42/enable-snapshots kubernetes-csi/csi-release-tools@b98b2ae Enable snapshot tests in 1.17 to be run in non-alpha jobs. kubernetes-csi/csi-release-tools@9ace020 Merge kubernetes-csi/csi-release-tools#52 from msau42/update-readme kubernetes-csi/csi-release-tools@540599b Merge kubernetes-csi/csi-release-tools#53 from msau42/fix-make kubernetes-csi/csi-release-tools@a4e6299 fix syntax for ppc64le build kubernetes-csi/csi-release-tools@771ca6f Merge kubernetes-csi/csi-release-tools#49 from ggriffiths/prowsh_improve_version_gt kubernetes-csi/csi-release-tools@d7c69d2 Merge kubernetes-csi/csi-release-tools#51 from msau42/enable-multinode kubernetes-csi/csi-release-tools@4ad6949 Improve snapshot pod running checks and improve version_gt kubernetes-csi/csi-release-tools@53888ae Improve README by adding an explicit Kubernetes dependency section kubernetes-csi/csi-release-tools@9a7a685 Create a kind cluster with two worker nodes so that the topology feature can be tested. Test cases that test accessing volumes from multiple nodes need to be skipped kubernetes-csi/csi-release-tools@4ff2f5f Merge kubernetes-csi/csi-release-tools#50 from darkowlzz/kind-0.6.0 kubernetes-csi/csi-release-tools@80bba1f Use kind v0.6.0 kubernetes-csi/csi-release-tools@6d674a7 Merge kubernetes-csi/csi-release-tools#47 from Pensu/multi-arch kubernetes-csi/csi-release-tools@8adde49 Merge kubernetes-csi/csi-release-tools#45 from ggriffiths/snapshot_beta_crds kubernetes-csi/csi-release-tools@003c14b Add snapshotter CRDs after cluster setup kubernetes-csi/csi-release-tools@a41f386 Merge kubernetes-csi/csi-release-tools#46 from mucahitkurt/kind-cluster-cleanup kubernetes-csi/csi-release-tools@1eaaaa1 Delete kind cluster after tests run. kubernetes-csi/csi-release-tools@83a4ef1 Adding build for ppc64le kubernetes-csi/csi-release-tools@4fcafec Merge kubernetes-csi/csi-release-tools#43 from pohly/system-pod-logging kubernetes-csi/csi-release-tools@f41c135 prow.sh: also log output of system containers kubernetes-csi/csi-release-tools@ee22a9c Merge kubernetes-csi/csi-release-tools#42 from pohly/use-vendor-dir kubernetes-csi/csi-release-tools@8067845 travis.yml: also use vendor directory kubernetes-csi/csi-release-tools@23df4ae prow.sh: use vendor directory if available kubernetes-csi/csi-release-tools@a53bd4c Merge kubernetes-csi/csi-release-tools#41 from pohly/go-version kubernetes-csi/csi-release-tools@c8a1c4a better handling of Go version kubernetes-csi/csi-release-tools@5e773d2 update CI to use Go 1.13.3 kubernetes-csi/csi-release-tools@f419d74 Merge kubernetes-csi/csi-release-tools#40 from msau42/add-1.16 kubernetes-csi/csi-release-tools@e0fde8c Add new variables for 1.16 and remove 1.13 kubernetes-csi/csi-release-tools@adf00fe Merge kubernetes-csi/csi-release-tools#36 from msau42/full-clone kubernetes-csi/csi-release-tools@f1697d2 Do full git clones in travis. Shallow clones are causing test-subtree errors when the depth is exactly 50. kubernetes-csi/csi-release-tools@2c81919 Merge kubernetes-csi/csi-release-tools#34 from pohly/go-mod-tidy kubernetes-csi/csi-release-tools@518d6af Merge kubernetes-csi/csi-release-tools#35 from ddebroy/winbld2 kubernetes-csi/csi-release-tools@2d6b3ce Build Windows only for amd64 kubernetes-csi/csi-release-tools@c1078a6 go-get-kubernetes.sh: automate Kubernetes dependency handling kubernetes-csi/csi-release-tools@194289a update Go mod support kubernetes-csi/csi-release-tools@0affdf9 Merge kubernetes-csi/csi-release-tools#33 from gnufied/enable-hostpath-expansion kubernetes-csi/csi-release-tools@6208f6a Enable hostpath expansion kubernetes-csi/csi-release-tools@6ecaa76 Merge kubernetes-csi/csi-release-tools#30 from msau42/fix-windows kubernetes-csi/csi-release-tools@ea2f1b5 build windows binaries with .exe suffix kubernetes-csi/csi-release-tools@2d33550 Merge kubernetes-csi/csi-release-tools#29 from mucahitkurt/create-2-node-kind-cluster kubernetes-csi/csi-release-tools@a8ea8bc create 2-node kind cluster since topology support is added to hostpath driver kubernetes-csi/csi-release-tools@df8530d Merge kubernetes-csi/csi-release-tools#27 from pohly/dep-vendor-check kubernetes-csi/csi-release-tools@35ceaed prow.sh: install dep if needed kubernetes-csi/csi-release-tools@f85ab5a Merge kubernetes-csi/csi-release-tools#26 from ddebroy/windows1 kubernetes-csi/csi-release-tools@9fba09b Add rule for building Windows binaries kubernetes-csi/csi-release-tools@0400867 Merge kubernetes-csi/csi-release-tools#25 from msau42/fix-master-jobs kubernetes-csi/csi-release-tools@dc0a5d8 Update kind to v0.5.0 kubernetes-csi/csi-release-tools@aa85b82 Merge kubernetes-csi/csi-release-tools#23 from msau42/fix-master-jobs kubernetes-csi/csi-release-tools@f46191d Kubernetes master changed the way that releases are tagged, which needed changes to kind. There are 3 changes made to prow.sh: kubernetes-csi/csi-release-tools@1cac3af Merge kubernetes-csi/csi-release-tools#22 from msau42/add-1.15-jobs kubernetes-csi/csi-release-tools@0c0dc30 prow.sh: tag master images with a large version number kubernetes-csi/csi-release-tools@f4f73ce Merge kubernetes-csi/csi-release-tools#21 from msau42/add-1.15-jobs kubernetes-csi/csi-release-tools@4e31f07 Change default hostpath driver name to hostpath.csi.k8s.io kubernetes-csi/csi-release-tools@4b6fa4a Update hostpath version for sidecar testing to v1.2.0-rc2 kubernetes-csi/csi-release-tools@ecc7918 Update kind to v0.4.0. This requires overriding Kubernetes versions with specific patch versions that kind 0.4.0 supports. Also, feature gate setting is only supported on 1.15+ due to kind.sigs.k8s.io/v1alpha3 and kubeadm.k8s.io/v1beta2 dependencies. kubernetes-csi/csi-release-tools@a6f21d4 Add variables for 1.15 kubernetes-csi/csi-release-tools@db8abb6 Merge kubernetes-csi/csi-release-tools#20 from pohly/test-driver-config kubernetes-csi/csi-release-tools@b2f4e05 prow.sh: flexible test driver config kubernetes-csi/csi-release-tools@0399988 Merge kubernetes-csi/csi-release-tools#19 from pohly/go-mod-vendor kubernetes-csi/csi-release-tools@066143d build.make: allow repos to use 'go mod' for vendoring kubernetes-csi/csi-release-tools@0bee749 Merge kubernetes-csi/csi-release-tools#18 from pohly/go-version kubernetes-csi/csi-release-tools@e157b6b update to Go 1.12.4 kubernetes-csi/csi-release-tools@88dc9a4 Merge kubernetes-csi/csi-release-tools#17 from pohly/prow kubernetes-csi/csi-release-tools@0fafc66 prow.sh: skip sanity testing if component doesn't support it kubernetes-csi/csi-release-tools@bcac1c1 Merge kubernetes-csi/csi-release-tools#16 from pohly/prow kubernetes-csi/csi-release-tools@0b10f6a prow.sh: update csi-driver-host-path kubernetes-csi/csi-release-tools@0c2677e Merge kubernetes-csi/csi-release-tools#15 from pengzhisun/master kubernetes-csi/csi-release-tools@ff9bce4 Replace 'return' to 'exit' to fix shellcheck error git-subtree-dir: release-tools git-subtree-split: 6616a6b5294b6df39cfce37f4fce7cdce0a77583
- Loading branch information