Commit Graph

904 Commits

Author SHA1 Message Date
Chris Henzie
ac99c8df9e Fix recommended Kubernetes version in README
This should be the lowest Kubernetes version needed where all its
supported features will function correctly.

See for more details:
https://kubernetes-csi.github.io/docs/project-policies.html#recommended-version
2021-08-04 18:12:35 -07:00
Kubernetes Prow Robot
22ea25fe44 Merge pull request #570 from chrishenzie/k8s-v1.22
Update k8s dependencies to v1.22.0
2021-08-04 18:08:37 -07:00
Chris Henzie
5d2a22be7b Update README for compatible CSI spec 2021-08-04 15:38:51 -07:00
Chris Henzie
e31f462805 Update k8s dependencies to v1.22.0 2021-08-04 15:38:49 -07:00
Kubernetes Prow Robot
25abbf4848 Merge pull request #536 from humblec/mod
snap client version update and kube dependency update
2021-08-04 05:09:24 -07:00
Humble Chirammal
9bd2d9cdcc snap client version update to v4.1.0 in the dependency
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-08-04 14:27:31 +05:30
Kubernetes Prow Robot
77adc85097 Merge pull request #519 from ggriffiths/metric_operation_leak
Add gauge metric for snapshot controller operations in flight
2021-07-30 13:53:37 -07:00
Kubernetes Prow Robot
fa52c0b915 Merge pull request #560 from chrishenzie/k8s-v1.22
Update k8s dependencies to v1.22.0-rc.0
2021-07-28 11:36:46 -07:00
Chris Henzie
59725e39fe Update k8s dependencies to v1.22.0-rc.0 2021-07-28 10:37:46 -07:00
Grant Griffiths
57987a84c0 Add gauge metric for snapshot controller operations in flight
Signed-off-by: Grant Griffiths <grant@portworx.com>
2021-07-27 14:17:55 -07:00
Kubernetes Prow Robot
e6e14c1601 Merge pull request #544 from RaunakShah/remote_todo
Remove redundant validation checks
2021-07-20 11:01:27 -07:00
shahra
8f35f9f0d0 Update documentation for snapshot controller validation 2021-07-20 20:45:12 +05:30
Kubernetes Prow Robot
4833cbd557 Merge pull request #553 from rexagod/fix-pathnames
Fix some pathnames
2021-07-12 14:25:42 -07:00
Kubernetes Prow Robot
410e3198bb Merge pull request #550 from WanzenBug/master
Use distroless/static image for webhook
2021-07-12 13:53:42 -07:00
Pranshu Srivastava
b97cf8db35 Fixed some pathnames.
Hi! I encountered some faulty pathnames while going through the Readme, PTAL.
2021-07-13 00:56:33 +05:30
Moritz "WanzenBug" Wanzenböck
a6c85ea58c Use distroless/static image for webhook
The webhook image needlessly used the distroless image containing glibc.
The webhook server is a static binary, so it can be packaged using the
distroless/static image like the other components.
2021-07-12 14:41:05 +02:00
Kubernetes Prow Robot
049050ad3d Merge pull request #546 from Kartik494/webhookDocs
Update webhook README.md
2021-07-07 05:52:43 -07:00
kartik494
70952fde13 Update webhook README 2021-07-07 15:35:09 +05:30
Kubernetes Prow Robot
60a026f4ae Merge pull request #540 from rexagod/522
Add "SnapshotCreated" event for snapshot-controller
2021-07-06 06:56:18 -07:00
Kubernetes Prow Robot
bf02d61b73 Merge pull request #541 from pohly/prow-update-master
master: update release-tools
2021-07-06 05:28:18 -07:00
Patrick Ohly
b88670c502 Merge commit 'd7f0e3f0ee40d68c00dffd632675aeafa0539907' into prow-update-master 2021-07-06 10:50:21 +02:00
Patrick Ohly
4b91a98afd Squashed 'release-tools/' changes from f3255906..c0a4fb1d
https://github.com/kubernetes-csi/csi-release-tools/commit/c0a4fb1d Merge https://github.com/kubernetes-csi/csi-release-tools/pull/164 from anubha-v-ardhan/patch-1
https://github.com/kubernetes-csi/csi-release-tools/commit/9c6a6c08 Master to main cleanup
https://github.com/kubernetes-csi/csi-release-tools/commit/682c686a Merge https://github.com/kubernetes-csi/csi-release-tools/pull/162 from pohly/pod-name-via-shell-command
https://github.com/kubernetes-csi/csi-release-tools/commit/36a29f5c Merge https://github.com/kubernetes-csi/csi-release-tools/pull/163 from pohly/remove-bazel
https://github.com/kubernetes-csi/csi-release-tools/commit/68e43ca7 prow.sh: remove Bazel build support
https://github.com/kubernetes-csi/csi-release-tools/commit/c5f59c5a prow.sh: allow shell commands in CSI_PROW_SANITY_POD
https://github.com/kubernetes-csi/csi-release-tools/commit/71c810ab Merge https://github.com/kubernetes-csi/csi-release-tools/pull/161 from pohly/mock-test-fixes
https://github.com/kubernetes-csi/csi-release-tools/commit/9e438f8e prow.sh: fix mock testing
https://github.com/kubernetes-csi/csi-release-tools/commit/d7146c79 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/160 from pohly/kind-update
https://github.com/kubernetes-csi/csi-release-tools/commit/4b6aa609 prow.sh: update to KinD v0.11.0
https://github.com/kubernetes-csi/csi-release-tools/commit/7cdc76f3 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/159 from pohly/fix-deployment-selection
https://github.com/kubernetes-csi/csi-release-tools/commit/ef8bd33b prow.sh: more flexible CSI_PROW_DEPLOYMENT, part II
https://github.com/kubernetes-csi/csi-release-tools/commit/204bc89c Merge https://github.com/kubernetes-csi/csi-release-tools/pull/158 from pohly/fix-deployment-selection
https://github.com/kubernetes-csi/csi-release-tools/commit/61538bb7 prow.sh: more flexible CSI_PROW_DEPLOYMENT
https://github.com/kubernetes-csi/csi-release-tools/commit/2b0e6db9 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/157 from humblec/csi-release
https://github.com/kubernetes-csi/csi-release-tools/commit/a2fcd6de Adding myself to csi reviewers group

