Sunny Song
236537f90c
Update dependency go modules for k8s v1.27.0-rc.0
2023-04-04 17:10:16 +00:00
Raunak Pradip Shah
606c2d5aa6
Fix vendor
2023-03-08 10:51:48 +05:30
Raunak Pradip Shah
b051cf0145
Fix vendor
2023-03-08 10:46:57 +05:30
Raunak Pradip Shah
b5e139d9de
Add Source to volumegroupsnapshot
2023-03-08 10:44:21 +05:30
Raunak Pradip Shah
4b0dbc40e2
Fix vendor
2023-03-06 16:37:37 +05:30
Raunak Pradip Shah
c4d9e9acf6
Reuse deletionpolicy and error from snapshot.storage.k8s.io
2023-03-01 12:30:38 +05:30
Raunak Pradip Shah
69b054d1ed
Refactor snapshot error to utils.go
2023-03-01 12:20:16 +05:30
Raunak Pradip Shah
e231c81e52
Update code-generator to v0.26.0
2023-02-28 12:33:04 +05:30
Raunak Pradip Shah
0f5bcc4ff3
Add VolumeGroupSnapshot API definition, including CRD, client,
...
informer and lister generated code.
Update ./client/hack/README with instructions to update the client
directory.
2023-02-28 12:29:55 +05:30
Sunny Song
b82eefd047
Upgrade csi-lib-utils to v0.12.0
2022-12-22 20:11:54 +00:00
Sunny Song
f095f3155b
Update dependency go modules for k8s v1.26.0-rc.0
2022-11-23 18:39:03 +00:00
xing-yang
f78cc13c65
Fix client-go version
2022-11-11 23:20:33 +00:00
Humble Chirammal
1651e0f823
update module dependencies to latest version
2022-11-03 19:20:36 +05:30
Raunak Pradip Shah
e167bfff11
Upgrade kube dependencies and snapshotter client kube deps to v0.25.2
2022-09-23 08:46:52 +05:30
Humble Chirammal
fe3aa3515a
declare go1.18 in the go.mod
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2022-09-20 09:02:06 +05:30
Humble Chirammal
71923eb321
update kubernetes dependencies to v1.25.0
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2022-08-24 19:03:43 +05:30
Humble Chirammal
3be65b2651
update kubernetes dependencies to v1.24.0
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2022-07-20 15:59:35 +05:30
Raunak Pradip Shah
23ef3b5220
Remove v1beta1 references from validation webhook
2022-05-11 12:16:11 +05:30
Humble Chirammal
4b1dd81de1
update kube dependencies to v1.24.0 release
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2022-05-05 08:58:19 +05:30
Raunak Pradip Shah
4538672df6
Update vendor
2022-04-20 10:29:55 +05:30
Kubernetes Prow Robot
aeb26b6860
Merge pull request #684 from dobsonj/client-golang-v1.11.1
...
Bump prometheus/client_golang to v1.11.1
2022-04-05 15:51:25 -07:00
Jonathan Dobson
91141ba52a
Bump prometheus/client_golang to v1.11.1
2022-04-05 10:47:38 -06:00
Raunak Pradip Shah
3c09ceb7f1
Change SourceVolumeMode type to v1.PersistentVolumeMode.
2022-04-05 10:47:26 +05:30
Raunak Pradip Shah
5b3a927d2a
Vendored deps
2022-03-24 21:40:29 +05:30
Raunak Pradip Shah
d300796fab
- Update snapshotter module to v6
...
- Update snapshotter client module to v5
- Update go version in client modules to v1.17
2022-03-23 08:59:19 +05:30
kartik494
b736fc8862
fix api convention metadata redirection
2022-02-23 13:22:03 +05:30
Patrick Ohly
6c4f1673b0
Merge commit '440e4cf7ddc75a5c64e5397b8907916adb1d00a5' into prow-update-master
2022-02-16 17:15:18 +01:00
Humble Chirammal
45b2fe6cbf
update kube and dependencies to v1.23
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2021-12-14 22:33:38 +05:30
Patrick Ohly
5a495061b6
Merge commit '592d68113973f7f79e714e930f7891577817eade' into prow-update-master
2021-11-16 17:18:41 +01:00
Robbie deMuth
4f5383af19
Add short names for Volume Snapshot CRDs
...
This allows end users to run `kubectl get vs`, for example, instead of
`kubectl get volumesnapshot`. The following short names have been
implemented:
* `VolumeSnapshot` - `vs`
* `VolumeSnapshotContent` - `vsc`, `vscs`
* `VolumeSnapshotClass` - `vsclass`, `vsclasses`
2021-11-02 12:24:42 -04:00
Chris Henzie
c858a697ef
Use csi-lib-utils v0.10.0
2021-08-09 10:22:53 -07:00
Chris Henzie
59725e39fe
Update k8s dependencies to v1.22.0-rc.0
2021-07-28 10:37:46 -07:00
Chris Henzie
b2709eaca7
Use CSI spec v1.5.0
2021-06-14 13:14:16 -07: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
wxinyan
17b8ffe7f8
Update k8s dependency version to 1.21
...
Signed-off-by: xinyanwu409 <wxinyan@vmware>
2021-04-18 21:02:08 -07:00
xing-yang
e22364e1cf
Bump dependencies to Kubernetes 1.20
2020-12-15 13:15:48 +00:00
xing-yang
730e6f6458
Update to client/v4
2020-12-14 18:50:10 +00:00
xing-yang
6761111167
Bump csi-lib-utils to v0.9.0
2020-12-05 02:39:03 +00:00
Grant Griffiths
b457b08ffc
Add certwatcher to webhook server
...
Signed-off-by: Grant Griffiths <grant@portworx.com >
2020-11-18 23:04:13 -08:00
xing-yang
24a2aa8436
Address review comments
2020-11-10 15:30:39 +00:00
xing-yang
9e21c6240d
Move snapshot APIs and client to v1 (no controller changes)
2020-11-10 14:38:04 +00:00
Jiawei Wang
fa12fa91db
Upgrade csi-lib-utils to 0.8.1
2020-10-01 17:31:31 -07:00
xing-yang
a2ac03c740
Update to v3
2020-09-08 21:25:47 +00:00
Andi Li
42b6b374cf
Add phase 1 of validation tightening.
...
https://github.com/kubernetes/enhancements/blob/master/keps/sig-storage/177-volume-snapshot/tighten-validation-webhook-crd.md
1. Ratcheting validation webhook server image
2. Controller labels invalid objects
3. Unit tests for webhook
4. Deployment README and example deployment method with certs
5. Update top-level README
Racheting validation:
1. webhook is strict on create
2. webhook is strict on updates where the existing object passes strict validation
3. webhook is relaxed on updates where the existing object fails strict validation (allows finalizer removal, status update, deletion, etc)
Additionally the validating wehook server will perform immutability
checks on scenario 2 above.
2020-08-27 20:34:21 -04:00
Humble Chirammal
6c67682d7a
Bump kube dependencies to v1.19.0
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2020-08-27 09:12:45 +05:30
kartik494
8ae798a0c4
Move Hack to Client directory and update README
2020-08-17 11:38:18 +05:30
kartik494
4807a7b031
move hack to client
2020-08-14 09:40:03 +05:30
kartik494
ae215218d1
Added go modules for Apis and Client
2020-07-29 16:52:45 +05:30
Christian Huffman
bda8f8c0ae
Update vendored dependencies
2020-07-24 09:42:17 -04:00