1
0
Commit Graph

297 Commits

Author SHA1 Message Date
Yonatan Kahana
56edbc016b Remove changes that not affect the provisioner from the changelog
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2021-01-18 18:16:24 +02:00
Yonatan Kahana
8dd86a700b Small fixes of previous commits
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2021-01-16 15:10:11 +02:00
Yonatan Kahana
30b0f52598 Add all changes from current repository to CHANGELOG
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2021-01-16 15:02:27 +02:00
Yonatan Kahana
7483890c52 Add all changes from deprecated repository to CHANGELOG
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2021-01-16 14:42:21 +02:00
Yonatan Kahana
aea8ecafba Update the README and deploy objects with better class names as examples
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2021-01-16 14:41:38 +02:00
Kubernetes Prow Robot
ba3360388e Merge pull request #30 from yonatankahana/helm
Adopt the Helm Chart from the deprecated repository
v4.0.0-rc1
2021-01-09 05:13:05 -08:00
Kubernetes Prow Robot
4fce9ffaac Merge pull request #26 from petermicuch/bump_to_k8s_1_18_0
Switched to k8s 1.18.0 as attempt to fix issue #25
2021-01-06 13:33:52 -08:00
Kubernetes Prow Robot
92f748fca9 Merge pull request #29 from kmova/enable-prow
Setup automated builds using the release-tools
2021-01-05 21:55:51 -08:00
kmova
e834136851 set Dockerfile to build from distroless
Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-12-23 17:45:57 +00:00
Yonatan Kahana
0b707e905a Rename charts, remove depracation notices from README and update URLs. 2020-12-20 19:09:34 +02:00
Yonatan Kahana
e65683279d Helm repository initial commit
Files are as is from deprecated repo
2020-12-19 13:56:52 +02:00
kmova
15bc8b0423 setup automated builds using the release-tools
Use the steps at below link to setup automated builds via
release-tools.

https://github.com/kubernetes-csi/csi-release-tools

- add release-tools via git subtree
- update Makefile to use the release-tools/make
- add cloudbuild links from release-tools
- update Dockerfile that can be used for multi-arch by release tools

Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-12-18 20:53:15 +00:00
kmova
1bcd731899 Add 'release-tools/' from commit '3b6d17b13db026b354934e0f407b556d63382af4'
git-subtree-dir: release-tools
git-subtree-mainline: 7d91f3d8ac
git-subtree-split: 3b6d17b13d
2020-12-18 18:56:29 +00:00
Kubernetes Prow Robot
7d91f3d8ac Merge pull request #21 from moikot/master
Add GitHub multi-architecture pipeline
2020-12-18 03:34:25 -08:00
Moikot
0f6d044167 Trigger on `gh-v*.*.*' tags only 2020-12-18 11:54:05 +01:00
Moikot
db65b6aed2 Use github.repository 2020-12-17 08:37:06 +01:00
Moikot
777c451079 Add DOCKER_IMAGE secret 2020-12-17 08:30:16 +01:00
Moikot
4b6208ac6a Add GitAction 2020-12-17 00:58:22 +01:00
Kubernetes Prow Robot
eeae866fef Merge pull request #28 from yonatankahana/mountoptions
Enable mountOptions from StorageClass to PersistentVolume
2020-12-15 12:24:22 -08:00
Yonatan Kahana
b4789a61c6 Enable mountOptions from StorageClass to PersistentVolume
Signed-off-by: Yonatan Kahana <yonatankahana.il@gmail.com>
2020-12-12 15:33:36 +02:00
Peter Micuch
4295196b5e Code formating updates 2020-12-11 12:19:41 +01:00
Peter Micuch
eaa1d1be63 Cleaned up dependencies 2020-12-11 10:41:21 +01:00
Peter Micuch
a706bed5ca Switched to k8s 1.18.0 2020-12-10 23:40:32 +01:00
Kubernetes Prow Robot
3b6d17b13d Merge pull request #118 from pohly/cloud-build-timeout
cloud build: double the timeout, now 1 hour
2020-12-09 14:38:53 -08:00
Patrick Ohly
9318c6ccd7 cloud build: double the timeout, now 1 hour
Builds of external-snapshotter sometimes timed out because it builds
three images and that takes almost half an hour (the previous limit)
and more if the network is slow.

There's no good way to set timeouts per repo and a too high timeout
for shouldn't cause any issue, therefore the timeout gets increased
everywhere.
2020-12-04 08:47:13 +01:00
Kubernetes Prow Robot
920c708218 Merge pull request #22 from rombert/master
Add a flag to disable leader election
2020-12-02 11:00:59 -08:00
Robert Munteanu
4cef281f64 Add a flag to disable leader election
Related to #20.
2020-11-26 23:48:25 +01:00
Kubernetes Prow Robot
86ff580217 Merge pull request #116 from andyzhangx/export-image-name
allow export registry name
2020-11-26 03:46:20 -08:00
andyzhangx
c3a9662513 allow export image name and registry name
revert part of change
2020-11-26 08:00:45 +00:00
Kubernetes Prow Robot
c6a88c6ed9 Merge pull request #113 from xing-yang/install_snapshot_controller
Fix the install of snapshot CRDs and controller
2020-11-18 13:13:37 -08:00
xing-yang
45ec4c69fb Fix the install of snapshot CRDs and controller
This PR installs snapshot CRDs and rbac rules from the repo
and installs snapshot controller from a local image if it is
a PR in external-snapshotter repo.
Otherwise it uses main or a stable version.
2020-11-18 20:07:44 +00:00
Kubernetes Prow Robot
5d874cce4e Merge pull request #112 from xing-yang/cleanup
Cleanup
2020-11-12 23:10:24 -08:00
xing-yang
79bbca7bc8 Cleanup 2020-11-12 19:26:36 +00:00
Kubernetes Prow Robot
d43767304b Merge pull request #111 from xing-yang/update_snapshot_v1_rc
Update snapshot CRD version
2020-11-12 11:13:08 -08:00
xing-yang
57718f834e Update snapshot CRD version 2020-11-12 19:11:08 +00:00
Kubernetes Prow Robot
13cc7371cb Merge pull request #17 from rdimitrov/dimitrovr/fix-readme
Fix README.md formatting and remove duplicated parts
2020-11-08 21:49:37 -08:00
Radoslav Dimitrov
ae25575f4b Fix README.md formatting and remove duplicated parts
Signed-off-by: Radoslav Dimitrov <dimitrovr@vmware.com>
2020-11-06 13:30:55 +02:00
Kubernetes Prow Robot
3623b4c2b5 Merge pull request #7 from Bledai/Update-path-creation-and-save-data-after-removing-PV
Update path creation and implemented possibility save data after removing PV
2020-10-31 20:46:51 -07:00
Kubernetes Prow Robot
4aff857d88 Merge pull request #109 from pohly/alpha-test-defaults
prow.sh: only run alpha tests for latest Kubernetes release
2020-10-27 10:10:00 -07:00
Kubernetes Prow Robot
0427289d5f Merge pull request #110 from pohly/kind-0.9-bazel-build-workaround
prow.sh: work around "kind build node-image" failure
2020-10-27 09:54:00 -07:00
Patrick Ohly
9a370ab902 prow.sh: work around "kind build node-image" failure
Kind 0.9.0 accesses the "bazel-out" directory with a relative path,
which only works when the command is invoked inside the Kubernetes
source code
directory (https://github.com/kubernetes-sigs/kind/issues/1910).
2020-10-27 13:16:57 +01:00
Patrick Ohly
522361ec9a prow.sh: only run alpha tests for latest Kubernetes release
Commit 7bcee13d79 added alpha feature gates for Kubernetes 1.19 in
the CSI_PROW_E2E_ALPHA_GATES_LATEST variable based on the comment in
https://github.com/kubernetes-csi/external-provisioner/pull/493#discussion_r502663402
that alpha testing only runs for the latest Kubernetes.

But some components (like external-health-monitor) are configured with
a single Prow job which runs the default set of tests on a stable
Kubernetes release (currently 1.17). Those tests used to include alpha
testing which then broke during Kind cluster startup because the
Kubernetes 1.19 feature gates weren't recognized by 1.17.

The solution is to disable alpha testing for Kubernetes != latest in
the default set of tests.
2020-10-27 13:12:26 +01:00
Kubernetes Prow Robot
22c0395c9c Merge pull request #108 from bnrjee/master
Add go ldflags using LDFLAGS at the time of compilation
2020-10-25 23:57:01 -07:00
Abhisek Banerjee
b5b447b50b Add go ldflags using LDFLAGS at the time of compilation 2020-10-23 19:03:06 +00:00
Kubernetes Prow Robot
16f4afbd83 Merge pull request #107 from pohly/kind-update
prow.sh: update to kind 0.9, support Kubernetes 1.19
2020-10-20 18:10:19 -07:00
Hanna Bledai
9c630ed0e1 Merge branch 'master' into Update-path-creation-and-save-data-after-removing-PV 2020-10-20 10:18:50 +03:00
Patrick Ohly
7bcee13d79 prow.sh: update to kind 0.9, support Kubernetes 1.19
kind 0.9 adds support for recent Kubernetes releases like 1.19 and
simplifies configuration of feature gates and runtime config.

With Kubernetes 1.19, new feature gates were introduced which might
become relevant for the alpha Prow jobs.

The updated kind release comes with images for different Kubernetes
releases than the one before. To avoid breaking existing jobs,
the script now picks kind images automatically. As an additional
bonus, it then uses images with hash, i.e. it's less likely to break
if those image tags change because of a future kind release.
2020-10-17 11:25:52 +02:00
Patrick Ohly
df518fbd6a prow.sh: usage of Bazel optional
Bazel makes sense in the Prow jobs because those often get invoked
with a pre-populated Bazel cache. But local invocation don't need it
and now can turn it off with CSI_PROW_USE_BAZEL=false.
2020-10-17 11:21:29 +02:00
Kubernetes Prow Robot
a8ea0c5cae Merge pull request #9 from moonek/outofclusterconfig
Support for running controller outside of cluster
2020-10-13 19:45:55 -07:00
moonek
9716b0bf21 Support for running controller outside of cluster 2020-10-13 11:29:03 +09:00