Commit Graph

618 Commits

Author SHA1 Message Date
Grant Griffiths
05efba2a30 Add more snapshot and content sync tests
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-02-18 14:46:39 -08:00
Patrick Ohly
a7d5780f85 release-tools: update
Commit summary:
7c5a89c8 prow.sh: use 1.3.0 hostpath driver for testing
fdb32183 Change 'make test-vet' to call 'go vet'
5f74333a prow.sh: also configure feature gates for kubelet
84f78b12 prow.sh: generic driver installation
fa90abd0 fix incorrect link
ac8a0212 Document the process for releasing a new sidecar
6582f2ff Update hostpath driver version to get fix for connection-timeout
8191eab6 Update snapshotter to version v2.0.0
8b0316c7 Fix overriding of junit results by using unique names for each e2e run
af9549b5 Update prow hostpath driver version to 1.3.0-rc2
fc809759 Fix version_gt to work with kubernetes prefix
b98b2aed Enable snapshot tests in 1.17 to be run in non-alpha jobs.
a4e62996 fix syntax for ppc64le build
4ad69492 Improve snapshot pod running checks and improve version_gt
53888ae7 Improve README by adding an explicit Kubernetes dependency section
9a7a685e 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
80bba1fe Use kind v0.6.0
003c14b2 Add snapshotter CRDs after cluster setup
83a4ef15 Adding build for ppc64le
2020-02-14 17:10:33 +01:00
Kubernetes Prow Robot
8322a7d0c7 Merge pull request #72 from pohly/hostpath-update
prow.sh: use 1.3.0 hostpath driver for testing
2020-02-14 01:26:18 -08:00
Patrick Ohly
7c5a89c8fc prow.sh: use 1.3.0 hostpath driver for testing
The final 1.3.0 release of the hostpath driver really uses the 1.3.0
driver image in its deployment, in contrast to the previous -rc
candidates which still used 1.2.0.
2020-02-14 10:17:23 +01:00
Kubernetes Prow Robot
b8587b2bf8 Merge pull request #71 from wozniakjan/test-vet
Change 'make test-vet' back to call 'go vet'
2020-02-13 05:28:35 -08:00
Jan Wozniak
fdb32183fe Change 'make test-vet' to call 'go vet' 2020-02-13 11:21:45 +01:00
Grant Griffiths
7811e59803 Refactor delete test to use withSnapshotFinalizers function
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-02-12 15:44:54 -08:00
Kubernetes Prow Robot
62e1dbb61c Merge pull request #250 from ggriffiths/common_controller_uts_1
Add delete snapshot controller UT
2020-02-11 11:28:07 -08:00
Grant Griffiths
13dee9bc89 Add snapshot controller delete test
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-02-10 14:04:28 -08:00
Kubernetes Prow Robot
d717c8c48a Merge pull request #69 from pohly/test-driver-config
prow.sh: generic driver installation
2020-02-10 09:07:55 -08:00
Kubernetes Prow Robot
a1432bc97a Merge pull request #70 from pohly/kubelet-feature-gates
prow.sh: also configure feature gates for kubelet
2020-02-10 09:01:54 -08:00
Patrick Ohly
5f74333a46 prow.sh: also configure feature gates for kubelet
That this hasn't been done before is an oversight. Apparently it
hasn't been a problem because there never have been feature gates that
mattered?
2020-02-10 14:39:39 +01:00
Patrick Ohly
84f78b120e prow.sh: generic driver installation
This relies on a slightly different deployment script: a "deploy.sh"
must exist which knows that it has to dump a test driver configurion
into the file pointed to with CSI_PROW_TEST_DRIVER, if that env
variable is set.

That way, we no longer need to know what capabilities the installed
driver has.
2020-02-10 14:36:41 +01:00
bells17
3b76de4999 Added the feature to use secrets of ListSnapshots 2020-02-10 11:56:47 +09:00
Kubernetes Prow Robot
3c34b4f21f Merge pull request #67 from windayski/fix-link
fix incorrect link
2020-01-23 18:18:32 -08:00
Kubernetes Prow Robot
4b7aec33d4 Merge pull request #240 from alex1989hu/feat/fix-gomod-v2-package
fix: go module requirements for semantic versioning
2020-01-22 07:40:36 -08:00
Alex Szakaly
fb6225dc41 fix: go module requirements for semantic versioning
This commit also adds the compatibility with dep (Go dependency
management tool) via symlink creation (same method applied in
kubernetes-csi/csi-test)

TODO: fix hack/update-generated-code.sh

Fixes issue #239.

Signed-off-by: Alex Szakaly <alex.szakaly@gmail.com>
2020-01-22 09:50:01 +01:00
Kubernetes Prow Robot
0b24a7321e Merge pull request #242 from windayski/fix-link
fix link
2020-01-19 19:17:36 -08:00
wangzheng03
a2979dfd15 fix link 2020-01-20 09:46:45 +08:00
wangzheng03
fa90abd078 fix incorrect link 2020-01-19 09:42:26 +08:00
Kubernetes Prow Robot
ff3cc3f1f4 Merge pull request #54 from msau42/add-release-process
Document the process for releasing a new sidecar
2020-01-13 09:55:39 -08:00
Michelle Au
ac8a0212b9 Document the process for releasing a new sidecar 2020-01-10 17:46:44 -08:00
Kubernetes Prow Robot
23be652549 Merge pull request #65 from msau42/update-hostpath
Update hostpath driver version to get fix for connection-timeout
2020-01-09 17:48:34 -08:00
Michelle Au
6582f2ff3b Update hostpath driver version to get fix for connection-timeout 2020-01-09 17:25:38 -08:00
Kubernetes Prow Robot
4cc9174573 Merge pull request #64 from ggriffiths/snapshotter_2_version_update
Update snapshotter to version v2.0.0
2020-01-08 10:01:40 -08:00
Grant Griffiths
8191eab6ff Update snapshotter to version v2.0.0
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-01-07 18:10:54 -08:00
Kubernetes Prow Robot
fd8d8a33dd Merge pull request #233 from xing-yang/changelog-2.0
Add changelog for release 2.0
2020-01-06 12:42:16 -08:00
xing-yang
3dab230a33 Add changelog for release 2.0 2020-01-06 20:05:21 +00:00
Kubernetes Prow Robot
a1192b699c Merge pull request #232 from xing-yang/pvc_finalizer
Remove PVC finalizer when no longer in use
2020-01-03 12:37:41 -08:00
xing-yang
824ce7f6c5 Remove PVC finalizer when no longer in use 2020-01-03 19:57:51 +00:00
Kubernetes Prow Robot
3c463fb1e9 Merge pull request #61 from msau42/enable-snapshots
Fix overriding of junit results
2020-01-02 14:41:40 -08:00
Michelle Au
8b0316c7e4 Fix overriding of junit results by using unique names for each e2e run 2020-01-02 14:38:57 -08:00
Kubernetes Prow Robot
5f444b80f3 Merge pull request #60 from saad-ali/updateHostpathVersion
Update prow hostpath driver version to 1.3.0-rc2
2020-01-02 14:37:40 -08:00
saad-ali
af9549b5a1 Update prow hostpath driver version to 1.3.0-rc2 2020-01-02 14:29:40 -08:00
Kubernetes Prow Robot
2589c16677 Merge pull request #229 from saad-ali/fixReadme
Fix typo in readme
2020-01-02 11:43:41 -08:00
saad-ali
d705c40e17 Fix typo in readme 2020-01-02 11:25:49 -08: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
Kubernetes Prow Robot
d1ce5a7b4f Merge pull request #228 from saad-ali/removeUnnecessaryDep
Remove unnecessary csi-translation-lib dep
2019-12-30 16:57:39 -08:00
saad-ali
2f59a290d6 Remove unnecessary csi-translation-lib dep 2019-12-30 16:49:40 -08:00
Kubernetes Prow Robot
393773c9ee Merge pull request #227 from saad-ali/addMetricsUsingLib
Add prometheus metrics to CSI external-snapshotter using new csi-lib-utils library
2019-12-30 16:47:39 -08:00
saad-ali
3173a1fb35 Introduce metrics library 2019-12-30 16:37:11 -08:00
saad-ali
97cb2c2214 Update dependencies
Change Kubernetes dependency to v1.17.0
Change csi-lib-utils to v0.7.0
2019-12-30 16:30:48 -08:00
Kubernetes Prow Robot
fba1459681 Merge pull request #226 from bswartz/yaml-trivial-fixes
Small fixes to snapshot-controller YAML
2019-12-30 12:21:39 -08:00
Ben Swartzlander
298e08e262 Small fixes to snapshot-controller YAML
Remove "sidecar" language for the controller.

Update image tag to 2.0.0-rc4 (the latest)

Change imagePullPolicy back to Always
2019-12-30 14:32:57 -05:00
xing-yang
1ca3435c43 Check ReadyToUse in sidecar 2019-12-30 04:41:01 +00:00
Kubernetes Prow Robot
81797595c8 Merge pull request #201 from xing-yang/controller_update
Update snapshot controller
2019-12-25 12:39:38 -08: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