When using the patch available in comment #4 in a devstack environment the validation passes allowing the creation of a riscv64 instance, although the XML produced by Nova is rejected by libvirt with the following error:
ERROR nova.virt.libvirt.guest [None req-3910b77d-daf6-43fd-970d-a0989f3d72d1 demo admin] Error launching a defined domain with XML: [...]
Jul 20 14:45:20 green nova-compute[144096]: : libvirt.libvirtError: this function is not supported by the connection driver: 'riscv64' architecture is not supported by CPU driver
The attachment contains the generated XML by Nova.
When using the patch available in comment #4 in a devstack environment the validation passes allowing the creation of a riscv64 instance, although the XML produced by Nova is rejected by libvirt with the following error:
ERROR nova.virt. libvirt. guest [None req-3910b77d- daf6-43fd- 970d-a0989f3d72 d1 demo admin] Error launching a defined domain with XML: [...] 144096] : : libvirt. libvirtError: this function is not supported by the connection driver: 'riscv64' architecture is not supported by CPU driver
Jul 20 14:45:20 green nova-compute[
The attachment contains the generated XML by Nova.