open-iscsi / tcmu-runner

A daemon that handles the userspace side of the LIO TCM-User backstore.
Apache License 2.0
189 stars 148 forks source link

bugfix/DP-650: better recovery from crashes whilst creating a LUN #689

Closed geordieintheshellcode closed 1 year ago

geordieintheshellcode commented 1 year ago

Issue a "hard" ring reset on startup when we detect any remnant devices. This seems to work better for the DP when recovering from a crash midway through creating a LUN. See the accompanying DP PR for an explanation: https://ci.storageos.net/view/rhel8/job/dataplane-build/job/bugfix%252FDP-650-better-recovery-from-crashes-whilst-creating-a-lun/