Skip to content

Conversation

@Madhu-1
Copy link
Member

@Madhu-1 Madhu-1 commented Sep 22, 2025

CephCSI will remove the livess sidecar container functionality as it was created very long back and it should be replaced with kubernetes GRPC livessness problem. ceph/ceph-csi#5599

Use recreate deployment strategy for the csi pods instead of using default from the csi-operator.

Resolves #16473

Checklist:

  • Commit Message Formatting: Commit titles and messages follow guidelines in the developer guide.
  • Reviewed the developer guide on Submitting a Pull Request
  • Pending release notes updated with breaking and/or notable changes for the next minor release.
  • Documentation has been updated, if necessary.
  • Unit tests have been added, if necessary.
  • Integration tests have been added, if necessary.

CephCSI will remove the livess sidecar
container functionality as it was created
very long back and it should be replaced with
kubernetes GRPC livessness problem.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This is a fix/workaround to set the Recreate
deployment strategy as default in Rook as
its long proven working without any problem.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Copy link
Member

@travisn travisn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, @subhamkrai feel free to merge after review

@subhamkrai subhamkrai merged commit 96d6311 into rook:master Sep 23, 2025
78 of 81 checks passed
subhamkrai added a commit that referenced this pull request Sep 23, 2025
csi: Remove liveness probe setting from the csi-op (backport #16516)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CSI pods are crashing when enforceHostNetwork is set to true for Rook 1.18.2

3 participants