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/