Signed-off-by: Alexandre Derumier <aderum...@odiso.com>
---
 www/manager6/qemu/OSDefaults.js    |  1 +
 www/manager6/qemu/ProcessorEdit.js | 13 +++++++++++++
 2 files changed, 14 insertions(+)

diff --git a/www/manager6/qemu/OSDefaults.js b/www/manager6/qemu/OSDefaults.js
index 5e588a58..fe3ed2c2 100644
--- a/www/manager6/qemu/OSDefaults.js
+++ b/www/manager6/qemu/OSDefaults.js
@@ -43,6 +43,7 @@ Ext.define('PVE.qemu.OSDefaults', {
                    virtio: 1,
            },
            scsihw: 'virtio-scsi-single',
+           cputype: 'x86-64-v2',
        };
 
        // virtio-net is in kernel since 2.6.25
diff --git a/www/manager6/qemu/ProcessorEdit.js 
b/www/manager6/qemu/ProcessorEdit.js
index b845ff66..727d1679 100644
--- a/www/manager6/qemu/ProcessorEdit.js
+++ b/www/manager6/qemu/ProcessorEdit.js
@@ -29,6 +29,19 @@ Ext.define('PVE.qemu.ProcessorInputPanel', {
 
            viewModel.set('userIsRoot', Proxmox.UserName === 'root@pam');
        },
+       control: {
+           '#': {
+               afterrender: 'setCputype',
+           },
+       },
+       setCputype: function() {
+           let me = this;
+           let view = me.getView();
+           let cputype = view.down('CPUModelSelector[name=cputype]');
+           if (view.insideWizard) {
+               cputype.setValue(PVE.qemu.OSDefaults.generic.cputype);
+           }
+        },
     },
 
     onGetValues: function(values) {
-- 
2.30.2


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to