git-subtree-dir: release-tools
git-subtree-split: c0a4fb1dd00b02879dbcea987e2e9524e4f5a905
2021-07-06 10:50:19 +02:00
Pranshu Srivastava
60824e54a5 Add "SnapshotCreated" and "SnapshotReady" events for snapshot-controller 2021-07-05 19:21:00 +05:30
Kubernetes Prow Robot
c1db509d9b Merge pull request #537 from f10atin9/update-image-version
update setup-csi-snapshotter.yaml csi-snapshotter image
2021-07-04 16:06:18 -07:00
f10atin9
8107014fd3 Merge branch 'kubernetes-csi:master' into update-image-version 2021-06-29 23:47:53 +08:00
f10atin9
c020e5b763 update webhook.yaml snapshot-validation-webhook image from v4.0.0 to v4.1.1 2021-06-29 23:43:07 +08:00
f10atin9
c9c8c38f8b update set-csi-snapshotter.yaml csi-snapshotter image from v4.0.0 to v4.1.1 2021-06-29 23:40:21 +08:00
Kubernetes Prow Robot
5e46b4bceb Merge pull request #538 from RaunakShah/leaderelection_config
Add command line arguments to configure leader election options
2021-06-29 07:12:40 -07:00
shahra
db972e7c50 Add command line arguments to configure leader election options 2021-06-25 11:38:58 +05:30
Kubernetes Prow Robot
e6f0b49700 Merge pull request #535 from tsmetana/vsc-print-vs-namespace
Add VS namespace to VSC printed columns
2021-06-18 05:18:05 -07:00
Tomas Smetana
0bd24e247e Add VS namespace to VSC printed columns 2021-06-17 12:42:52 +02:00
Kubernetes Prow Robot
d6d967c79d Merge pull request #527 from ggriffiths/removeannvs_beingcreated_returncontent
Return VolumeSnapshotContent from various functions instead of nil
2021-06-17 01:54:18 -07:00
Kubernetes Prow Robot
629e8621e0 Merge pull request #532 from chrishenzie/csi-spec-v1.5.0
Use CSI spec v1.5.0
2021-06-14 13:56:00 -07:00
Chris Henzie
b2709eaca7 Use CSI spec v1.5.0 2021-06-14 13:14:16 -07:00
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
81542bde66 Merge pull request #530 from humblec/rate-limiter
Allow tuning common-controller Ratelimiter with `retryIntervalStart & retryIntervalMax`
2021-06-12 13:09:01 -07:00
Humble Chirammal
206fecb9f1 Allow tuning Common-controller Ratelimiter with retryIntervalStart & retryIntervalMax
This patch adds two new parameters `retryIntervalStart & retryIntervalMax`
which can be configured to adjust the ratelimiters of snapshotqueue and contentqueue
in the controller.

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

```release-note
 `retry-interval-start` and `retry-interval-max` arguments are added to common-controller
  which controls retry interval of failed volume snapshot creation and deletion.
  These values set the ratelimiter for snapshot and content queues.
```

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-06-11 23:29:17 +05:30
Kubernetes Prow Robot
af117aad81 Merge pull request #308 from humblec/ratelimiter
Add ability to customize VolumeSnapshotContent workqueue
2021-06-10 11:55:27 -07:00
Kubernetes Prow Robot
a06aa1923b Merge pull request #529 from humblec/beta
correct snapshot controller installation doc
2021-06-10 07:11:27 -07:00
Humble Chirammal
de7589cf03 Correct CRD installation in the doc
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-06-10 19:15:22 +05:30
Humble Chirammal
9f7f993c50 Add ability to customize VolumeSnapshotContent workqueue
Two new timeout values ( retryIntervalStart & retryIntervalMax )
have been added to set the ratelimiter for volumesnapshotcontent queue.

Fix# https://github.com/kubernetes-csi/external-snapshotter/issues/463

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

```release-note
 `retry-interval-start` and `retry-interval-max` arguments are added to csi-snapshotter sidecar which controls retry interval of failed volume snapshot creation and deletion. These values set the ratelimiter for volumesnapshotcontent queue.
```

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2021-06-10 19:12:12 +05:30
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