Hello
I am new to Proxmox and don't know a lot about it tbh.
I was able to clone VMs from one storage to another storage on one Node with my ansible script as well as just clone it to the same storage.
I tried the same but it does not work; let's say from Node1 to Node2
I have a shared storage where the template is stored (it's an iSCSI storage)
ansible version:
ansible [core 2.14.2]
config file = /home/labor/prov/ansible.cfg
configured module search path = ['/home/labor/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /home/labor/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
with Proxmox Virtual Environment 6.3-2
The Error message is;
The full traceback is:
File "/tmp/ansible_proxmox_kvm_payload_v16pdh0b/ansible_proxmox_kvm_payload.zip/ansible_collections/community/general/plugins/modules/proxmox_kvm.py", line 1311, in main
File "/tmp/ansible_proxmox_kvm_payload_v16pdh0b/ansible_proxmox_kvm_payload.zip/ansible_collections/community/general/plugins/modules/proxmox_kvm.py", line 1016, in create_vm
File "/usr/lib/python3/dist-packages/proxmoxer/core.py", line 87, in post
return self(args)._request("POST", data=data)
File "/usr/lib/python3/dist-packages/proxmoxer/core.py", line 79, in _request
resp.content))
fatal: [172.16.124.90 -> 172.16.124.91]: FAILED! => {
"changed": false,
"invocation": {
"module_args": {
"acpi": true,
"agent": null,
"api_host": "172.16.124.90",
"api_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
"api_token_id": null,
"api_token_secret": null,
"api_user": "root@pam",
"args": null,
"autostart": false,
"balloon": 0,
"bios": null,
"boot": "cnd",
"bootdisk": null,
"cicustom": null,
"cipassword": null,
"citype": null,
"ciuser": null,
"clone": "ansible",
"cores": 1,
"cpu": "kvm64",
"cpulimit": null,
"cpuunits": 1000,
"delete": null,
"description": null,
"digest": null,
"efidisk0": null,
"force": null,
"format": "raw",
"freeze": null,
"full": true,
"hostpci": null,
"hotplug": null,
"hugepages": null,
"ide": null,
"ipconfig": {
"ipconfig0": "ip=172.16.126.95/21,gw=172.16.120.1"
},
"keyboard": null,
"kvm": true,
"localtime": null,
"lock": null,
"machine": null,
"memory": 512,
"migrate_downtime": null,
"migrate_speed": null,
"name": "ansible-cloned2",
"net": {
"net0": "virtio,bridge=vmbr0,firewall=1,tag=2"
},
"newid": null,
"node": "ch-wla-pve01b",
"numa": null,
"numa_enabled": null,
"onboot": null,
"ostype": "l26",
"parallel": null,
"pool": null,
"protection": null,
"proxmox_default_behavior": "compatibility",
"reboot": null,
"revert": null,
"sata": null,
"scsi": null,
"scsihw": null,
"serial": null,
"shares": null,
"skiplock": null,
"smbios": null,
"snapname": null,
"sockets": 1,
"sshkeys": null,
"startdate": null,
"startup": null,
"state": "present",
"storage": "lvm-iSCSI",
"tablet": false,
"tags": null,
"target": null,
"tdf": null,
"template": false,
"timeout": 600,
"update": false,
"validate_certs": false,
"vcpus": null,
"vga": "std",
"virtio": {
"virtio0": "lvm-iSCSI:32"
},
"vmid": 145,
"watchdog": null
}
},
"msg": "Unable to clone vm ansible-cloned2 from vmid 145=500 Internal Server Error: b'{\"data\":null}'",
"vmid": 145
}
I am new to Proxmox and don't know a lot about it tbh.
I was able to clone VMs from one storage to another storage on one Node with my ansible script as well as just clone it to the same storage.
I tried the same but it does not work; let's say from Node1 to Node2
I have a shared storage where the template is stored (it's an iSCSI storage)
ansible version:
ansible [core 2.14.2]
config file = /home/labor/prov/ansible.cfg
configured module search path = ['/home/labor/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /home/labor/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.10.6 (main, Nov 14 2022, 16:10:14) [GCC 11.3.0] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
with Proxmox Virtual Environment 6.3-2
The Error message is;
The full traceback is:
File "/tmp/ansible_proxmox_kvm_payload_v16pdh0b/ansible_proxmox_kvm_payload.zip/ansible_collections/community/general/plugins/modules/proxmox_kvm.py", line 1311, in main
File "/tmp/ansible_proxmox_kvm_payload_v16pdh0b/ansible_proxmox_kvm_payload.zip/ansible_collections/community/general/plugins/modules/proxmox_kvm.py", line 1016, in create_vm
File "/usr/lib/python3/dist-packages/proxmoxer/core.py", line 87, in post
return self(args)._request("POST", data=data)
File "/usr/lib/python3/dist-packages/proxmoxer/core.py", line 79, in _request
resp.content))
fatal: [172.16.124.90 -> 172.16.124.91]: FAILED! => {
"changed": false,
"invocation": {
"module_args": {
"acpi": true,
"agent": null,
"api_host": "172.16.124.90",
"api_password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
"api_token_id": null,
"api_token_secret": null,
"api_user": "root@pam",
"args": null,
"autostart": false,
"balloon": 0,
"bios": null,
"boot": "cnd",
"bootdisk": null,
"cicustom": null,
"cipassword": null,
"citype": null,
"ciuser": null,
"clone": "ansible",
"cores": 1,
"cpu": "kvm64",
"cpulimit": null,
"cpuunits": 1000,
"delete": null,
"description": null,
"digest": null,
"efidisk0": null,
"force": null,
"format": "raw",
"freeze": null,
"full": true,
"hostpci": null,
"hotplug": null,
"hugepages": null,
"ide": null,
"ipconfig": {
"ipconfig0": "ip=172.16.126.95/21,gw=172.16.120.1"
},
"keyboard": null,
"kvm": true,
"localtime": null,
"lock": null,
"machine": null,
"memory": 512,
"migrate_downtime": null,
"migrate_speed": null,
"name": "ansible-cloned2",
"net": {
"net0": "virtio,bridge=vmbr0,firewall=1,tag=2"
},
"newid": null,
"node": "ch-wla-pve01b",
"numa": null,
"numa_enabled": null,
"onboot": null,
"ostype": "l26",
"parallel": null,
"pool": null,
"protection": null,
"proxmox_default_behavior": "compatibility",
"reboot": null,
"revert": null,
"sata": null,
"scsi": null,
"scsihw": null,
"serial": null,
"shares": null,
"skiplock": null,
"smbios": null,
"snapname": null,
"sockets": 1,
"sshkeys": null,
"startdate": null,
"startup": null,
"state": "present",
"storage": "lvm-iSCSI",
"tablet": false,
"tags": null,
"target": null,
"tdf": null,
"template": false,
"timeout": 600,
"update": false,
"validate_certs": false,
"vcpus": null,
"vga": "std",
"virtio": {
"virtio0": "lvm-iSCSI:32"
},
"vmid": 145,
"watchdog": null
}
},
"msg": "Unable to clone vm ansible-cloned2 from vmid 145=500 Internal Server Error: b'{\"data\":null}'",
"vmid": 145
}