Commit Graph

618 Commits

Author SHA1 Message Date
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
Kubernetes Prow Robot
f6c74b30ed Merge pull request #57 from ggriffiths/version_gt_kubernetes_fix
Fix version_gt to work with Kubernetes prefix
2019-12-23 11:29:33 -08:00
Kubernetes Prow Robot
09a7c03976 Merge pull request #220 from ggriffiths/common_controller_uts
Update common controller tests after split controller
2019-12-23 10:09:32 -08: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
Grant Griffiths
fc80975954 Fix version_gt to work with kubernetes prefix
Signed-off-by: Grant Griffiths <grant@portworx.com>
2019-12-20 16:47:51 -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
Kubernetes Prow Robot
905153902c Merge pull request #217 from xing-yang/readme2
Add a warning msg in the upgrade process
2019-12-20 07:33:32 -08:00
xing-yang
b3e25bda7b Add a warning msg in the upgrade process 2019-12-20 14:54:06 +00:00
Kubernetes Prow Robot
bbbadbc41e Merge pull request #211 from xing-yang/remove_retrycount
Remove createSnapshotContentRetryCount and createSnapshotContentInterval
2019-12-19 18:51:32 -08:00
xing-yang
0dd03c93fb Add original retries back 2019-12-20 02:35:54 +00:00
Kubernetes Prow Robot
7b7cbed81a Merge pull request #206 from xing-yang/readme
Update README
2019-12-19 17:15:32 -08:00
xing-yang
710319e6d7 Update README 2019-12-20 00:44:48 +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
Kubernetes Prow Robot
9f1f3dd842 Merge pull request #56 from msau42/enable-snapshots
Enable snapshot tests in 1.17 to be run in non-alpha jobs.
2019-12-18 11:27:57 -08: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
Michelle Au
b98b2aed08 Enable snapshot tests in 1.17 to be run in non-alpha jobs.
This requires adding one more parallel e2e test run with
a special focus flag because snapshot tests are still guarded
with a "[Feature:VolumeSnapshotDataSource]" tag. The setting that
skips all tests with "[Feature:.*]" has to be removed because it
overrides the focus.

We don't have serial snapshot tests yet. This needs to be modified
again if we add any in the future.
2019-12-16 19:13:38 -08:00
Kubernetes Prow Robot
67c2e5792d Merge pull request #207 from nrb/test-should-delete
Add tests for shouldDelete function
2019-12-13 12:53:37 -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
Kubernetes Prow Robot
53469c2196 Merge pull request #205 from nrb/update-dep-management
Update README to reflect go module usage
2019-12-09 13:50:02 -08:00
Nolan Brubaker
0f67d8d2e1 Update README to reflect go module usage
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-12-09 15:40:37 -05:00
Kubernetes Prow Robot
9ace02045e Merge pull request #52 from msau42/update-readme
Improve README by adding an explicit Kubernetes dependency section
2019-12-06 00:34:49 -08:00
Kubernetes Prow Robot
3ecc6d9d9b Merge pull request #203 from yuxiangqian/master
update to client-go
2019-12-04 15:26:33 -08: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
Kubernetes Prow Robot
540599ba3c Merge pull request #53 from msau42/fix-make
fix syntax for ppc64le build
2019-12-04 14:26:57 -08:00
Michelle Au
a4e6299668 fix syntax for ppc64le build 2019-12-04 14:12:50 -08:00
Kubernetes Prow Robot
771ca6f262 Merge pull request #49 from ggriffiths/prowsh_improve_version_gt
Improve snapshot-controller running check and version_gt to support multiple formats
2019-12-04 11:12:58 -08:00
Kubernetes Prow Robot
d7c69d2f93 Merge pull request #51 from msau42/enable-multinode
Enable topology testing with hostpath driver
2019-12-04 06:38:58 -08:00
Grant Griffiths
4ad69492c9 Improve snapshot pod running checks and improve version_gt
Signed-off-by: Grant Griffiths <grant@portworx.com>
2019-12-03 23:48:29 -08:00
Michelle Au
53888ae7d5 Improve README by adding an explicit Kubernetes dependency section 2019-12-03 18:18:38 -08:00
Michelle Au
9a7a685ee1 Create a kind cluster with two worker nodes so that the topology feature can be tested. Test cases that test accessing volumes from multiple nodes need to be skipped 2019-12-02 17:45:57 -08:00
Kubernetes Prow Robot
4ff2f5f092 Merge pull request #50 from darkowlzz/kind-0.6.0
Use kind v0.6.0
2019-12-02 06:35:05 -08:00
Sunny
80bba1fe20 Use kind v0.6.0
kind v0.6.0 appends the kubeconfig with the default config at
~/.kube/config.
2019-11-30 00:31:44 +05:30
Kubernetes Prow Robot
90533183e4 Merge pull request #199 from gliptak/patch-2
Correct typo
2019-11-27 17:35:03 -08:00
Kubernetes Prow Robot
87973b6356 Merge pull request #197 from pohly/prow-update-master
master: update release-tools
2019-11-27 17:19:02 -08:00
Gábor Lipták
a91ebff2e0 Correct typo 2019-11-27 07:43:50 -05:00
Kubernetes Prow Robot
6d674a7f9a Merge pull request #47 from Pensu/multi-arch
Adding build for ppc64le
2019-11-26 15:21:21 -08:00
Kubernetes Prow Robot
8adde494a5 Merge pull request #45 from ggriffiths/snapshot_beta_crds
Add snapshotter CRDs after cluster setup
2019-11-25 07:41:09 -08:00
Grant Griffiths
003c14b2d4 Add snapshotter CRDs after cluster setup
Signed-off-by: Grant Griffiths <grant@portworx.com>
2019-11-24 11:19:48 -08:00
Patrick Ohly
8bc86ed69c release-tools: update 2019-11-21 19:52:12 +01:00
Kubernetes Prow Robot
a41f386049 Merge pull request #46 from mucahitkurt/kind-cluster-cleanup
delete kind cluster after tests run
2019-11-21 10:05:29 -08:00
Mucahit Kurt
1eaaaa1cb4 Delete kind cluster after tests run.
Inside a real Prow job it is better to clean up at runtime instead of leaving that to the Prow job cleanup code because the later sometimes times out.

Signed-off-by: Mucahit Kurt <mucahitkurt@gmail.com>
2019-11-21 17:31:18 +03:00
Peeyush Gupta
83a4ef15df Adding build for ppc64le 2019-11-19 08:58:58 -05:00