Commit Graph

816 Commits

Author SHA1 Message Date
xing-yang
1449bcbb7f Add changelog for 4.2 2021-08-16 03:27:57 +00:00
Kubernetes Prow Robot
b34e887571 Merge pull request #576 from ialidzhikov/cleanup/travis-file
Clean up .travis.yml
2021-08-10 17:24:46 -07:00
Kubernetes Prow Robot
3645fe34b3 Merge pull request #573 from ggriffiths/http_server_refactor
Refactor http server and register leaderelection health check
2021-08-10 14:58:40 -07:00
ialidzhikov
0ad035eac9 Clean up .travis.yml
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2021-08-10 22:10:35 +03:00
Grant Griffiths
0476dcedcc Refactor http server and register leaderelection health check
- Needed to start the http server outside of pkg/metric
- We needed this because we want to add other endpoints to the server

Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-08-10 11:44:12 -07:00
Kubernetes Prow Robot
b5b71904b4 Merge pull request #575 from bertinatto/leader-election-snapshot-controller
Add options to configure leader election in snapshot-controller
2021-08-10 10:58:39 -07:00
Fabio Bertinatto
22d4998b4c Add options to configure leader election in snapshot-controller 2021-08-09 16:01:41 -03:00
Kubernetes Prow Robot
7b156a004a Merge pull request #574 from chrishenzie/csi-lib-utils-v0.10.0
Use csi-lib-utils v0.10.0
2021-08-09 10:57:10 -07:00
Chris Henzie
c858a697ef Use csi-lib-utils v0.10.0 2021-08-09 10:22:53 -07:00
Kubernetes Prow Robot
0c4830b4c9 Merge pull request #569 from saikat-royc/fix-process-start-time
Add process_start_time_seconds metric
2021-08-05 06:11:22 -07:00
Saikat Roychowdhury
3c216f78bb Add process start time metric 2021-08-05 05:36:26 +00:00
Kubernetes Prow Robot
f1fa4d10c7 Merge pull request #571 from chrishenzie/recommended-k8s-version
Fix recommended Kubernetes version in README
2021-08-04 20:16:55 -07:00
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