]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Ignore additional fields in iscsiadm output
authorJán Tomko <jtomko@redhat.com>
Fri, 21 Feb 2014 09:22:22 +0000 (10:22 +0100)
committerJán Tomko <jtomko@redhat.com>
Fri, 21 Feb 2014 09:35:57 +0000 (10:35 +0100)
commit57e17a74b76fd8f93012d6d0407106e9a2d5c5e3
treef85c446385528d2041fcb0b4b65f077efa99cfa2
parentabf1daf0d794c2ea0ce91376f93e696cef8f155f
Ignore additional fields in iscsiadm output

There has been a new field introduced in iscsiadm --mode session
output [1], but our regex only expects four fields. This breaks
startup of iscsi pools:
error: Failed to start pool iscsi
error: internal error: cannot find session

Fix this by ignoring anything after the fourth field.

https://bugzilla.redhat.com/show_bug.cgi?id=1067173

[1] https://github.com/mikechristie/open-iscsi/commit/181af9a
src/storage/storage_backend_iscsi.c