Commit Graph

764 Commits

Author SHA1 Message Date
Grant Griffiths
5cf92fc01a Return VolumeSnapshotContent from various functions instead of nil
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-06-14 10:47:05 -07:00
Kubernetes Prow Robot
87ef4df277 Merge pull request #520 from pohly/prow-update-master
master: update release-tools + OWNERS
2021-05-22 13:27:37 -07:00
Patrick Ohly
5a68e984a3 OWNERS update with aliases 2021-05-21 16:35:31 +02:00
Patrick Ohly
ceabf92589 Merge commit '3aefc40813efe34f0e8de035925eea7f74733b47' into prow-update-master 2021-05-21 09:31:22 +02:00
Patrick Ohly
a6a467e059 Squashed 'release-tools/' changes from 6616a6b5..f3255906
https://github.com/kubernetes-csi/csi-release-tools/commit/f3255906 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/149 from pohly/cluster-logs
https://github.com/kubernetes-csi/csi-release-tools/commit/4b03b308 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/155 from pohly/owners
https://github.com/kubernetes-csi/csi-release-tools/commit/a6453c86 owners: introduce aliases
https://github.com/kubernetes-csi/csi-release-tools/commit/ad83def4 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/153 from pohly/fix-image-builds
https://github.com/kubernetes-csi/csi-release-tools/commit/55617801 build.make: fix image publishng
https://github.com/kubernetes-csi/csi-release-tools/commit/29bd39b3 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/152 from pohly/bump-csi-test
https://github.com/kubernetes-csi/csi-release-tools/commit/bc427931 prow.sh: use csi-test v4.2.0
https://github.com/kubernetes-csi/csi-release-tools/commit/b546baaf Merge https://github.com/kubernetes-csi/csi-release-tools/pull/150 from mauriciopoppe/windows-multiarch-args
https://github.com/kubernetes-csi/csi-release-tools/commit/bfbb6f35 add parameter base_image and addon_image to BUILD_PARAMETERS
https://github.com/kubernetes-csi/csi-release-tools/commit/2d61d3bc Merge https://github.com/kubernetes-csi/csi-release-tools/pull/151 from humblec/cm
https://github.com/kubernetes-csi/csi-release-tools/commit/48e71f06 Replace `which` command ( non standard)  with `command -v` builtin
https://github.com/kubernetes-csi/csi-release-tools/commit/feb20e26 prow.sh: collect cluster logs
https://github.com/kubernetes-csi/csi-release-tools/commit/7b96bea3 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/148 from dobsonj/add-checkpathcmd-to-prow
https://github.com/kubernetes-csi/csi-release-tools/commit/2d2e03b7 prow.sh: enable -csi.checkpathcmd option in csi-sanity
https://github.com/kubernetes-csi/csi-release-tools/commit/09d41512 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/147 from pohly/mock-testing
https://github.com/kubernetes-csi/csi-release-tools/commit/74cfbc97 prow.sh: support mock tests
https://github.com/kubernetes-csi/csi-release-tools/commit/4a3f1103 prow.sh: remove obsolete test suppression

git-subtree-dir: release-tools
git-subtree-split: f3255906abf2e4134cb3db4ff79ddfb5ce1e91aa
2021-05-21 09:31:20 +02:00
Kubernetes Prow Robot
51ad8551d4 Merge pull request #515 from mauriciopoppe/remove-volumesnapshots-request
Update volumesnapshots request to list across all namespaces
2021-05-11 11:04:37 -07:00
Mauricio Poppe
77211d3fa3 remove volumesnapshots requests 2021-05-07 23:30:25 +00:00
Kubernetes Prow Robot
f235e24b75 Merge pull request #512 from pohly/prow-update-master
master: update release-tools
2021-05-05 10:09:15 -07:00
Patrick Ohly
e8a5aa1826 Merge commit '915dbb98ef6e5e0e1f03863c48af68f5391f8ec2' into prow-update-master 2021-05-05 14:47:43 +02:00
Patrick Ohly
4abab596c1 Squashed 'release-tools/' changes from a1e11275..6616a6b5
https://github.com/kubernetes-csi/csi-release-tools/commit/6616a6b5 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/146 from pohly/kubernetes-1.21
https://github.com/kubernetes-csi/csi-release-tools/commit/510fb0f9 prow.sh: support Kubernetes 1.21
https://github.com/kubernetes-csi/csi-release-tools/commit/c63c61b3 prow.sh: add CSI_PROW_DEPLOYMENT_SUFFIX
https://github.com/kubernetes-csi/csi-release-tools/commit/51ac11c3 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/144 from pohly/pull-jobs
https://github.com/kubernetes-csi/csi-release-tools/commit/dd54c926 pull-test.sh: test importing csi-release-tools into other repo
https://github.com/kubernetes-csi/csi-release-tools/commit/7d2643a5 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/143 from pohly/path-setup
https://github.com/kubernetes-csi/csi-release-tools/commit/6880b0c8 prow.sh: avoid creating paths unless really running tests
https://github.com/kubernetes-csi/csi-release-tools/commit/bc0504ad Merge https://github.com/kubernetes-csi/csi-release-tools/pull/140 from jsafrane/remove-unused-k8s-libs
https://github.com/kubernetes-csi/csi-release-tools/commit/5b1de1ad go-get-kubernetes.sh: remove unused k8s libs
https://github.com/kubernetes-csi/csi-release-tools/commit/49b42693 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/120 from pohly/add-kubernetes-release
https://github.com/kubernetes-csi/csi-release-tools/commit/f7e7ee49 docs: steps for adding testing against new Kubernetes release

git-subtree-dir: release-tools
git-subtree-split: 6616a6b5294b6df39cfce37f4fce7cdce0a77583
2021-05-05 14:47:41 +02:00
Kubernetes Prow Robot
78164c3324 Merge pull request #510 from xing-yang/fix_readme
Fix the compatibility table in README
2021-04-30 10:13:58 -07:00
xing-yang
2dd41b5888 Fix README 2021-04-30 14:15:54 +00:00
Kubernetes Prow Robot
feda3585d2 Merge pull request #509 from xing-yang/changelog_4.1.0
Add changelog for 4.1.0
2021-04-29 20:23:58 -07:00
xing-yang
d6f21422bc Add changelog for 4.1.0 2021-04-30 02:56:32 +00:00
Kubernetes Prow Robot
4ff7793fb3 Merge pull request #507 from mauriciopoppe/volumesnapshot-crd-check
Fix typo in CRD check
2021-04-29 17:39:57 -07:00
Mauricio Poppe
bfd88737a0 fix typo in CRD check 2021-04-29 22:30:11 +00:00
Kubernetes Prow Robot
805f5c9209 Merge pull request #505 from mauriciopoppe/update-docs
Update reference implementation of the snapshot controller
2021-04-27 18:08:50 -07:00
Mauricio Poppe
21ded106ea Update sample implementation 2021-04-27 23:32:35 +00:00
Kubernetes Prow Robot
4e568e4dfd Merge pull request #504 from mauriciopoppe/ensure-crd
Make sure the v1 CRDs exist before starting the controller
2021-04-27 11:51:39 -07:00
Mauricio Poppe
660420bdf4 Make sure the VolumeSnapshots v1 CRDs exist before starting the controller 2021-04-27 16:59:59 +00:00
Kubernetes Prow Robot
679e71e89d Merge pull request #493 from xing-yang/storage_version_v1
Change storage version from v1beta1 to v1
2021-04-23 16:06:28 -07:00
Kubernetes Prow Robot
dc7908e615 Merge pull request #502 from huffmanca/address-content-nil-error
Correct snapshotContent error propagation
2021-04-21 19:13:43 -07:00
Christian Huffman
c554274833 Correct snapshotContent error propagation 2021-04-21 18:38:40 -04:00
Kubernetes Prow Robot
4aa47e63ae Merge pull request #503 from xing-yang/update_csi_spec_dep
Update to CSI spec 1.4
2021-04-21 14:37:51 -07:00
xing-yang
8034e50bd3 Update to CSI spec 1.4 2021-04-21 19:58:01 +00:00
xing-yang
046cce9868 Change storage version from v1beta1 to v1 2021-04-21 17:50:51 +00:00
Kubernetes Prow Robot
501cc50584 Merge pull request #500 from xinyanwu409/update-k8s-dependency-version
Update k8s dependency version to 1.21
2021-04-19 07:24:36 -07:00
wxinyan
17b8ffe7f8 Update k8s dependency version to 1.21
Signed-off-by: xinyanwu409 <wxinyan@vmware>
2021-04-18 21:02:08 -07:00
Kubernetes Prow Robot
31a6091ffc Merge pull request #496 from ggriffiths/honor_http_addr
Fix snapshotter metrics server to use http-endpoint when provided
2021-04-15 12:49:01 -07:00
Grant Griffiths
f949f2be3b Fix metrics server to use httpEndpoint when provided
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-04-15 07:27:05 -07:00
Kubernetes Prow Robot
f255fe7b46 Merge pull request #486 from pohly/prow-update-master
master: update release-tools
2021-03-24 07:00:08 -07:00
Patrick Ohly
f1170c9658 Merge commit '6c3dece3f3561777c68f34d233680640dc730484' into prow-update-master 2021-03-24 13:51:00 +01:00
Patrick Ohly
6c3dece3f3 Squashed 'release-tools/' changes from 95eac336..a1e11275
a1e11275 Merge pull request #139 from pohly/kind-for-kubernetes-latest
1c0fb096 prow.sh: use KinD main for latest Kubernetes
1d77cfcb Merge pull request #138 from pohly/kind-update-0.10
bff2fb7e prow.sh: KinD 0.10.0

git-subtree-dir: release-tools
git-subtree-split: a1e11275b5a4febd6ad21beeac730e22c579825b
2021-03-24 13:50:59 +01:00
Kubernetes Prow Robot
c1a68cf759 Merge pull request #483 from pohly/prow-update-master
master: update release-tools + dependencies
2021-03-18 06:29:20 -07:00
Patrick Ohly
f503dda10d Squashed 'release-tools/' changes from 1748b16b..95eac336
95eac336 Merge pull request #137 from pohly/fix-go-version-check
437e4311 verify-go-version.sh: fix check after removal of travis.yml

git-subtree-dir: release-tools
git-subtree-split: 95eac33629ea9c586c4efcb7ad875191162464b2
2021-03-18 11:05:46 +01:00
Patrick Ohly
2cb6b17904 Merge commit 'f503dda10d744cc9b8ddcd46dc90a2ab1b57059c' into prow-update-master 2021-03-18 11:05:46 +01:00
Patrick Ohly
9ede1ed02e go.mod: bump Go features to 1.16
For example, this enables the use of the vendor
 directory by
default (https://golang.org/ref/mod#vendoring).
2021-03-18 09:27:08 +01:00
Patrick Ohly
e3c238b7e6 refresh vendor dir 2021-03-18 09:13:25 +01:00
Patrick Ohly
cafa56c1b1 Merge commit 'c7beee394d30c3f4d8680ad2aa1c522c41052646' into prow-update-master 2021-03-18 09:13:24 +01:00
Patrick Ohly
c7beee394d Squashed 'release-tools/' changes from 7bc70e52..1748b16b
1748b16b Merge pull request #136 from pohly/go-1.16
ec844ea6 remove travis.yml, Go 1.16
df76aba8 Merge pull request #134 from andyzhangx/add-build-arg
e314a56d 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

git-subtree-dir: release-tools
git-subtree-split: 1748b16b488381c34a86ddbee110e9ed523bcb20
2021-03-18 09:13:22 +01:00
Kubernetes Prow Robot
02450fded3 Merge pull request #479 from prateekpandey14/refact-validation
Move snapshot validations to validation-webhook directory
2021-03-15 10:03:05 -07:00
prateekpandey14
533ed886dc Move snapshot validations to validation-webhook directory
Signed-off-by: prateekpandey14 <prateekpandey14@gmail.com>
2021-03-14 13:39:57 +05:30
Kubernetes Prow Robot
de6c35a89c Merge pull request #470 from timoreimann/retain-create-snapshot-error
Retain CreateSnapshot error
2021-02-16 06:57:06 -08:00
Timo Reimann
b31a29fd83 Retain CreateSnapshot error
The error returned from CreateSnapshot was overwritten by the call to
removeAnnVolumeSnapshotBeingCreated. Retain the error through variable
shadowing so that it can be propagated and reported upwards the call
stack.

We also improve the error line by dropping an unnecessary comma and
dequoting the error string (since we already employ a colon separator).
2021-02-07 21:58:37 +01:00
Kubernetes Prow Robot
cbe212e899 Merge pull request #468 from pohly/prow-update-master
master: update release-tools
2021-02-04 08:16:30 -08:00
Patrick Ohly
096ef494a0 Merge commit '7c126df0621240e6c80a4508ef8b2667824566a7' into prow-update-master 2021-02-03 22:13:33 +01:00
Patrick Ohly
7c126df062 Squashed 'release-tools/' changes from 1d60e779..7bc70e52
7bc70e52 Merge pull request #129 from pohly/squash-documentation
e0b02e72 README.md: document usage of --squash
316cb957 Merge pull request #132 from yiyang5055/bugfix/boilerplate
26e2ab10 fix: default boilerplate path
1add8c18 Merge pull request #133 from pohly/kubernetes-1.20-tag
3e811d6c prow.sh: fix "on-master" prow jobs

git-subtree-dir: release-tools
git-subtree-split: 7bc70e5264a5ce5f47780bdbc6c7b7f4e79243fa
2021-02-03 22:13:32 +01:00
Kubernetes Prow Robot
165f6e09a1 Merge pull request #459 from kvaps/common-example
Provide better defaults for external-snapshotter
2021-01-28 20:21:41 -08:00
Andrei Kvapil
d138216421 upd: more common manifests 2021-01-27 16:47:58 +01:00
Kubernetes Prow Robot
23bb95cef3 Merge pull request #464 from pohly/prow-update-master
master: update release-tools
2021-01-26 12:34:31 -08:00