Xing Yang
dc2a6df45a
Update vendor files to point to kubernetes-1.12.0-beta.1
2018-09-17 18:36:04 -07:00
k8s-ci-robot
0021c22eec
Merge pull request #17 from xing-yang/yaml
...
Add example yaml files for deployment and testing
2018-09-17 13:12:59 -07:00
Xing Yang
73600a6faa
Add example yaml files for deployment and testing
2018-09-17 13:03:19 -07:00
k8s-ci-robot
631b9dc996
Merge pull request #20 from wackxu/clean
...
snapshot api types fix
2018-09-14 14:23:38 -07:00
Xing Yang
8f65bb7f16
Merge pull request #25 from jingxu97/eventscheme
...
Add event scheme
2018-09-13 14:54:41 -04:00
Jing Xu
2141247565
Add event scheme
...
This PR adds the event scheme
2018-09-13 11:37:06 -07:00
Xing Yang
45b18429e2
Merge pull request #18 from nikhita/contributing.md
...
Add CONTRIBUTING.md
2018-09-13 13:50:24 -04:00
Xing Yang
d8bbaa8c3b
Merge pull request #24 from jingxu97/updateSize
...
Fix updating restore size issue
2018-09-13 13:50:01 -04:00
Jing Xu
a6748068dd
Fix updating restore size issue
...
This PR fixed the issue of not updating the snapshot restore size after
snapshot is created. Before snapshot is ready, the returned size might
not be accurate. So we need to keep updating the snapshot size during
checking the snapshot status.
2018-09-07 10:07:59 -07:00
Xing Yang
390aa39db7
Merge pull request #23 from wackxu/rmclassstore
...
remove class store since we donot update it in controller
2018-09-06 20:08:13 -04:00
Xing Yang
bad4c85ece
Merge pull request #21 from wackxu/cleanup
...
cleanup remove unused code
2018-09-06 20:07:18 -04:00
xushiwei 00425595
ae2be6651e
remove class store since we donot update it in controller
2018-09-06 11:08:58 +08:00
xushiwei 00425595
a33eabd3fd
cleanup remove unused code
2018-09-06 10:13:38 +08:00
xushiwei 00425595
b5dff7f72f
snapshot api types cleanup
2018-09-06 09:48:41 +08:00
Xing Yang
1f658f29f7
Merge pull request #12 from wackxu/snapshot_controller
...
Add UT for Snapshot controller
2018-09-05 13:10:44 -04:00
xushiwei 00425595
1f497d324f
address comments
2018-09-03 21:05:06 +08:00
Nikhita Raghunath
9523e962f2
Add CONTRIBUTING.md
2018-09-01 18:32:19 +05:30
wackxu
8d2504ad9c
add UT for snapshot controller
2018-08-30 21:32:24 +08:00
wackxu
b4d60c92a6
add test framework
2018-08-30 21:32:24 +08:00
wackxu
bd24010ed5
add UT for util.go
2018-08-30 21:32:24 +08:00
wackxu
0fa91a7df2
add UT for connection.go
2018-08-30 21:32:24 +08:00
wackxu
a2987675cf
add csi-test to vendor
2018-08-30 21:32:24 +08:00
xushiwei 00425595
62551068b1
update .gitignore
2018-08-30 21:32:24 +08:00
k8s-ci-robot
234c01b3e9
Merge pull request #7 from xing-yang/snapshot_controller
...
Add Snapshot Controller
2018-08-29 23:41:51 -07:00
Xing Yang
17c7e1b8cf
Allow new discovered error to show up
2018-08-24 16:55:57 -07:00
Xing Yang
9f3146b285
Fix error when checking and updating snapshotclass
2018-08-24 16:20:06 -07:00
Xing Yang
25be5fdffc
shouldProcessSnapshot should return *VolumeSnapshot
...
Also rename shouldProcessSnapshot to checkAndUpdateSnapshotClass.
2018-08-24 07:01:29 -07:00
Xing Yang
4f5aec4682
Merge pull request #11 from xing-yang/fixes
...
Change VolumeSnapshotClassName to a pointer to string
2018-08-23 15:23:36 -04:00
Xing Yang
a9dd5c8ff3
Address review comments
2018-08-23 12:17:01 -07:00
Xing Yang
de25b16b03
Fix a typo
2018-08-22 21:22:39 -07:00
Xing Yang
7140b77f2b
Change controller to use VolumeSnapshotClassName as pointer
2018-08-22 21:18:08 -07:00
Xing Yang
1893402c6a
Re-generate deepcopy file after VolumeSnapshotClass change
2018-08-22 20:09:22 -07:00
Xing Yang
7baa5bf288
Change VolumeSnapshotClassName to pointer to a string
2018-08-22 20:08:07 -07:00
Xing Yang
d95ff46ce1
Split GetClassFromVolumeSnapshot to two functions
...
This commit splits GetClassFromVolumeSnapshot to two functions,
GetSnapshotClass and SetDefaultSnapshotClass.
2018-08-22 13:41:32 -07:00
Xing Yang
61c67ae236
Change Size to RestoreSize in snapshot controller
2018-08-21 19:37:13 -07:00
Xing Yang
66b982d7e6
Re-generate deepcopy file
2018-08-21 19:34:26 -07:00
Xing Yang
233b7171de
Rename Size to RestoreSize
2018-08-21 19:33:27 -07:00
Xing Yang
84fc75e615
Modify controller to use resource.Quantity as size
2018-08-19 20:09:25 -07:00
Xing Yang
fb866ef23a
Use CreationName in CSIVolumeSnapshotSource in controller
2018-08-19 10:22:05 -07:00
Xing Yang
db9e97500e
Add generated deepcopy file
2018-08-19 10:14:37 -07:00
Xing Yang
9eb5892ca5
Use resource.Quantity for Size in API
2018-08-19 10:13:55 -07:00
Xing Yang
bfb7c69014
Set VolumeSnapshotClass in checkandBindSnapshotContent
...
go fmt fixes, detailed logging level, other small fixes
2018-08-19 09:10:21 -07:00
Jing Xu
870fd8ec8c
Handle snapshot error, get default storage class, and other small
...
changes
2018-08-17 14:19:40 -07:00
Xing Yang
3e12fd6a36
Update generated deepcopy file
2018-08-16 07:46:44 -07:00
Xing Yang
faf16a64c6
Change ResourceList to int64 in API
2018-08-16 07:45:26 -07:00
Xing Yang
1ee6dd2c21
Address review comments in controller
2018-08-15 20:56:14 -07:00
Xing Yang
ce56c877c0
Merge pull request #9 from xing-yang/snapshot_controller_snapclass
...
Address review comments
2018-08-15 00:53:50 -04:00
Xing Yang
afd80c565c
Add review comments in cmd and controller
2018-08-14 21:44:30 -07:00
Xing Yang
337564aeaa
Address review comments in the APIs.
2018-08-14 20:45:20 -07:00
xing-yang
2c3b68f52b
Handle Secrets in DeleteSnapshot
...
This PR handles secrets at DeleteSnapshot time.
2018-08-14 19:07:54 -07:00