[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[libvirt] [PATCH v2 0/6] libvirt support for userspace iSCSI initiator (libiscsi)



This series adds support for the libiscsi userspace initiator.
Compared to v1, logical units are now specified with IQN/LUN
syntax in the name attribute.

Paolo

Paolo Bonzini (6):
  qemu: add support for libiscsi
  qemu: support passthrough for iscsi disks
  domain: make port optional for network disks
  secret: add iscsi to possible usage types
  domain: parse XML for iscsi authorization credentials
  qemu: pass iscsi authorization credentials

 docs/formatdomain.html.in                          |  29 +++--
 docs/formatsecret.html.in                          |  12 ++
 docs/schemas/domaincommon.rng                      |   9 +-
 docs/schemas/secret.rng                            |  10 ++
 include/libvirt/libvirt.h.in                       |   1 +
 src/conf/domain_conf.c                             |  38 ++++--
 src/conf/secret_conf.c                             |  22 +++-
 src/conf/secret_conf.h                             |   1 +
 src/libvirt_private.syms                           |   1 +
 src/qemu/qemu_command.c                            | 143 +++++++++++++++++++--
 src/secret/secret_driver.c                         |   8 ++
 tests/qemuargv2xmltest.c                           |   1 +
 .../qemuxml2argv-disk-drive-network-gluster.args   |   2 +-
 ...qemuxml2argv-disk-drive-network-iscsi-auth.args |   1 +
 .../qemuxml2argv-disk-drive-network-iscsi-auth.xml |  31 +++++
 .../qemuxml2argv-disk-drive-network-iscsi-lun.args |   1 +
 .../qemuxml2argv-disk-drive-network-iscsi-lun.xml  |  28 ++++
 .../qemuxml2argv-disk-drive-network-iscsi.args     |   1 +
 .../qemuxml2argv-disk-drive-network-iscsi.xml      |   7 +
 ...ml2argv-disk-drive-network-nbd-ipv6-export.args |   2 +-
 .../qemuxml2argv-disk-drive-network-nbd-ipv6.args  |   2 +-
 tests/qemuxml2argvtest.c                           |   8 ++
 tests/qemuxml2xmltest.c                            |   1 +
 23 files changed, 315 insertions(+), 44 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-drive-network-iscsi-auth.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-drive-network-iscsi-auth.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-drive-network-iscsi-lun.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-drive-network-iscsi-lun.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-drive-network-iscsi.args

-- 
1.8.1.4


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]