Commit Graph

63 Commits

Author SHA1 Message Date
xing-yang 3ed4ebd3d8 Use client v7 2024-01-30 17:40:58 -05:00
xing-yang 49c81b0855 Update client to v7 2024-01-30 13:48:32 -05:00
Niels de Vos 9e58d4cc61 Selector in VolumeGroupSnapshotSource API should be optional 2024-01-26 17:27:25 +01:00
Kubernetes Prow Robot 01d5449241 Merge pull request #971 from RaunakShah/deletegroupsnapshot-part-3
Update API for pre provisioned group snapshots
2024-01-12 23:48:22 +01:00
Raunak Pradip Shah 0bd355cf29 update API names in group snapshot content to be consistent with volume snapshots 2024-01-05 11:29:51 -08:00
Raunak Pradip Shah bffa5ae25f Update to API for static group volume snapshots 2024-01-05 11:29:42 -08:00
Raunak Pradip Shah 70d7692d75 Update dependencies for k8s v1.29.0 2023-12-18 15:39:22 -08:00
Raunak Pradip Shah 060ee23d6d Delete individual volume snapshots as part of the group snapshot delete API and prevent users from deleting individual volume snapshots if it is part of an existing group snapshot
Also revert commit bb29899ca3.
2023-11-17 14:24:55 +05:30
Raunak Pradip Shah 42151b59aa change VolumeGroupSnapshotContentName to VolumeGroupSnapshotHandle in snapshot content status 2023-11-08 12:06:06 +05:30
Raunak Pradip Shah 1bf2305d28 Update go mod and vendor in client dir to 0.28.0 2023-11-08 10:57:36 +05:30
Kubernetes Prow Robot 9dcaddcd7e Merge pull request #846 from bjschafer/fix-crds
Fix CRDs missing metadata fields
2023-10-27 12:41:55 +02:00
xing-yang 95cd3df7ed Update K8s deps to 0.28 and update generated code 2023-09-11 22:36:48 +00:00
huzhengchuan 3cb5c308f0 Add more detail in vgs/vgsc/vgsclass printed columns 2023-07-04 17:58:46 +08:00
Braxton Schafer 7308dc454c doc: update crd generation to keep metadata 2023-06-09 10:11:08 -05:00
Braxton Schafer 8ac2e79b79 fix: update CRD yaml files to include object meta
Previously, the CRD yaml files did not include the objectmeta field
(metadata) that the CRD definitions themselves do include. This was
causing issues for tools that parse only the schema, such as linters.

This updates all of the yaml files to include the metadata field in
their schemae.
2023-06-09 10:11:08 -05:00
Niels de Vos 926df0c8c4 add "document-start" 1st line to all yaml files
The YAML Specification requires three daashes `---` as marker for the
start of a content block. That means, each YAML file needs to start with
`---` on the first line (or after initial comments).

See-also: https://yaml.org/
2023-05-25 18:13:50 +02:00
Raunak Pradip Shah 21acc924d7 Fix typos 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah bc61409236 Fix nits in comments 2023-03-08 10:51:30 +05:30
Raunak Pradip Shah 43672cbc66 Fix typo 2023-03-08 10:46:23 +05:30
Raunak Pradip Shah b5e139d9de Add Source to volumegroupsnapshot 2023-03-08 10:44:21 +05:30
Raunak Pradip Shah 43796288e8 Update README 2023-03-07 18:53:56 +05:30
Raunak Pradip Shah ada506c53f Address comments and re generate code 2023-03-06 11:14:39 +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 9ce31d0bf8 Change groupName to groupsnapshot.storage.k8s.io 2023-03-01 11:20:20 +05:30
Raunak Pradip Shah db21ddde42 Add oneOf constraint to VolumeGroupSnapshotContent 2023-02-28 12:39:44 +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
xing-yang f70ede2db9 Update client dep to golang.org/x/net v0.4.0 2022-12-16 15:59:39 +00:00
Sunny Song bb5a9019fb Update dependency go modules in client for k8s v1.26.0 2022-12-13 21:36:27 +00:00
Sunny Song 8aeed25ba0 Update dependency go modules in client for k8s v1.26.0-rc.0 2022-12-06 17:23:10 +00:00
Raunak Pradip Shah e167bfff11 Upgrade kube dependencies and snapshotter client kube deps to v0.25.2 2022-09-23 08:46:52 +05:30
Raunak Pradip Shah 9be04098d2 Update kube dependencies to v0.25.1 2022-09-20 09:24:56 +05:30
Raunak Pradip Shah 485a2386db Upgrade go version and code-generator in snapshotter client 2022-09-19 14:24:29 +05:30
Humble Chirammal 461143ec25 update client package with go 1.19 formatting changes
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-09-14 08:26:30 +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 5c47a8ceb4 Add back v1beta1 manifests 2022-05-25 21:32:34 +05:30
Raunak Pradip Shah f7a7fb3fce Add back oneOf in volumesnapshotcontets.yaml 2022-05-14 11:13:55 +05:30
Raunak Pradip Shah 2c2262382f Change storage to true 2022-05-11 12:19:43 +05:30
Raunak Pradip Shah 1c8e6b39b4 Remove v1beta1 APIs and generated functions 2022-05-11 12:14:38 +05:30
Ivan Sim d470451a2f Update comment in types.go, to be included in the new CRD docs
See https://github.com/kubernetes-csi/docs/pull/506\#pullrequestreview-943092112

Signed-off-by: Ivan Sim <ihcsim@gmail.com>
2022-04-15 15:01:01 -07:00
Raunak Pradip Shah 3c09ceb7f1 Change SourceVolumeMode type to v1.PersistentVolumeMode. 2022-04-05 10:47:26 +05:30
Raunak Pradip Shah f3a863922e Update client to v6 2022-03-24 09:43:05 +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
Raunak Pradip Shah d68cf95c08 Added SourceVolumeMode field to v1 spec in VolumeSnapshotContents API.
Update code-gen to v0.23.4 and controller-gen to v0.8.0
2022-03-11 09:39:04 +05:30
kartik494 b736fc8862 fix api convention metadata redirection 2022-02-23 13:22:03 +05:30
andyzhangx b4c7c83df0 doc: fix spelling issues 2022-02-12 02:09:00 +00:00
Kubernetes Prow Robot fead8458b1 Merge pull request #606 from itspngu/add_kustomization_manifests
Add kustomization manifests to CRDs and controller components
2021-11-29 14:37:21 -08:00
Patrick Ohly 5a495061b6 Merge commit '592d68113973f7f79e714e930f7891577817eade' into prow-update-master 2021-11-16 17:18:41 +01:00
itspngu 96fa9c8a10 add bare kustomization manifests to CRDs and controller components 2021-11-08 09:44:17 +00:00