xenadmin/XenAdmin/Wizards
Mihaela Stoica 6e4c5d3548 CA-251630: XenCenter update wizard incorrectly states that some hosts need rebooting and requires suspending VMs
Perform all the prechecks on applicable hosts only (i.e. the hosts that don't have the update applied already), with the following exceptions:
- The HA check, which is performed on the pool master
- The server-side precheck (PatchPrecheckCheck) which will still be performed on all servers in the pool and will show the warning if the update has already been applied on some servers

This commit also adds an override to the HAOffCheck.SuccessfulCheckDescription to show the pool name instead of the master's if the check is successful.
Also, in the PatchPrecheckCheck, I had moved the code that checks if the patch is already applied to the very beginning (before the host liveness check), so it will return the warning that the server will be skipped even if the server is not reachable

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-05-04 14:32:36 +01:00
..
BallooningWizard_Pages CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
BugToolWizardFiles L10N:CA-205538 & other translation checkins 2017-04-19 14:36:03 +05:30
CrossPoolMigrateWizard CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
DRWizards CA-249084: Fixes for code review 2017-04-11 17:31:17 +01:00
ExportWizard CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
GenericPages L10N: Translation Changes & VMSS updates CP-20708 2017-02-14 03:27:38 +00:00
HAWizard_Pages L10N: Translation Changes & VMSS updates CP-20708 2017-02-14 03:27:38 +00:00
ImportWizard CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
NewNetworkWizard_Pages CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
NewPolicyWizard L10N:CA-205538 & other translation checkins 2017-04-19 14:36:03 +05:30
NewSRWizard_Pages CA-249084: deleted more unneeded code 2017-04-11 17:50:47 +01:00
NewVMApplianceWizard CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
NewVMWizard CA-237939: Cannot create VM from Checkpoint other than the resident host in pool 2017-03-23 12:49:24 +00:00
PatchingWizard CA-251630: XenCenter update wizard incorrectly states that some hosts need rebooting and requires suspending VMs 2017-05-04 14:32:36 +01:00
RollingUpgradeWizard L10N: Translation Changes & VMSS updates CP-20708 2017-02-14 03:27:38 +00:00
BallooningWizard.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00: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 CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00: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-249824: Unable to create vlan, bond using XenCenter 2017-04-10 07:49:51 -04: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:Translations check-ins 2016-12-21 16:20:30 +00:00
NewSRWizard.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00: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
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-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
XenWizardBase.designer.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
XenWizardBase.ja.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30
XenWizardBase.resx CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
XenWizardBase.zh-CN.resx L10N : Dundee translation checkins Iteration 01 2016-03-21 16:45:35 +05:30