Commit Graph

1089 Commits

Author SHA1 Message Date
Kubernetes Prow Robot caef201192 Merge pull request #599 from pohly/prow-update-master
master: update release-tools
2021-10-15 12:49:17 -07:00
Patrick Ohly 8064f52a12 Merge commit 'dda85fa539b4407a3b7a5333f23774a396d853cb' into prow-update-master 2021-10-15 08:54:32 +02:00
Patrick Ohly 83aba76ee1 Squashed 'release-tools/' changes from 5489de6e..5b9a1e06
https://github.com/kubernetes-csi/csi-release-tools/commit/5b9a1e06 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/175 from jimdaga/patch-1
https://github.com/kubernetes-csi/csi-release-tools/commit/5eeb6029 images: use k8s-staging-test-infra/gcb-docker-gcloud

git-subtree-dir: release-tools
git-subtree-split: 5b9a1e06794ddb137ff7e2d565416cc6934ec380
2021-10-15 08:54:30 +02:00
Kubernetes Prow Robot 8ba6ab7e8e Merge pull request #526 from ggriffiths/updatecontentstatuserror_patch
Use JSON patch for many VolumeSnapshot and VolumeSnapshotContent updates
2021-10-05 16:34:33 -07:00
Grant Griffiths ad7dfe6045 Revert patch for empty finalizers
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-10-05 15:38:57 -07:00
Grant Griffiths d14e2eea8f Use patch for snapshot-controller when there are no finalizers
- Also address PR feedback re: avoid a deepCopy for annotations patch

Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-29 16:43:02 -07:00
Grant Griffiths 0ccf801780 Add volumesnapshotcontents/status patch rbac
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-29 14:25:33 -07:00
Grant Griffiths 2980e22122 Allow csi-snapshotter to patch vsc
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-29 13:42:50 -07:00
Grant Griffiths b2d17cd6bb setAnnVolumeSnapshotBeingCreated patch impl
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-28 17:40:55 -07:00
Grant Griffiths e1f82e4f1a Add patch for delete annotation
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-28 15:54:15 -07:00
Grant Griffiths 3b9f0e2c72 Fix unit tests and don't patch with empty finalizers
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-28 14:29:40 -07:00
Grant Griffiths 2039ad9101 checkandBindSnapshotContent with patch tested
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-24 11:11:15 -07:00
Grant Griffiths 36b6b879ba add content finalizer patch
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-23 14:05:17 -07:00
Grant Griffiths afff04176d WIP
Signed-off-by: Grant Griffiths <ggriffiths@purestorage.com>
2021-09-23 14:05:17 -07:00
Kubernetes Prow Robot 73f3def762 Merge pull request #589 from mauriciopoppe/prow-update-master
master: update release-tools
2021-09-10 12:47:22 -07:00
Mauricio Poppe 8451704d33 Merge commit '8b2327a85107da8d23afb886bd510749b46e7e50' into prow-update-master 2021-09-10 18:28:47 +00:00
Mauricio Poppe 80b6445049 Squashed 'release-tools/' changes from c0a4fb1d..5489de6e
https://github.com/kubernetes-csi/csi-release-tools/commit/5489de6e Merge https://github.com/kubernetes-csi/csi-release-tools/pull/174 from mauriciopoppe/bump-kind-version
https://github.com/kubernetes-csi/csi-release-tools/commit/0c675d4c Bump kind version to v0.11.1
https://github.com/kubernetes-csi/csi-release-tools/commit/ef69a88d Merge https://github.com/kubernetes-csi/csi-release-tools/pull/173 from nick5616/add-ws2022
https://github.com/kubernetes-csi/csi-release-tools/commit/44c710c5 added WS2022 to build platforms
https://github.com/kubernetes-csi/csi-release-tools/commit/0883be4f Merge https://github.com/kubernetes-csi/csi-release-tools/pull/171 from pohly/example-commands
https://github.com/kubernetes-csi/csi-release-tools/commit/02cda510 build.make: support binaries outside of cmd, with optional go.mod
https://github.com/kubernetes-csi/csi-release-tools/commit/65922ea2 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/170 from pohly/canary-snapshot-controller
https://github.com/kubernetes-csi/csi-release-tools/commit/c0bdfb3a prow.sh: deploy canary snapshot-controller in canary jobs
https://github.com/kubernetes-csi/csi-release-tools/commit/0438f15a Merge https://github.com/kubernetes-csi/csi-release-tools/pull/167 from c0va23/feature/release-armv7-image
https://github.com/kubernetes-csi/csi-release-tools/commit/4786f4d0 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/168 from msau42/update-release-prereq
https://github.com/kubernetes-csi/csi-release-tools/commit/6a2dc64a Remove requirement to be top-level approver. Only maintainers membership is required to do a release
https://github.com/kubernetes-csi/csi-release-tools/commit/30a4f7bb Release armv7 image
https://github.com/kubernetes-csi/csi-release-tools/commit/ac8108f1 Merge https://github.com/kubernetes-csi/csi-release-tools/pull/165 from consideRatio/pr/update-github-links-ref-to-master-to-HEAD
https://github.com/kubernetes-csi/csi-release-tools/commit/999b483d docs: make github links reference HEAD instead of main
https://github.com/kubernetes-csi/csi-release-tools/commit/fd670693 docs: make github links reference HEAD instead of master

git-subtree-dir: release-tools
git-subtree-split: 5489de6e743cf8362e5ab8275988cc748d0758b0
2021-09-10 18:28:34 +00:00
Kubernetes Prow Robot 390a2debe9 Merge pull request #586 from xing-yang/update_image_4.2.1
Update images to v4.2.1
2021-08-31 01:49:37 -07:00
xing-yang 633cef163b Update images to v4.2.1 2021-08-31 00:16:02 +00:00
Kubernetes Prow Robot c4a2ac7753 Merge pull request #581 from jsafrane/fix-recursive-lock
Fix deadlock in recursive metric locks
2021-08-19 10:01:24 -07:00
Jan Safranek 5cfcb31222 Fix deadlock in recursive metric locks
RecordMetrics() grabs a mutex and calls recordCancelMetric(), which wants to
grab the same mutex. Go mutexes are not recursive, so recordCancelMetric
blocks forever.

recordCancelMetric should not grab the mutex, it can be sure that the
caller did it already.
2021-08-19 18:14:56 +02:00
Kubernetes Prow Robot f6026abfd3 Merge pull request #579 from xing-yang/changelog-4.2
Add changelog for 4.2
2021-08-16 10:05:17 -07:00
xing-yang c879fc3e55 Update manifest 2021-08-16 03:44:54 +00:00
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