Niraj Yadav
cc6835eee8
build: Use Go v1.22.5
...
Go versions 1.22.0 through 1.22.4 are affected
by CVE-2024-24791
Signed-off-by: Niraj Yadav <niryadav@redhat.com>
2024-08-20 13:30:27 +00:00
Praveen M
3570ac408a
ci: update CSI_UPGRADE_VERSION to v3.12.1
...
Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-08-20 12:59:47 +00:00
Madhu Rajanna
b3ff07e4b5
build: update rook version and image
...
updating rook version and ceph image
for cluster to use squid.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-07-30 19:42:51 +00:00
Madhu Rajanna
c094699c32
build: update ceph to squid
...
updating ceph image and tag for
squid
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-07-30 19:42:51 +00:00
Praveen M
0e4d455e54
deploy: update CSI sidecar driver-registrar to v2.11.1
...
Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-07-17 12:05:41 +00:00
Praveen M
5709b45b3a
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.10.1
csi-resizer: v1.11.1
csi-provisioner: v5.0.1
csi-attacher: v4.6.1
csi-snapshotter: v8.0.1
Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-06-13 10:08:15 +00:00
Madhu Rajanna
55bc4b406f
rebase: update minikube to 1.33
...
updating minikube to latest 1.33 release
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-05-08 11:03:45 +00:00
Niels de Vos
9321fe03c3
build: use Go 1.22
...
Kubernetes 1.30 packages require Go 1.22 or newer.
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-04-29 14:36:48 +00:00
Praveen M
b095e0441a
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.10.1
csi-resizer: v1.10.1
csi-provisioner: v4.0.1
csi-attacher: v4.5.1
csi-snapshotter: v7.0.2
Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-04-23 13:49:14 +00:00
Niels de Vos
ae7f513816
build: use Go 1.21.9 to include latest security fixes
...
Update from v1.21.5 to latest v1.21.9, to include the following fixes:
go1.21.6 (released 2024-01-09) includes fixes to the compiler, the
runtime, and the crypto/tls, maps, and runtime/pprof packages.
go1.21.7 (released 2024-02-06) includes fixes to the compiler, the go
command, the runtime, and the crypto/x509 package.
go1.21.8 (released 2024-03-05) includes security fixes to the
crypto/x509, html/template, net/http, net/http/cookiejar, and net/mail
packages, as well as bug fixes to the go command and the runtime.
go1.21.9 (released 2024-04-03) includes a security fix to the net/http
package, as well as bug fixes to the linker, and the go/types and
net/http packages.
See-also: https://go.dev/doc/devel/release#go1.21.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-04-11 11:57:45 +00:00
Madhu Rajanna
8862293475
ci: update helm to latest release
...
updating helm to the latest release
3.14.3
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-04-09 06:55:23 +00:00
Madhu Rajanna
4fc6703d33
ci: update golangci-lint to latest release
...
updating golangci-lint to the latest release
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-04-09 06:55:23 +00:00
karthik-us
01ca536a56
ci: upgrade_version update
...
Updating the CSI_UPGRADE_VERSION to the latest release.
Signed-off-by: karthik-us <ksubrahm@redhat.com>
2024-04-03 12:00:46 +00:00
Niels de Vos
83ec7096b6
rebase: use Helm client 3.14.1 for generating charts
...
By using version 3.14.1 of the client for generating Helm charts, users
are prevented to run into a security issue when they manually create the
charts.
The automatically generated Helm charts are not affected by this issue.
Fixes: CVE-2024-25620
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-02-21 11:20:13 +00:00
Madhu Rajanna
5f24d1634f
ci: update snapshotter to latest version
...
updating csi snapshotter deployment to pull
image and rbac from latest released version.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-02-15 20:21:14 +00:00
karthik-us
3c361be247
ci: update the upgrade_version
...
Setting the CSI_UPGRADE_VERSION to the latest release.
Signed-off-by: karthik-us <ksubrahm@redhat.com>
2024-02-13 17:37:20 +00:00
Praveen M
fc6d34abaf
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.10.0
csi-resizer: v1.10.0
csi-provisioner: v4.0.0
csi-attacher: v4.5.0
csi-snapshotter: v7.0.0
Signed-off-by: Praveen M <m.praveen@ibm.com>
2024-02-10 14:37:34 +00:00
Riya Singhal
3cc47f37dc
deploy: update csi sidecars to latest versions
...
Signed-off-by: Riya Singhal <rsinghal@redhat.com>
2024-01-04 12:24:46 +00:00
karthik-us
1ad79314f9
ci: Update the upgrade_version
...
Updating the CSI_UPGRADE_VERSION to v3.10.1
Signed-off-by: karthik-us <ksubrahm@redhat.com>
2023-12-20 22:13:17 +00:00
Niels de Vos
8a2bf60723
ci: update golangci to 1.54 which supports Go 1.21
...
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-12-19 13:06:50 +00:00
Niels de Vos
49cf9ecb13
build: use Go 1.21.5
...
The package k8s.io/kubernetes/pkg/features requires Go 1.21 now, so
let's use that while building.
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-12-19 13:06:50 +00:00
karthik-us
da9dfeb3e5
ci: Change upgrade version
...
Updating the upgrade version to point to 3.10.0.
Signed-off-by: karthik-us <ksubrahm@redhat.com>
2023-12-05 14:30:13 +00:00
Niels de Vos
65faca0483
ci: update minikube to v1.32.0
...
No major changes that affect Ceph-CSI testing, see the linked release
notes for details.
See-also: https://github.com/kubernetes/minikube/releases/tag/v1.32.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-11-27 06:45:55 +00:00
Praveen M
afe3873947
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.9.1
csi-resizer: v1.9.2
csi-provisioner: v3.6.2
csi-attacher: v4.4.2
csi-snapshotter: v6.3.2
Signed-off-by: Praveen M <m.praveen@ibm.com>
2023-11-20 11:42:52 +00:00
Praveen M
cf577e39af
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.9.0
csi-resizer: v1.9.0
csi-provisioner: v3.6.0
csi-attacher: v4.4.0
csi-snapshotter: v6.3.0
Signed-off-by: Praveen M <m.praveen@ibm.com>
2023-09-20 08:20:38 +00:00
Niels de Vos
6b40f6852c
ci: use latest minikube version (v1.31.2)
...
Use the latest minikube version that contains minor changes and
bugfixes.
See-also: https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-08-28 13:41:58 +00:00
Madhu Rajanna
03cf97c9ff
rebase: update Rook to the latest release
...
update Rook to the latest v12 release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-08-25 17:50:40 +00:00
Madhu Rajanna
fa0be82c34
rebase: update ceph to reef
...
Updating ceph base image to Reef as its
the latest ceph release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-08-25 17:50:40 +00:00
Rakshith R
3477e9cd8a
ci: add CSI_UPGRADE_VERSION var to build.env
...
Currently, upgrade version for upgrade tests
need to be set in ci/centos branch.
This commit adds a variable in build.env,
so that we have the flexibility to use
this value instead.
Signed-off-by: Rakshith R <rar@redhat.com>
2023-07-21 17:13:43 +00:00
Madhu Rajanna
63871d86bf
rebase: update minikube to v1.31.0
...
update minikube version to the latest
release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-07-19 13:07:32 +00:00
Niels de Vos
5913ed92fe
ci: update to golangci-lint v1.53.0
...
Version 1.47.3 of golangci-lint does not support Go 1.20, so we'll need
to use a newer version.
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-06-05 04:49:46 +00:00
Niels de Vos
504ac127be
build: use Go 1.20
...
Kubernetes as a main dependency requires Go 1.20 or newer.
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-06-05 04:49:46 +00:00
iPraveenParihar
40c1d32518
deploy: update CSI sidecars to latest versions available
...
Below sidecars are updated with latest available versions
csi-node-driver-registrar: v2.8.0
csi-attacher: v4.3.0
csi-resizer: v1.8.0
csi-snapshotter: v6.2.2
csi-provisioner: v3.5.0
Signed-off-by: iPraveenParihar <praveenparihar68@gmail.com>
2023-06-01 19:06:53 +00:00
Niels de Vos
268ac42850
rebase: update k8s external-snapshotter to v6.2.2
...
All changes are listed here:
https://github.com/kubernetes-csi/external-snapshotter/compare/v6.1.0...v6.2.2
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-06-01 06:43:20 +00:00
Niels de Vos
bc167cc6f4
ci: install Helm with script located on GitHub
...
Installing Helm fails often in the CI. The Helm documentation does not
point to `https://git.io/get_helm.sh ` anymore, but to a location on
GitHub. To make it easier to update the location in the future, it has
now been added to `build.env`, just like the `HELM_VERSION`.
See-also: https://helm.sh/docs/intro/install/
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2023-05-22 13:27:12 +00:00
Rakshith R
4fb13b9328
build: update golang to 1.19.8
...
CephCSI may be vulnerable to
https://github.com/advisories/GHSA-8v5j-pwr7-w5f8 .
Update golang to 1.19.8 since it contains
fixes for mentioned CVE.
Signed-off-by: Rakshith R <rar@redhat.com>
2023-04-25 10:19:33 +00:00
Madhu Rajanna
09a858d51d
ci: update minikube to 1.30.1
...
updating minikube to latest release
1.30.1
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-04-18 10:04:20 +02:00
Madhu Rajanna
8ccf6a805d
build: update golang to 1.19.5
...
update golang version to 1.19.5 which
is recent release of 1.19
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-02-02 14:53:59 +00:00
Madhu Rajanna
a4fac623ff
ci: update minikube to v1.29.0
...
update minikube to latest available
release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2023-01-30 18:24:53 +00:00
Humble Chirammal
448bacc4f4
deploy: update rook installation to default latest version
...
this commit update the rook release to latest 1.10.9
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2023-01-18 12:01:33 +00:00
Humble Chirammal
31f0ac6e2d
deploy: update node-driver-registrar to v2.6.2
...
This version has a fix for an important bug at kubelet
registration path.
https://github.com/kubernetes-csi/node-driver-registrar/pull/247
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-12-08 11:50:40 +00:00
Humble Chirammal
b134bf7eda
build: update golang version to 1.18.8
...
the latest 1.18 version of go binary is 1.18.8 and this commit
update the package to the latest.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-15 15:32:57 +00:00
Madhu Rajanna
cf237d1f7e
ci: update minikube to v1.28.0
...
update minikube to latest available
release.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2022-11-09 18:50:14 +00:00
Humble Chirammal
6bba64c872
rebase: update node driver registar to latest version
...
v2.6.0 is the latest version of the same and this commit
update it.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-11-03 14:31:26 +00:00
BOSSER, Bastien
dea07aa184
deploy: add commonLabels value
...
Signed-off-by: BOSSER, Bastien <bastien.bosser@atos.net>
2022-11-02 11:28:18 +00:00
Madhu Rajanna
5aaa9bf2f0
ci: use rook v1.10.4 release
...
Rook v1.10.4 supports deployment
of Rook on Kubernetes 1.25 or else
Rook deployment will fail.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2022-10-26 14:32:51 +00:00
Humble Chirammal
d1acae7209
deploy: update sidecars to latest versions available
...
Below sidecars are updated with this commit.
csi-provisioner: v3.3.0
csi-snapshotter: v6.1.0
This commit change the sidecar versions in build.env setup.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-09-29 10:24:26 +00:00
Niels de Vos
1eaf6af882
rebase: update minikube to 1.27.0
...
The fscrypt kernel module has been enabled, yay!
See-also: kubernetes/minikube#14783
Updates: #3310
Signed-off-by: Niels de Vos <ndevos@redhat.com>
2022-09-23 16:32:41 +00:00
Humble Chirammal
1e0bd66108
rbd: make default fstype explicit to ext4
...
With the attacher sidecar update to v4.0.0 this has to be set
explictly.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-09-21 22:00:24 +00:00
Humble Chirammal
5fa606b14d
deploy: update resizer to v1.6.0 version
...
This commit make deployment changes to consume v1.6.0
version of the resizer controller.
Reference:
https://github.com/kubernetes-csi/external-resizer/releases/tag/v1.6.0
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-09-20 10:32:28 +00:00