xenadmin/XenAdmin/Wizards
Aaron Robson 7024c5b11f CA-300384: XC unable to create (GFS2) VDI of virtual-size larger than… (#2318)
* CA-300384: XC unable to create (GFS2) VDI of virtual-size larger than available storage when creating new VM.
Calling SR.VdiCreationCanProceed on the total space required of each SR as it takes into account that Thinly Provisioned SRs may overprovision in the same way that the NewDiskDialog does by effectively ignoring the free space limit.
IsSufficientFreeSpaceAvailableOnSrForVdi was not taking into account Thin Provisioning when checking if the virtual disk would fit on the SR and as a consequence would attempt to find another SR to place it on silently; either choosing "Local Storage" or "<no suitable storage>" depending on the size requested relative to the SR sizes.

Signed-off-by: Aaron Robson <aaron.robson@citrix.com>

* CA-300384: Hooking into the warning mechanism of the storage grid to ensure that the user is aware that over-provisioning is occurring, but not block them from continuing.

Signed-off-by: Aaron Robson <aaron.robson@citrix.com>
2018-11-28 16:32:40 +00:00
..
BallooningWizard_Pages CA-272130: modify truncated linklabel and text on the memory settings wizard 2017-12-07 17:28:03 +08:00
BugToolWizardFiles L10N : Translation and resx resync 2018-11-22 23:48:28 +00:00
CrossPoolMigrateWizard CA-300760: Only create the action that moves a halted VM if there are actually disks that need to be moved 2018-11-26 16:34:46 +00:00
DRWizards L10N: Translation updates and Re-Sync JA & CN resx files to match the new English resx 2018-08-22 09:02:08 +01:00
ExportWizard L10N: resx sync 2018-10-16 12:38:36 +01:00
GenericPages CA-300760: Allow intra-pool move of halted VMs through the wizard, even if the storage migration is not allowed 2018-11-26 16:34:46 +00:00
HAWizard_Pages L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
ImportWizard CA-300760: Allow VM intra-pool migration through the wizard, even if the storage migration is not allowed 2018-11-26 16:34:46 +00:00
NewNetworkWizard_Pages L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
NewPolicyWizard L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
NewSRWizard_Pages L10N: Translation updates and Re-Sync JA & CN resx files to match the new English resx 2018-08-22 09:02:08 +01:00
NewVMApplianceWizard Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
NewVMWizard CA-300384: XC unable to create (GFS2) VDI of virtual-size larger than… (#2318) 2018-11-28 16:32:40 +00:00
PatchingWizard L10N : Translation and resx resync 2018-11-22 23:48:28 +00:00
RollingUpgradeWizard Removed obsolete UpdateType.Existing and associated properties and methods. 2018-11-13 11:08:10 +00:00
BallooningWizard.cs CA-210190: Fixed various layout and truncation issues on the VM/template memory 2018-08-17 08:23:04 +01:00
BallooningWizard.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
BallooningWizard.ja.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
BallooningWizard.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
BallooningWizard.zh-CN.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
HAWizard.cs Modified treeview and toolbar updates (#2264) 2018-10-16 16:24:54 +01:00
HAWizard.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HAWizard.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
HAWizard.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
HAWizard.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
NewNetworkWizard.cs CA-289629: launch confirmation dialog within a using block. 2018-06-18 21:59:38 +01:00
NewNetworkWizard.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewNetworkWizard.ja.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
NewNetworkWizard.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewNetworkWizard.zh-CN.resx L10N: CA-286950 Fixed truncation issue in Japanese and Chinese languages. Provide additional fix to the Chinese resource file. 2018-09-11 11:15:30 +01:00
NewSRWizard.cs CA-288751: Fix the RBAC checks for probe_ext 2018-05-24 13:00:05 +01:00
NewSRWizard.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewSRWizard.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
NewSRWizard.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
NewSRWizard.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
UpdateUpgradeWizard.cs Added some null safety checks. 2018-07-02 17:37:52 +01:00
WizardHelpers.cs Removed obsolete UpdateType.Existing and associated properties and methods. 2018-11-13 11:08:10 +00:00
WizardProgress.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
WizardProgress.Designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
WizardProgress.ja.resx L10N:Translations check-ins 2016-12-21 16:20:30 +00:00
WizardProgress.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
WizardProgress.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
WizardProgressEventArgs.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
XenWizardBase.cs CA-294091: Fix two Update wizards co-exist bug 2018-08-07 12:02:57 +01:00
XenWizardBase.designer.cs CP-24709: Add a warning in the New VM wizard and Import wizard if the pool is licensed using XD/XA entitlement (#1791) 2017-09-29 11:05:57 +01:00
XenWizardBase.ja.resx L10N: Translations updates (#2258) 2018-10-11 10:41:58 +01:00
XenWizardBase.resx Change Apps/Desktops to Apps and Desktops. 2018-07-19 16:12:55 +01:00
XenWizardBase.zh-CN.resx L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00