Madhu Rajanna
a5c129dbe9
ci: remove this commit later
...
This is temporary test only
commit and not suitable for
review.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2025-01-29 12:25:28 +01:00
Niels de Vos
bd962e5927
rebase: update Kubernetes CSI sidecars to current versions
...
The Kubernetes CSI sidecars have had several releases that were not
included in deployments by Rook yet, update them to the versions that
are available today:
- csi-node-driver-registrar:v2.13.0
- csi-provisioner:v5.1.0
- csi-attacher:v4.8.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2025-01-20 10:39:50 +00:00
Niels de Vos
84dd5bbe68
rebase: update csi-resizer to v1.13.1
...
The Kubernetes CSI community has released an updated external-resizer
sidecar that fixes some issues and adds a few improvements.
See: https://github.com/kubernetes-csi/external-resizer/releases/tag/v1.13.1
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2025-01-17 08:47:05 +00:00
Niels de Vos
9e163ca8bf
ci: update minikube to v1.35.0
...
A new release, and it contains many updated components and bugfixes.
See: https://github.com/kubernetes/minikube/releases/tag/v1.35.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2025-01-17 03:34:21 +00:00
Praveen M
ea205410f5
ci: update golangci-lint to v1.62.2
...
- gomnd is replaced by mnd in v1.58.0
- gosec exlcude G115 rule (Potential integer overflow when converting between integer types)
- disable new iface linter
- disable new recvcheck linter
Signed-off-by: Praveen M <m.praveen@ibm.com>
2025-01-08 11:56:24 +00:00
Praveen M
6bd78fb778
build: update Go 1.23
...
Signed-off-by: Praveen M <m.praveen@ibm.com>
2025-01-08 11:56:24 +00:00
Madhu Rajanna
884c47dd3c
build: update snapshot version
...
updating the snapshot version in
the build.env
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2024-12-17 10:55:39 +00:00
Niels de Vos
8de667af1c
ci: update to Minikube v1.34.0
...
Minikube v1.34.0 has been released adding some improvements and
bugfixes.
See-also: https://github.com/kubernetes/minikube/releases/tag/v1.34.0
Signed-off-by: Niels de Vos <ndevos@ibm.com>
2024-09-12 16:12:47 +00:00
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