Commit Graph

495 Commits

Author SHA1 Message Date
Christian Huffman
25b65ea8a8 Moving nil check to correct location 2020-03-19 16:21:46 -04:00
Kubernetes Prow Robot
ac3ef99c2d Merge pull request #275 from huffmanca/update_snapshotclass_deletion
Allows VolumeSnapshot to be deleted if the class isn't found
2020-03-18 17:12:43 -07:00
Christian Huffman
91a55c0e13 Allows VolumeSnapshot to be deleted if the class isn't found 2020-03-18 16:54:59 -04:00
Kubernetes Prow Robot
bf65357417 Merge pull request #278 from huffmanca/check_nil_content
Include a nil check for the snapshotContent
2020-03-18 10:50:48 -07:00
Christian Huffman
806ccc0b29 Include a nil check for the snapshotContent 2020-03-18 13:35:25 -04:00
Kubernetes Prow Robot
2890f4af52 Merge pull request #234 from xing-yang/update_images_v2.0.0
Update images
2020-03-06 08:31:24 -08:00
xing-yang
5d722431cd Update images 2020-03-05 14:50:19 +00:00
Kubernetes Prow Robot
4b2714a947 Merge pull request #266 from ggriffiths/add_more_sidecar_ctrl_tests
Add more sidecar tests and cleanup sidecar code
2020-03-04 21:16:37 -08:00
Grant Griffiths
fe1c355fa9 Add more sidecar tests and cleanup sidecar code
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-03-04 20:30:45 -08:00
Kubernetes Prow Robot
3dd4e07599 Merge pull request #263 from ggriffiths/common_controller_uts_2
Fix error propagation in checkandAddSnapshotFinalizers and add tests
2020-03-04 11:05:47 -08:00
Grant Griffiths
9830b6ec23 Fix error check for checkandAddSnapshotFinalizers and add tests
Signed-off-by: Grant Griffiths <grant@portworx.com>
2020-03-04 10:48:16 -08:00
Kubernetes Prow Robot
33d4ae265d Merge pull request #262 from windayski/windayski-patch-1
Update CONTRIBUTING.md
2020-03-02 06:46:43 -08:00
Kubernetes Prow Robot
68880a26c8 Merge pull request #249 from xing-yang/retain
Add VolumeSnapshotBeingDeleted annotation to content
2020-02-28 14:02:38 -08:00
xing-yang
b154cc77e7 Add VolumeSnapshotBeingDeleted annotation to content 2020-02-28 18:10:20 +00:00
windayski
8f4904b945 Update CONTRIBUTING.md
fix broken link
2020-02-29 00:05:28 +08:00
Kubernetes Prow Robot
5b4d0062d4 Merge pull request #260 from huffmanca/update_getters_2
Update CRDs to include additional get information
2020-02-27 08:23:28 -08:00
Christian Huffman
c3beea55ba Update CRDs to include additional get information 2020-02-27 09:52:36 -05:00
Kubernetes Prow Robot
883842f48f Merge pull request #252 from bells17/add-feature-listsnapshots-secrets2
Added the feature to use secrets of ListSnapshots
2020-02-20 18:28:32 -08:00
bells17
3c2baf4e96 Add comments 2020-02-21 00:44:44 +09:00
bells17
7cbcf6aa41 Fix log messages and error messages 2020-02-21 00:42:15 +09:00
bells17
8e9680affd Modify to upper case variable name from lower case for unit tests 2020-02-20 23:13:12 +09:00
bells17
dd390a3e38 Improve error messages 2020-02-20 01:09:40 +09:00
bells17
0a1579d0f2 Add support for list secret parameters to RemovePrefixedParameters 2020-02-20 01:00:22 +09:00
bells17
2045ef16ba Fix error message s/Delete/List/ 2020-02-19 20:22:26 +09:00
bells17
401732912f Improve error messages 2020-02-19 20:19:37 +09:00
Kubernetes Prow Robot
af671f0283 Merge pull request #255 from pohly/prow-update-master
master: update release-tools
2020-02-18 19:44:27 -08:00
Kubernetes Prow Robot
ec9dda7578 Merge pull request #254 from ggriffiths/common-ctrl-test-refactor
Refactor common controller tests to use withXYZ functions and add tests
2020-02-18 17:36:25 -08:00
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