[virt-tools-list] virt-install should copy libvirt storage pool auth element and all source hosts to domain xml
Rauno Väli
rauno at oyenetwork.com
Mon Jan 29 06:37:04 UTC 2018
libvirt pool dumpxml:
<pool type='rbd'>
<name>rbd.test</name>
<uuid>57e55e10-63c9-4166-861c-f330d868260c</uuid>
<capacity unit='bytes'>36792725520384</capacity>
<allocation unit='bytes'>760411510361</allocation>
<available unit='bytes'>34510461812736</available>
<source>
<host name='10.10.40.1' port='6789'/>
<host name='10.10.40.2' port='6789'/>
<host name='10.10.40.3' port='6789'/>
<name>rbd.test</name>
<auth type='ceph' username='admin'>
<secret uuid='f65cc5a8-b77b-4254-9030-d50a528fb456'/>
</auth>
</source>
</pool>
with this patch i get correct disk definition using virt-install:
...
<disk type='network' device='disk'>
<driver name='qemu' type='raw' cache='writeback'/>
<auth username='admin'>
<secret type='ceph' uuid='f65cc5a8-b77b-4254-9030-d50a528fb456'/>
</auth>
<source protocol='rbd'
name='rbd.test/50845b54-0ed6-48e9-8d84-07b2cd2c0c4d.img'>
<host name='10.10.40.1' port='6789'/>
<host name='10.10.40.2' port='6789'/>
<host name='10.10.40.3' port='6789'/>
</source>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x07'
function='0x0'/>
</disk>
...
Without the patch it took only one host entry and no auth element. so the
domain would fail.
Regards,
Rauno
On Fri, Jan 26, 2018 at 9:30 PM, Cole Robinson <crobinso at redhat.com> wrote:
> On 01/26/2018 05:29 AM, Rauno Väli wrote:
> > virt-install should copy libvirt storage pool auth element and all
> > source hosts to domain xml
> >
>
> Thanks for the patch! Can you give me an example pool config and
> matching disk config it generates? So I can add a test case for this
> patch. Changing the auth values is fine of course
>
> Thanks,
> Cole
>
--
Regards,
Rauno Väli
OYE Network Ltd.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20180129/7e4f317c/attachment.htm>
More information about the virt-tools-list
mailing list