You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(e2e): make rwx-ganesha dump_diag actually capture the failure surface (#144)
The wait-Ready diagnostics had three blind spots that made BUG-028
triage rely on re-running the scenario by hand:
- the blockstor-side dump exec'd `linstor r l` inside the
blockstor-controller image, which ships no linstor binary, so that
section always failed with 'executable file not found'. Read the
RD/Resource CRDs instead — same state, no in-pod binary needed.
- `kubectl logs ds/linstor-csi-node` only prints one pod of the
DaemonSet; loop over every linstor-csi-node pod, all containers.
- the NFS-Ganesha publish side was invisible: dump every
linstor-csi-nfs-server pod (all containers), the drbd-reactor
promoter ConfigMap, and the EndpointSlices of svc linstor-csi-nfs.
Diagnostics only — no timeout or assertion changes.
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments