9aa3520c9d
build: update go version to 1.16 in go.mod
...
Make go version latest in the repo
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2021-05-25 09:03:52 +00:00
d56978739f
deploy: update Rook version to v1.6.2
...
Rook v1.6.2 is available and this patch updates the version to the
same:
https://github.com/rook/rook/releases/tag/v1.6.2
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2021-05-24 16:12:20 +00:00
d59903efe1
e2e: update rook ceph cluster version
...
use pacific release
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com >
2021-05-03 13:12:46 +00:00
8fafc4256e
build: use latest pacific release of ceph
...
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com >
2021-04-27 13:41:57 +00:00
e5787f24b0
rebase: update minikube to version 1.19.0
...
See-also: https://github.com/kubernetes/minikube/releases/tag/v1.19.0
Fixes : #1972
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2021-04-19 11:15:57 +00:00
5e19803b96
build: update ceph tag in Makefile
...
As octopus supports the rbd mirroring,
updated ceph tag from nautilus to
octopus in Makefile.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2021-03-16 13:06:44 +00:00
05b17d80ca
deploy: bump the external snapshotter version
...
We have a new release v4.0.0 of
https://github.com/kubernetes-csi/external-snapshotter
Adjusting SNAPSHOT_VERSION will pull the latest controller and CRDs
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com >
2021-03-15 15:11:01 +00:00
ec691fdb89
rebase: use minikube v1.18
...
Minikube v1.18 has been released. This conains a fix for our `losetup`
workaround, so that can be removed now.
Updates: #1840
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2021-03-03 05:20:12 +00:00
354f395aa1
ci: use ceph v14.2.12 for ci
...
This ceph version is required to test snapshot retention feature.
Signed-off-by: Mudit Agarwal <muagarwa@redhat.com >
2021-02-19 10:03:55 +00:00
8ab9189760
build: update rook version to v1.4.9
...
Updated rook version to v1.4.9
Signed-off-by: Mudit Agarwal <muagarwa@redhat.com >
2021-02-15 09:11:44 +00:00
0b29d3b247
ci: update rook.sh and ceph cluster version
...
Changes:
1. Add a variable in build.env for rook ceph cluster version.
2. Modify rook.sh so that it can deploy ceph cluster with
desirable version also rather than the one which rook installs
by default.
3. Remove the code which is no longer required:
a. Code which was added to test snapshot feature.
b. Code which was required because
https://github.com/rook/rook/pull/5925 was not fixed.
Signed-off-by: Mudit Agarwal <muagarwa@redhat.com >
2021-02-15 09:11:44 +00:00
6256be0ce0
e2e: increase runtime timeout to 90 minutes
...
Sometimes testing takes more than 60 minutes. When that is the case, the
60 minute timeout causes a golang panic in the test suite.
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2021-02-10 14:25:17 +00:00
2587a28112
rebase: update minikube to latest version
...
As minikube 1.17.1 is released and updating
the minikube to the latest available version.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2021-02-10 14:25:17 +00:00
0339df2b02
rebase: update golang version to v1.15.5
...
To fix math/big CVE, this version of golang has the fix
for this vulnerability.
Signed-off-by: Mudit Agarwal <muagarwa@redhat.com >
2021-01-11 10:05:59 +00:00
e82cd8339c
build: add CSI_IMAGE_VERSION to build.env
...
CSI_IMAGE_VERSION is needed by makefile and
the centos CI to push the image to the minikube vm.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-12-09 17:14:19 +00:00
bdf8fe7f93
build: use docker.io/ceph/ceph:v15 as BASE_IMAGE
...
Use a qualified image name, including the registry where it should come
from. This makes it possible to pull the image from the right location,
and consume it in CI jobs without trying to pull again.
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-11-30 10:30:20 +00:00
7a69c5e238
build: add ROOK_VERSION to build.env
...
The CentOS CI jobs use Rook v1.3.9, this version should be places in
build.env just like other versions that the CI jobs detect.
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-11-23 11:15:23 +00:00
3c1aff2174
rebase: update minikube to v1.14.1
...
Minikube 1.14.1 contains a fix for downloading Kubernetes binaries with
version 1.19.3 and 1.18.10. When this version of minikube is used, we
can return to passing major versions to CI jobs (1.19 and 1.18).
Updates: #1588
See-also: kubernetes/minikube#9500
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-10-27 03:35:31 +00:00
4b7c9ea5cb
e2e: add SNAPSHOT_VERSION to build.env
...
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com >
2020-10-14 08:47:00 +00:00
d1d88cb4d6
e2e: remove UPGRADE_VERSION from build.env
...
The ceph-csi upgrade version is now present in the
job configuration, this can be removed from here
to avoid redundancy.
Signed-off-by: Yug <yuggupta27@gmail.com >
2020-09-30 18:07:15 +00:00
e0bdea24a1
ci: update minikube to latest released version
...
as we need minikube 1.13 for kubernetes v1.19.0
updating minikube to the latest released version
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-09-08 09:59:46 +00:00
ff29f0903c
rebase: bump up to latest MINIKUBE_VERSION
...
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com >
2020-08-26 07:54:54 +00:00
ce93c02525
rebase: update golang version to v.1.15
...
as the golang v1.15 is released,updated cephcsi
golang version to 1.15
kubernetes 1.19 is going to be built with
golang 1.15 see https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.19.md#api-change
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-08-20 14:44:09 +00:00
44191b5a1f
e2e: update cephcsi upgrade testing version
...
updated upgrade testing version to 3.0.0
to check the backward compatibility with the
latest release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-08-11 12:20:19 +00:00
2034992607
rebase: upgrade to minikube 1.12.1
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-07-31 16:03:54 +00:00
def44cac90
ci: Add jobs for upgrade testing
...
Added two jobs for upgrade testing of
cephfs and rbd, with default as upgrade
version as v2.1.2
Signed-off-by: Yug <yuggupta27@gmail.com >
2020-07-26 03:41:53 +00:00
3695115371
ci: update golang-ci to v1.27
...
Signed-off-by: Humble Chirammal <hchiramm@redhat.com >
2020-07-21 08:36:24 +00:00
8aae7b553c
ci: update minikube version to latest release
...
updated minikube to latest release v1.12.0
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-07-10 09:47:21 +00:00
b76d470bf1
e2e: increase e2e test timeout
...
as we are creating more resources
the e2e timeout is not enough we need
to increase the e2e timeout to higher
value for now.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-07-06 10:08:31 +00:00
db1b5f9c55
e2e: move deploy timeout to build.env
...
moved deploy timeout from travis
scripts to build.env
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-07-06 10:08:31 +00:00
5838b08edd
e2e: Move e2e timeout to build.env
...
Moved e2e test timeout to build.env
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com >
2020-07-06 10:08:31 +00:00
834ea92185
rebase: use gosec-2.3.0
...
gosec-2.3.0 is the current latest version, use that so more checks are
done on the code.
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-07-01 05:56:32 +00:00
9b48598fca
build: document CEPH_CSI_RUN_ALL_TESTS in build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
5ebc11963e
ci: use CEPH_VERSION from build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
3cc791c7c4
ci: document TEST_COVERAGE and GO_COVER_DIR in buid.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
4fd973b924
build: use BASE_IMAGE from build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
f1da7d9bd1
ci: move minikube variables to build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
21946ae345
ci: move HELM_VERSION to build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
079459c247
build: move GOSEC_VERSION to build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
bc2ac1ccac
build: move GOLANGCI_VERSION to build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00
f83a065c8a
build: move GOLANG_VERSION to build.env
...
Signed-off-by: Niels de Vos <ndevos@redhat.com >
2020-06-28 17:46:37 +00:00