Skip to content

Remove csi wrapper#3105

Draft
stevenhorsman wants to merge 3 commits into
mainfrom
remove-csi-wrapper
Draft

Remove csi wrapper#3105
stevenhorsman wants to merge 3 commits into
mainfrom
remove-csi-wrapper

Conversation

@stevenhorsman
Copy link
Copy Markdown
Member

The CSI wrapper has been deprecated, unmaintained, we aren't sure if it works and there is a new proposal of how to do this, so let's clean this up and simplify part of the multi-module issues

Remove all CI/CD workflows related to csi-wrapper component as part
of the csi-wrapper removal process. This includes:
- Dedicated csi_wrapper_images.yaml workflow
- csi-wrapper jobs from build.yaml
- csi-wrapper jobs from release.yaml
- csi-wrapper jobs from publish_images_on_push.yaml

Signed-off-by: stevenhorsman <steven@uk.ibm.com>
Assisted-By: IBM Bob
Remove all documentation references to the csi-wrapper component:
- Remove CSI Wrapper section from main README
- Remove CSI wrapper architecture documentation
- Remove csi-wrapper from release process documentation

Signed-off-by: stevenhorsman <steven@uk.ibm.com>
Generated-By: IBM Bob
Remove the csi-wrapper component entirely from the codebase.
This includes all source code, examples, CRDs, and related files.

The csi-wrapper provided CSI volume support for peer pods but is
no longer needed as part of the project simplification effort.

Signed-off-by: stevenhorsman <steven@uk.ibm.com>
Assisted-By: IBM Bob
@stevenhorsman stevenhorsman requested a review from a team as a code owner May 29, 2026 17:00
@stevenhorsman stevenhorsman marked this pull request as draft May 29, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant