Commit Graph

337 Commits

Author SHA1 Message Date
Madhu Rajanna
cd5125fd66 log csiTimeout will while starting snapshotter
connectionTimeout is deprecated in favor of
csiTimeout, logging connectionTimeout wont
look good as this doesnot have any effect
in NewSnapshotter.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-07-09 14:41:34 +05:30
Kubernetes Prow Robot
db8abb6e1b Merge pull request #20 from pohly/test-driver-config
more flexible test driver config
2019-07-08 16:02:02 -07:00
Patrick Ohly
b2f4e051d4 prow.sh: flexible test driver config
By moving the code into a separate function, other CSI drivers have a
chance to overwrite it. For the hostpath driver itself we need the
ability to set the driver name depending on which revision is getting
installed.
2019-07-08 21:58:53 +02:00
Kubernetes Prow Robot
c933d6dace Merge pull request #130 from hoyho/rbac_secret
minimize rbac permission by setting secrets as optional
2019-07-08 06:46:36 -07:00
hoyho
8963b9d75e minimize rbac permission by setting secret as optional 2019-07-06 20:14:57 +08:00
Kubernetes Prow Robot
b3f591d85c Merge pull request #127 from xing-yang/changelog_1.2
Add changelog for v1.2
2019-06-19 11:16:34 -07:00
Xing Yang
9a59d299ca Add changelog for v1.2 2019-06-19 11:01:41 -07:00
zhucan
e2506521ac failed unit test 2019-06-19 15:08:50 +08:00
zhucan
94238a86d9 Leader election lock name should include driver name 2019-06-19 15:00:29 +08:00
Kubernetes Prow Robot
d3243e09b6 Merge pull request #121 from zhucan/status-52
add status subresources for volumeSnapshot
2019-06-12 11:42:17 -07:00
zhucan
a23be2d944 clean useless key 'subresources' in snapshot yaml 2019-05-31 23:37:28 +08:00
zhucan
2db3a1e870 use 'UpdateStatus' failed 2019-05-17 17:20:39 +08: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
zhucan
95fc4bc56f update snapshot yaml 2019-05-14 18:18:59 +08:00
Kubernetes Prow Robot
03999882f6 Merge pull request #19 from pohly/go-mod-vendor
build.make: allow repos to use 'go mod' for vendoring
2019-05-13 12:41:12 -07:00
Patrick Ohly
066143d146 build.make: allow repos to use 'go mod' for vendoring
How a repo does vendoring is detected based on the presence of
Gopkg.toml.

The vendor check with `dep` was all done locally, but the
corresponding check for `go mod` requires network access. The check
therefore gets skipped when running in the Prow CI in situations where
we are sure that it isn't needed (for example, in a periodic job).
2019-05-11 17:07:14 +02: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
7030fe062d Merge pull request #122 from xing-yang/update_image_1.1.0
Update deployment images to v1.1.0
2019-05-10 11:56:18 -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
dd61cbe221 restart external-snapshotter failed 2019-05-08 11:36:18 +08:00
Xing Yang
ae9a5ff9f7 Update deployment images to v1.1.0 2019-05-07 20:35:23 -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
Kubernetes Prow Robot
a1b3374fac Merge pull request #47 from xing-yang/delete_volume_finalizer
Add Delete Volume Finalizer
2019-04-29 04:38:19 -07:00
Kubernetes Prow Robot
b36da39ab6 Merge pull request #118 from xing-yang/timeout
Fix the default timeout in help msg
2019-04-27 09:10:22 -07:00
Xing Yang
7dec039b68 Fix the default timeout in help msg 2019-04-27 08:43:16 -07: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
ac33959738 Merge pull request #114 from xing-yang/changelog
Add change log for v1.1
2019-04-17 11:56:06 -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
Xing Yang
d3822a7bc6 Add Change log for v1.1 2019-04-16 16:36:23 -07:00
Kubernetes Prow Robot
c15057c619 Merge pull request #93 from andrewsykim/timeout-fix
add csi timeout flag
2019-04-16 14:09:09 -07:00
Andrew Sy Kim
35d8184c7b set default timeout to 1m
Signed-off-by: Andrew Sy Kim <kiman@vmware.com>
2019-04-16 15:15:46 -04:00
Kubernetes Prow Robot
e52077fce4 Merge pull request #113 from jsafrane/add-pr-template
Add PR template
2019-04-16 01:59:11 -07:00
Andrew Kim
6504b48a2e add csi timeout flag for request timeouts to CSI driver 2019-04-15 18:08:15 -04:00
Kubernetes Prow Robot
22a67f3b74 Merge pull request #111 from pohly/prow
Prow testing
2019-04-15 08:04:07 -07:00
Kubernetes Prow Robot
0bee749334 Merge pull request #18 from pohly/go-version
update to Go 1.12.4
2019-04-15 07:44:09 -07:00
Jan Safranek
f7000fe34d Add PR template 2019-04-15 13:43:07 +02:00
Patrick Ohly
e157b6b514 update to Go 1.12.4
Kubernetes also requires 1.12. We pick the latest stable release
for CI builds.
2019-04-15 09:45:23 +02:00
Patrick Ohly
7f6e3175af Merge commit '88dc9a47e5aa627fc28179087d8ee1caeb40ecac' into prow 2019-04-12 08:39:14 +02:00
Kubernetes Prow Robot
88dc9a47e5 Merge pull request #17 from pohly/prow
prow.sh: skip sanity testing if component doesn't support it
2019-04-11 13:38:45 -07:00
Patrick Ohly
0fafc663dc prow.sh: skip sanity testing if component doesn't support it
Whether a component supports sanity testing depends on the
component. For example, csi-driver-host-path enables it because it
makes sense there (and only there). Letting the prow.sh script decide
whether it actually runs simplifies the job definitions in test-infra.
2019-04-11 22:32:01 +02:00
Patrick Ohly
85f85cd83f Merge commit 'bcac1c1fb6d791fe54a84716a5fdcccd0987a351' into prow 2019-04-11 16:45:36 +02:00
Kubernetes Prow Robot
bcac1c1fb6 Merge pull request #16 from pohly/prow
prow.sh: update csi-driver-host-path
2019-04-11 07:06:14 -07:00
Patrick Ohly
0b10f6a4b0 prow.sh: update csi-driver-host-path
This pulls in
https://github.com/kubernetes-csi/csi-driver-host-path/pull/37, which
turned out to be necessary for pre-submit testing of the
livenessprobe.
2019-04-11 13:37:43 +02:00
Patrick Ohly
fe433119d3 Merge commit '0c2677e8fecad9bf904fca32b0319068d3eaa186' into prow 2019-04-11 12:04:16 +02:00
Kubernetes Prow Robot
0c2677e8fe Merge pull request #15 from pengzhisun/master
build.make: Replace 'return' to 'exit' to fix shellcheck error
2019-04-11 03:04:14 -07:00
Pengzhi Sun
ff9bce4a71 Replace 'return' to 'exit' to fix shellcheck error 2019-04-11 17:42:44 +08:00
Patrick Ohly
7cb8471e93 Merge commit 'c60f3823c09a501b1cc12b97b20eb05cec9f822e' into prow 2019-04-11 11:08:47 +02:00