Dear oVirt

 

Would you be so kind to help out clarifying if and how is IPv6 supported with

-ansible / ovirt_vm / cloud-init boot protocol.

 

I have created a VM template which by default uses cloud-init with following:

 

 

When I boot the VM from UI, each VM gets IPv4 DHCP and IPv6 DHCP6 address, default cloud-init setup and we have infrastructure for both IPv4 and IPv6.

 

However, when calling same template via Ansible ovirt_vm, using following:

 

   cloud_init_nics:                                                                                                |~

         - nic_name: eth0                                                                                                |~

           nic_boot_protocol: dhcp                                                                                       |~

           nic_on_boot: true

 

each VM receives only IPv4 DHCP and only IPv6 RA, but not DHCP IPv6.

 

Looking at booted VM, following options are not set:

 

 

We need IPv6 DHCP6 address , especially for registering it host with DNS AAAA record.

 

Is this supported? Am I doing it wrong way?

If its supported please let me know, how can I make sure that VMs created using Ansible also initialize DHCPV6.

 

Please assist.

 

Marko Vrgotic

ActiveVideo