I have self-hosted-engine (4.2) running on centos (7.4), the engine is running 
fine so I am trying to deploy a test vm to check ssh connectivity. 

however, the vm-infra role runs without any issues and I can see the new VM is 
in "up" state but it does not have any IP assigned eventhough I have defined it 
in the cloud_init dict. What I have noticed is that the reported_devices array 
comes out empty and hence the "Wait for VMs IP" task within create_vm.yml is 
keep getting skipped. 

TASK [oVirt.vm-infra : Wait for VMs IP] 
******************************************************************************************************************************************************************************************************
task path: /ansible/roles/oVirt.vm-infra/tasks/main.yml:102
skipping: [hypervisor-ovirt] => (item={'name': 'mytest01-vm', 'tag': 
'httpd_vm', 'profile': {'cluster': 'Default', 'domain': 'node.dev.dw', 
'template': 'rhel7', 'memory': '2GiB', 'cores': 2, 'ssh_key': 'ssh-rsa 
AAA...LGx user@fqdn', 'disks': [{'size': '10GiB', 'name': 'data', 
'storage_domain': 'hosted_storage', 'interface': 'virtio'}]}, 'cloud_init': 
{'host_name': 'mytestvm', 'dns_servers': '10.90.x.y 10.90.x.z', 
'nic_boot_protocol': 'static', 'nic_ip_address': '10.90.0.160', 'nic_netmask': 
'255.255.255.0', 'nic_gateway': '10.90.0.a', 'nic_name': 'eth0', 'nic_on_boot': 
True, 'custom_script': "write_files:\n - content: |\n     Hello, world!\n   
path: /tmp/greeting.txt\n   permissions: '0644'\n", 'user_name': 'root', 
'root_password': 'super_pass'}, 'cloud_init_persist': True})  => {
    "changed": false,
    "item": {
        "cloud_init": {
            "custom_script": "write_files:\n - content: |\n     Hello, world!\n 
  path: /tmp/greeting.txt\n   permissions: '0644'\n",
            "dns_servers": "10.90.x.y 10.90.x.z",
            "host_name": "mytestvm",
            "nic_boot_protocol": "static",
            "nic_gateway": "10.90.x.a",
            "nic_ip_address": "10.90.x.b",
            "nic_name": "eth0",
            "nic_netmask": "255.255.255.0",
            "nic_on_boot": true,
            "root_password": "super_pass",
            "user_name": "root"
        },
        "cloud_init_persist": true,
        "name": "mytest01-vm",
        "profile": {
            "cluster": "Default",
            "cores": 2,
            "disks": [
                {
                    "interface": "virtio",
                    "name": "data",
                    "size": "10GiB",
                    "storage_domain": "hosted_storage"
                }
            ],
            "domain": "node.dev.dw",
            "memory": "2GiB",
            "ssh_key": "ssh-rsa AAA...LGx user@fqdn",
            "template": "rhel7"
        },
        "tag": "httpd_vm"
    },
    "skip_reason": "Conditional result was False"
}

I think this is the very last stage I am once the ssh connection works, I will 
be able to use with install yum repo, etc. 

Please advise. 
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/HPISGO6RI6CMS7VYXYLHNNMS2QT2HYYE/

Reply via email to