-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[release-4.15] Sync the upstream changes from ceph/ceph-csi:devel into the devel branch. #192
[release-4.15] Sync the upstream changes from ceph/ceph-csi:devel into the devel branch. #192
Conversation
Unified hump stylek Signed-off-by: runzhliu <runzhliu@163.com>
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime). - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.16.0...v0.16.1)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4)
Signed-off-by: HF <crazytaxii666@gmail.com>
Bumps the github-dependencies group with 1 update: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go). - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.44.333...v1.45.2)
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.11.0 to 0.12.0. - [Commits](golang/sys@v0.11.0...v0.12.0)
Signed-off-by: HF <crazytaxii666@gmail.com>
we need to add `storageClassName: ""` in cephfs static pvc similar what was done for rbd static pvc in ceph#4010. Signed-off-by: Rakshith R <rar@redhat.com>
Add design doc for QoS for rbd devices mapped with both krbd and rbd-nbd closes: ceph#521 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.11.0 to 0.12.0. - [Commits](golang/oauth2@v0.11.0...v0.12.0)
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) and [github.com/hashicorp/vault/api](https://github.com/hashicorp/vault). Updates `github.com/aws/aws-sdk-go` from 1.45.2 to 1.45.7 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.2...v1.45.7) Updates `github.com/hashicorp/vault/api` from 1.9.2 to 1.10.0 - [Release notes](https://github.com/hashicorp/vault/releases) - [Changelog](https://github.com/hashicorp/vault/blob/v1.10.0/CHANGELOG.md) - [Commits](hashicorp/vault@v1.9.2...v1.10.0)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.12.0 to 0.13.0. - [Commits](golang/crypto@v0.12.0...v0.13.0)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.57.0 to 1.58.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.57.0...v1.58.0)
As Beta CRD is not supported and also mentioned kubernetes versions are also not supported anymore, Removing the details from the doc for the same reason. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
There are few PSP and clusterrole which does not exists anymore in cephcsi, removing it from the upgrade doc for the same reason. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
As shallow volumes are default for ROX pvc from snapshot, removing the details from doc for better clarity. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit includes reference to CSI snapshot CRDs deployment guide. Signed-off-by: Praveen M <m.praveen@ibm.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.15.0. - [Commits](golang/net@v0.14.0...v0.15.0)
updated kubernets packages to 1.28.2 Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime). - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.16.1...v0.16.2)
removed pending unwanted steps from the upgrade doc. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
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>
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v3)
Bumps the k8s-dependencies group in /api with 1 update: [k8s.io/api](https://github.com/kubernetes/api). - [Commits](kubernetes/api@v0.28.1...v0.28.2)
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go), [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) and [github.com/kubernetes-csi/external-snapshotter/client/v6](https://github.com/kubernetes-csi/external-snapshotter). Updates `github.com/aws/aws-sdk-go` from 1.45.7 to 1.45.12 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.7...v1.45.12) Updates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.21.5 to 1.22.0 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/service/s3/v1.22.0/CHANGELOG.md) - [Commits](aws/aws-sdk-go-v2@service/efs/v1.21.5...service/s3/v1.22.0) Updates `github.com/kubernetes-csi/external-snapshotter/client/v6` from 6.2.0 to 6.3.0 - [Release notes](https://github.com/kubernetes-csi/external-snapshotter/releases) - [Commits](kubernetes-csi/external-snapshotter@v6.2.0...v6.3.0)
This commit adds --enable-read-affinity flag to enable read affinity for rbd Signed-off-by: Praveen M <m.praveen@ibm.com>
e2e test case is added to test if read affinity is enabled by verifying read_from_replica=localize option is passed Signed-off-by: Praveen M <m.praveen@ibm.com>
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go), [github.com/gemalto/kmip-go](https://github.com/gemalto/kmip-go) and [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo). Updates `github.com/aws/aws-sdk-go` from 1.45.12 to 1.45.16 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.12...v1.45.16) Updates `github.com/gemalto/kmip-go` from 0.0.9 to 0.0.10 - [Release notes](https://github.com/gemalto/kmip-go/releases) - [Commits](ThalesGroup/kmip-go@v0.0.9...v0.0.10) Updates `github.com/onsi/ginkgo/v2` from 2.12.0 to 2.12.1 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.12.0...v2.12.1)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.0 to 1.58.2. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.58.0...v1.58.2)
This commit updates the snapshot RbdImageName with the clone RbdImageName before snapshot creation. This will fix the incorrect log statement. Signed-off-by: Praveen M <m.praveen@ibm.com>
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) and [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang). Updates `github.com/aws/aws-sdk-go` from 1.45.16 to 1.45.18 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.16...v1.45.18) Updates `github.com/prometheus/client_golang` from 1.16.0 to 1.17.0 - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.17.0/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.16.0...v1.17.0)
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) and [github.com/onsi/gomega](https://github.com/onsi/gomega). Updates `github.com/aws/aws-sdk-go` from 1.45.18 to 1.45.19 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.18...v1.45.19) Updates `github.com/onsi/gomega` from 1.27.10 to 1.28.0 - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.27.10...v1.28.0)
This PR updates the snapshot RbdImageName in `createSnapshot` method. This resolves the incorrect statement logged during snapshot creation. Signed-off-by: Praveen M <m.praveen@ibm.com>
Bumps the github-dependencies group with 2 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) and [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2). Updates `github.com/aws/aws-sdk-go` from 1.45.19 to 1.45.20 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.19...v1.45.20) Updates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.22.0 to 1.23.0 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/service/s3/v1.23.0/CHANGELOG.md) - [Commits](aws/aws-sdk-go-v2@service/s3/v1.22.0...service/s3/v1.23.0)
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.12.0 to 0.13.0. - [Commits](golang/oauth2@v0.12.0...v0.13.0)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.16.0. - [Commits](golang/net@v0.15.0...v0.16.0)
Golang dependencies are already grouped, but they only contain packages from `github.com/golang*`. There are more Golang standard packages that are located at `golang.org/x/*`. Because of the tight relationship between these packages, it is more efficient to group updates together. Signed-off-by: Niels de Vos <ndevos@ibm.com>
It looks like disabling addson pre cluster creation is not working, Moving the disable addons to post cluster creation. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
As we are having latest version of Rook, Removing the support for pretty older version of Rook. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Update the Rook to point to the latest release as script support it. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Bumps the github-dependencies group with 3 updates: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go), [github.com/aws/aws-sdk-go-v2/service/sts](https://github.com/aws/aws-sdk-go-v2) and [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo). Updates `github.com/aws/aws-sdk-go` from 1.45.20 to 1.45.24 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.45.20...v1.45.24) Updates `github.com/aws/aws-sdk-go-v2/service/sts` from 1.23.0 to 1.23.1 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/service/ecs/v1.23.1/CHANGELOG.md) - [Commits](aws/aws-sdk-go-v2@service/s3/v1.23.0...service/ecs/v1.23.1) Updates `github.com/onsi/ginkgo/v2` from 2.12.1 to 2.13.0 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.12.1...v2.13.0)
Multiple go-routines may simultaneously check for a clusterID's presence in clusterAdditionalInfo and create an entry if it is absent. This set of operation needs to be serialized. Therefore, this commit safeguards clusterAdditionalInfo map from concurrent writes with a mutex to prevent the above problem. Signed-off-by: Rakshith R <rar@redhat.com>
Multiple go-routines may simultaneously create the subVolumeGroupCreated map or write into it for a particular group. This commit safeguards subVolumeGroupCreated map from concurrent creation/writes while allowing for multiple readers. Signed-off-by: Rakshith R <rar@redhat.com>
/cc @red-hat-storage/ceph-csi-admins |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nixpanic, openshift-cherrypick-robot The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
0843779
into
red-hat-storage:release-4.15
This is an automated cherry-pick of #190
/assign Rakshith-R