Commit ddd50c22 authored by Dietmar Maurer's avatar Dietmar Maurer

not allow to select SCSI inside the VM creation wizard

parent 7b6b394e
pve-manager (2.0-39) unstable; urgency=low
* add Spanish translation
* Do not allow to select SCSI inside the VM creation wizard,
because booting from SCSI does not work with current kvm version
-- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2012 10:49:12 +0100
pve-manager (2.0-38) unstable; urgency=low pve-manager (2.0-38) unstable; urgency=low
* fix bug 101: vzdump use run_command to avoid locale errors * fix bug 101: vzdump use run_command to avoid locale errors
......
...@@ -2,7 +2,7 @@ RELEASE=2.0 ...@@ -2,7 +2,7 @@ RELEASE=2.0
VERSION=2.0 VERSION=2.0
PACKAGE=pve-manager PACKAGE=pve-manager
PACKAGERELEASE=38 PACKAGERELEASE=39
BINDIR=${DESTDIR}/usr/bin BINDIR=${DESTDIR}/usr/bin
PERLLIBDIR=${DESTDIR}/usr/share/perl5 PERLLIBDIR=${DESTDIR}/usr/share/perl5
......
...@@ -2,7 +2,7 @@ Ext.define('PVE.form.BusTypeSelector', { ...@@ -2,7 +2,7 @@ Ext.define('PVE.form.BusTypeSelector', {
extend: 'PVE.form.KVComboBox', extend: 'PVE.form.KVComboBox',
alias: ['widget.PVE.form.BusTypeSelector'], alias: ['widget.PVE.form.BusTypeSelector'],
noVirtio: false, noVirtIO: false,
noScsi: false, noScsi: false,
......
...@@ -10,7 +10,7 @@ Ext.define('PVE.form.ControllerSelector', { ...@@ -10,7 +10,7 @@ Ext.define('PVE.form.ControllerSelector', {
} }
}, },
noVirtio: false, noVirtIO: false,
noScsi: false, noScsi: false,
...@@ -35,7 +35,7 @@ Ext.define('PVE.form.ControllerSelector', { ...@@ -35,7 +35,7 @@ Ext.define('PVE.form.ControllerSelector', {
Ext.Array.each(clist, function(controller) { Ext.Array.each(clist, function(controller) {
var confid, i; var confid, i;
if ((controller === 'virtio' && me.noVirtio) || if ((controller === 'virtio' && me.noVirtIO) ||
(controller === 'scsi' && me.noScsi)) { (controller === 'scsi' && me.noScsi)) {
return; //continue return; //continue
} }
...@@ -68,7 +68,8 @@ Ext.define('PVE.form.ControllerSelector', { ...@@ -68,7 +68,8 @@ Ext.define('PVE.form.ControllerSelector', {
xtype: 'PVE.form.BusTypeSelector', xtype: 'PVE.form.BusTypeSelector',
name: 'controller', name: 'controller',
value: 'ide', value: 'ide',
noVirtIO: me.noVirtio, noVirtIO: me.noVirtIO,
noScsi: me.noScsi,
allowBlank: false, allowBlank: false,
listeners: { listeners: {
change: function(t, value) { change: function(t, value) {
......
...@@ -101,6 +101,8 @@ Ext.define('PVE.qemu.HDInputPanel', { ...@@ -101,6 +101,8 @@ Ext.define('PVE.qemu.HDInputPanel', {
if (!me.confid || me.unused) { if (!me.confid || me.unused) {
me.bussel = Ext.createWidget('PVE.form.ControllerSelector', { me.bussel = Ext.createWidget('PVE.form.ControllerSelector', {
// boot from scsi does not work in kvm 1.0
noScsi: me.insideWizard ? true : false,
vmconfig: me.insideWizard ? {ide2: 'cdrom'} : {} vmconfig: me.insideWizard ? {ide2: 'cdrom'} : {}
}); });
me.column1.push(me.bussel); me.column1.push(me.bussel);
...@@ -253,6 +255,7 @@ Ext.define('PVE.qemu.HDEdit', { ...@@ -253,6 +255,7 @@ Ext.define('PVE.qemu.HDEdit', {
return; return;
} }
ipanel.setDrive(drive); ipanel.setDrive(drive);
me.isValid(); // trigger validation
} }
} }
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment