[libvirt] [PATCH v3 0/7] Support to use iscsi storage in domain conf
John Ferlan
jferlan at redhat.com
Mon Jul 22 18:59:39 UTC 2013
On 07/19/2013 08:32 AM, John Ferlan wrote:
> An update to yesterday's posting:
>
> https://www.redhat.com/archives/libvir-list/2013-July/msg01213.html
>
> Changes in v3 over v2
> * Update patch 1 per code review
> * Use 'direct' instead of 'uri' and supporting documentaiton
> * In patch 4, use qemuAddISCSIPoolSourceHost() instead of
> qemuAddDiskISCSIUri. Also added a check in the function
> that (pooldef->source.nhost != 1) to make sure we at least
> have a host defined in the pool and of course that there's
> only one.
>
>
> John Ferlan (5):
> storage_iscsi: Reflect the default target port
> conf: Introduce new XML tag "mode" for disk source
> conf: Introduce virDomainDiskSourceIsBlockType
> qemu: Translate the iscsi pool/volume disk source
> tests: Add various network and volume definitions
>
> Osier Yang (2):
> conf: Ignore the volume type disk if its mode is "direct"
> qemu: Translate the volume type disk source before cgroup setting
>
> docs/formatdomain.html.in | 11 +-
> docs/schemas/domaincommon.rng | 8 ++
> src/conf/domain_conf.c | 67 ++++++++++-
> src/conf/domain_conf.h | 26 +++++
> src/libvirt_private.syms | 1 +
> src/qemu/qemu_command.c | 20 +++-
> src/qemu/qemu_conf.c | 124 +++++++++++++++++----
> src/qemu/qemu_process.c | 13 ++-
> src/storage/storage_backend_iscsi.c | 19 ++--
> .../qemuxml2argv-disk-source-pool-mode.xml | 48 ++++++++
> tests/qemuxml2xmltest.c | 1 +
> tests/securityselinuxlabeldata/netdisks.txt | 5 +
> tests/securityselinuxlabeldata/netdisks.xml | 58 ++++++++++
> tests/securityselinuxlabeldata/voldisks.txt | 5 +
> tests/securityselinuxlabeldata/voldisks.xml | 45 ++++++++
> tests/securityselinuxlabeltest.c | 2 +
> 16 files changed, 414 insertions(+), 39 deletions(-)
> create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-source-pool-mode.xml
> create mode 100644 tests/securityselinuxlabeldata/netdisks.txt
> create mode 100644 tests/securityselinuxlabeldata/netdisks.xml
> create mode 100644 tests/securityselinuxlabeldata/voldisks.txt
> create mode 100644 tests/securityselinuxlabeldata/voldisks.xml
>
I pushed patches 1-4, 6, & 7. Will wait for more feedback on 5.
Thanks for the reviews.
John
More information about the libvir-list
mailing list