-
Notifications
You must be signed in to change notification settings - Fork 559
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
RBD mirroring: rbd.getLastSyncTime panics with "index out of range [1] with length 1" #3388
Comments
Issue stems from processing the data in local status, rather than peer status. Local status further does not have any A test patch that I used to overcome the problem as below:
|
yati1998
added a commit
to yati1998/ceph-csi
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: ceph#3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
yati1998
added a commit
to yati1998/ceph-csi
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: ceph#3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
yati1998
added a commit
to yati1998/ceph-csi
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: ceph#3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
mergify bot
pushed a commit
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: #3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
yati1998
added a commit
to yati1998/ceph-csi
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: ceph#3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
openshift-cherrypick-robot
pushed a commit
to openshift-cherrypick-robot/ceph-csi
that referenced
this issue
Sep 14, 2022
This commit gets the description from remote status instead of local status. Local status doesn't have ',' due to which we get array index out of range panic. Fixes: ceph#3388 Signed-off-by: Yati Padia <[email protected]> Co-authored-by: shyam Ranganathan <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Running a simple VolumeRelication resource creation for a PVC backed by RBD, causes the following message/stack in the csi-addons container in the rbd provisioner plugin:
The issue seems to stem from the
description
string read fromrbd mirror image status <image-spec>
where the postreplaying
description string is absent.This possibly requires a fix to check if there is a further JSON blob in the second array index before proceeding with the unmarshal.
The text was updated successfully, but these errors were encountered: