xing-yang
824ce7f6c5
Remove PVC finalizer when no longer in use
2020-01-03 19:57:51 +00:00
Kubernetes Prow Robot
d5804d5d21
Merge pull request #224 from xing-yang/ready_in_sidecar
...
Stop calling CreateSnapshot when ReadyToUse is true
2020-01-02 07:21:40 -08:00
saad-ali
3173a1fb35
Introduce metrics library
2019-12-30 16:37:11 -08:00
xing-yang
1ca3435c43
Check ReadyToUse in sidecar
2019-12-30 04:41:01 +00:00
xing-yang
6b179a5066
Address review comments
2019-12-24 14:42:06 +00:00
xing-yang
23bba14ef3
Address one more comment
2019-12-23 21:30:52 +00:00
xing-yang
37d5705019
Address review comments
2019-12-23 21:13:21 +00:00
xing-yang
29e69f4c67
Try to find content from store by key before searching thru the list
2019-12-23 20:13:03 +00:00
xing-yang
bf48d62ab5
Don't trigger content deletion if snapshot is nil
2019-12-23 20:13:03 +00:00
xing-yang
62d9ab547e
Address review comments
2019-12-23 20:13:03 +00:00
xing-yang
0ac299cf77
Add a function needsUpdateSnapshotStatus
2019-12-23 20:13:03 +00:00
xing-yang
f2814e5a18
Address review comments
2019-12-23 20:13:03 +00:00
xing-yang
d4350943e2
Update snapshot controller
2019-12-23 20:13:03 +00:00
Grant Griffiths
33c896f6ff
Update common controller tests after split controller
...
Signed-off-by: Grant Griffiths <grant@portworx.com >
2019-12-23 10:00:02 -08:00
Kubernetes Prow Robot
bba358438a
Merge pull request #218 from ggriffiths/fix_errshadow_update_snapshotstatus
...
Fix err shadow in updateSnapshotStatus and add retry delay
2019-12-20 10:01:33 -08:00
Grant Griffiths
b5f2165795
Fix err shadow in updateSnapshotStatus and add retry delay
...
Signed-off-by: Grant Griffiths <grant@portworx.com >
2019-12-20 09:47:42 -08:00
xing-yang
0dd03c93fb
Add original retries back
2019-12-20 02:35:54 +00:00
xing-yang
c5d6e8163f
Removed snapshotQueue.AddRateLimited
2019-12-19 21:31:12 +00:00
xing-yang
10017c2bdc
Add snapshot back to queue
2019-12-18 21:49:05 +00:00
xing-yang
60c696c7c7
Remove createSnapshotContentRetryCount and createSnapshotContentInterval
...
from command line options
2019-12-18 02:54:15 +00:00
Kubernetes Prow Robot
ed82822421
Merge pull request #210 from yuxiangqian/sidecar
...
sidecar controller update, fix potential snapshot leaking
2019-12-17 18:03:57 -08:00
xiangqian
b747de45c5
sidecar controller update, fix potential snapshot leaking
...
resolve comments
2019-12-17 15:17:31 -08:00
Nolan Brubaker
0a57046ea8
Add tests for shouldDelete function
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-12-13 13:06:52 -05:00
xiangqian
728e29aa7e
1. update clientset, deepcopy using code-generator
...
2. add a dummy file tools.go to force "go mod vendor" to see
code-generator as dependencies
3. add a script to update CRD
4. add a README to document CRD updating steps
run go mod tidy
update README
2019-12-04 14:40:46 -08:00
Gábor Lipták
a91ebff2e0
Correct typo
2019-11-27 07:43:50 -05:00
Gábor Lipták
8542d1fc7a
Correct typo
2019-11-14 09:38:41 -05:00
Grant Griffiths
e4e2f3b44b
Cleanup framework_test comments and old code
...
Signed-off-by: Grant Griffiths <grant@portworx.com >
2019-11-08 16:28:57 -08:00
Grant Griffiths
2ac906d13f
Add sidecar-controller unit tests
...
Signed-off-by: Grant Griffiths <grant@portworx.com >
2019-11-08 13:39:33 -08:00
xing-yang
9000e9c846
Address review comments
2019-11-08 02:46:17 +00:00
xing-yang
6308420635
Split snapshot controller using beta APIs
2019-11-07 16:49:41 +00:00
Xing Yang
0c1faac468
Update VolumeSnapshot CRD version to v1beta
...
preserveUnknownField set to false, comments updates, adding pull request annotation
more comment updates
VolumeSnapshot comments
rename to VolumeSnapshotClassName
adding license
2019-10-24 16:33:52 -07:00
xing-yang
712a3341d9
Verify PV/PVC binding and driver
2019-10-08 04:18:38 +00:00
Xing Yang
e647a80298
Add deletion secret as annotation to content
2019-09-04 20:00:47 -07:00
Grant Griffiths
ea5d2d6089
Check if ListSnapshots is supported during GetSnapshotStatus
2019-07-11 12:24:48 -07:00
zhucan
4f8220979c
run 'make -k all test' failed
2019-05-14 18:41:19 +08:00
zhucan
10d6437d60
Merge branch 'master' into status-52
2019-05-14 18:26:07 +08:00
Kubernetes Prow Robot
567d14c09c
Merge pull request #123 from xing-yang/fake
...
Add groupName in doc.go when generating files
2019-05-10 14:32:13 -07:00
Kubernetes Prow Robot
3c03339d2d
Merge pull request #119 from zhucan/68
...
fix TODO use time.Time for createSnapshot & solute conflict
2019-05-09 14:02:50 -07:00
Xing Yang
e49856eb41
Add groupName in doc.go when generating files
2019-05-09 13:40:40 -07:00
zhucan
51a8bd87ea
add status subresources for volumeSnapshot & solute conflict
2019-05-07 14:08:37 +08:00
zhucan
26f95af09c
fix TODO use time.Time for createSnapshot & solute conflict
2019-04-30 16:39:12 +08:00
Xing Yang
603855fc1b
Add Delete Volume Finalizer
...
This PR adds Finalizer on the snapshot source PVC to prevent it
from being deleted when a snapshot is being created from it.
2019-04-26 20:05:05 -07:00
Kubernetes Prow Robot
3d4db44c04
Merge pull request #104 from oleksiys/master
...
Use discovered storageclassName to look up the storage class
2019-04-16 18:44:03 -07:00
Andrew Kim
06a4bf2a05
refactor external snapshotter to use csi-lib-utils/rpc
2019-04-01 14:40:11 -04:00
Hakan Memisoglu
2fcfc8be28
Improve the logs
2019-03-27 19:48:25 -07:00
Hakan Memisoglu
d6c5d512c6
Add test for prebound case
2019-03-27 19:42:46 -07:00
Hakan Memisoglu
c424e68cef
Fix for pre-bound snapshot empty source error
2019-03-27 19:37:28 -07:00
Humble Chirammal
eb2dd437c1
Migrate to k8s.io/klog from glog.
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2019-03-26 19:10:24 +05:30
oleksiys
00a501deb9
Use discovered storageclassName to look up the storage class.
2019-03-14 16:59:28 -07:00
Michelle Au
08e735383b
Use events V1 API
2019-03-11 11:17:00 -07:00