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
[cinder-csi-plugin] New cinder volumes are created when ephemeral volume fails to attach #1444
Comments
/assign |
@creatica-soft In what state the volume is after attach failed? |
@ramineni It is available. It fails to mount because the number of scsi devices on a single bus, i.e. scsi controller exceeds 32 (well, 26 in this case: letters from a to z). Scsi controllers are not hot-pluggable in KVM, so a reboot is required for the VM even when a controller is added dynamically. But then in order to reboot, one would need to drain the node, at which point all the volumes will be unmounted and the extra scsi controller would not be required. So not sure if KVM will remove it prior to reboot or not - haven't tested this. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
@creatica-soft we are planning to deprecate Inline ephemeral volumes feature in favor of generic ephemeral volumes. Suggest to use generic ephemeral volumes instead. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
Inline ephemeral volumes feature is deprecated from 1.24. Please use generic ephemeral volumes instead |
/close |
@ramineni: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
[cinder-csi-plugin] If an ephemeral volume fails to attach for any reason, cinder-csi-plugin will keep creating new volumes
What happened:
If an ephemeral volume fails to attach for any reason, cinder-csi-plugin will keep creating new volumes. To stop it, I have to delete the deployment and then manually delete all these volumes from openstack. The current limit of the number of volumes in centos guest seems to be 26 from vda to vdz. So new volumes fail to attach after that limit.
What you expected to happen:
The plugin will try to attach the same volume.
How to reproduce it:
Same as in #1403
Anything else we need to know?:
This is a continuation from #1403.
Environment:
The text was updated successfully, but these errors were encountered: