1300 Commits

Author SHA1 Message Date
carlory
7fe5ac449d move dependabot.yaml 2023-06-12 10:06:43 +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
Kubernetes Prow Robot
98b244f0d4 Merge pull request #838 from nixpanic/yaml/document-start
add "document-start" 1st line to all yaml files
2023-05-25 11:26:52 -07: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
Kubernetes Prow Robot
a942b5b9b8 Merge pull request #825 from Rakshith-R/add-group-snapshot-webhooks
add groupsnapshot related webhooks
2023-05-08 07:19:17 -07:00
Rakshith R
a3cb5a927f add groupsnapshot related webhooks 2023-05-08 18:25:23 +05:30
Kubernetes Prow Robot
50bdae2adf Merge pull request #826 from RaunakShah/group-create
Create Group Snapshot functionality for volume group snapshots
2023-05-03 11:06:17 -07:00
Raunak Pradip Shah
5f1d746510 go mod tidy for removal of ptypes 2023-05-03 22:35:57 +05:30
Raunak Pradip Shah
dbfa2c75fc remove ptypes 2023-05-03 22:34:39 +05:30
Raunak Pradip Shah
7722fd706e fix go mod 2023-05-03 21:22:01 +05:30
Raunak Pradip Shah
21acc924d7 Fix typos 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
1a93d9f551 Add volume snapshot ref details to group snapshot 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
65fbb48cd7 Change timestamp format in volumesnapshot and content names 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
80893cb871 Add hash of PVC UUID to group snapshot names 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
e26501e510 Add reference details to volume group snapshot content status 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
9e2d4f6264 Add groupSnapshotNamePrefix and groupSnapshotNameUUIDLength CLI options 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
d8d01a38e4 Change all occurences of content to group snapshot content 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
871312988b Added create group volume snapshot functionality 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
299862c783 Add csi snapshotter functionality for volume group snapshots 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
09b36e73ae Add syncGroupSnapshotContent and related functions 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
3c32e81fe0 SyncUnreadyGroupSnapshot and related functions 2023-05-03 21:21:32 +05:30
Raunak Pradip Shah
a574b8780c -Introduce volume group snapshot functionality include initializing queues and caches in snapshotter
- Introduce new flag for volume group snapshots and run worker if flag is enabled
- Introduce the main controller for group snapshots in snapshot-controller
2023-05-03 21:21:32 +05:30
Kubernetes Prow Robot
9b0ea01257 Merge pull request #829 from ghakazian/fix_deprecated_protobuf
Switch to using google.golang.org/protobuf rather than github.com/golang/protobuf
2023-04-28 11:16:15 -07:00
Kubernetes Prow Robot
297a53f9ff Merge pull request #830 from sunnylovestiramisu/module-update-master
Update csi-release-tools
2023-04-27 08:44:17 -07:00
Sunny Song
394ed49851 Squashed 'release-tools/' changes from 6613c398..4133d1df
4133d1df Merge pull request #226 from msau42/cloudbuild
8d519d23 Pin buildkit to v0.10.6 to workaround v0.11 bug with docker manifest
6e04a030 Merge pull request #224 from msau42/cloudbuild
26fdfffd Update cloudbuild image

git-subtree-dir: release-tools
git-subtree-split: 4133d1df083eaa65bdeddd0530d54278529c7a60
2023-04-26 17:01:43 +00:00
Sunny Song
1955f483b5 Merge commit '394ed49851945a22c7bca7095b306cac930a318c' into module-update-master 2023-04-26 17:01:43 +00:00
Matthew Brooks
8a11d50738 Switch to using google.golang.org/protobuf rather than github.com/golang/protobuf 2023-04-16 14:55:02 -06:00
Kubernetes Prow Robot
e1fb06574f Merge pull request #828 from sunnylovestiramisu/module-update-master
Update dependency go modules for k8s v1.27.0
2023-04-12 17:42:35 -07:00
Sunny Song
1679e9f461 Squashed 'release-tools/' changes from 78c0fb71..6613c398
6613c398 Merge pull request #223 from sunnylovestiramisu/update
0e7ae993 Update k8s image repo url
77e47cce Merge pull request #222 from xinydev/fix-dep-version
155854b0 Fix dep version mismatch
8f839056 Merge pull request #221 from sunnylovestiramisu/go-update
1d3f94dd Update go version to 1.20 to match k/k v1.27
e322ce5e Merge pull request #220 from andyzhangx/fix-golint-error
b74a5120 test: fix golint error
aa61bfd0 Merge pull request #218 from xing-yang/update_csi_driver
7563d196 Update CSI_PROW_DRIVER_VERSION to v1.11.0
a2171bef Merge pull request #216 from msau42/process
cb987826 Merge pull request #217 from msau42/owners
a11216e4 add new reviewers and remove inactive reviewers
dd986754 Add step for checking builds
b66c0824 Merge pull request #214 from pohly/junit-fixes
b9b6763b filter-junit.go: fix loss of testcases when parsing Ginkgo v2 JUnit
d4277839 filter-junit.go: preserve system error log
38e11468 prow.sh: publish individual JUnit files as separate artifacts

git-subtree-dir: release-tools
git-subtree-split: 6613c3980d1e418bebb7bc49d64c977cfff85671
2023-04-12 20:16:52 +00:00
Sunny Song
fce2691393 Merge commit '1679e9f461d77ef7a9006b839826b15aeb69d382' into module-update-master 2023-04-12 20:16:52 +00:00
Sunny Song
00b7d54136 Update dependency go modules for k8s v1.27.0 2023-04-12 18:57:15 +00:00
Kubernetes Prow Robot
129de4cbb3 Merge pull request #823 from sunnylovestiramisu/module-update-master-test
Update dependency go modules for k8s v1.27.0-rc.0
2023-04-04 20:41:39 -07:00
Sunny Song
236537f90c Update dependency go modules for k8s v1.27.0-rc.0 2023-04-04 17:10:16 +00:00
Kubernetes Prow Robot
d226af52de Merge pull request #824 from andyzhangx/CVE-2022-41723
fix: CVE-2022-41723
2023-03-30 07:27:49 -07:00
andyzhangx
81c2a77192 fix: CVE-2022-41723 2023-03-29 03:52:25 +00:00
Kubernetes Prow Robot
d30ffe6d16 Merge pull request #814 from RaunakShah/vgs-api
Add definition for VolumeGroupSnapshots API
2023-03-08 05:21:12 -08:00
Raunak Pradip Shah
606c2d5aa6 Fix vendor 2023-03-08 10:51:48 +05:30
Raunak Pradip Shah
bc61409236 Fix nits in comments 2023-03-08 10:51:30 +05:30
Raunak Pradip Shah
b051cf0145 Fix vendor 2023-03-08 10:46:57 +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
4b0dbc40e2 Fix vendor 2023-03-06 16:37:37 +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