Commit Graph

2524 Commits

Author SHA1 Message Date
Gabor Apati-Nagy
f264fffe0c CP-14573: UI: Improvements on Upgrade VM UI
Fixed the checkbox logic - selected state is now preserved on search or update/refresh. All rows (that can be selected) are selected by default.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-19 14:23:54 +01:00
Gabor Apati-Nagy
4c321b0b6f CP-14573: UI: Improvements on Upgrade VM UI
Changed unit tests

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-19 13:47:00 +01:00
Gabor Apati-Nagy
a73a91c1a7 CP-14573: UI: Improvements on Upgrade VM UI
Fixed when to enable the Command, the screen uses the connection (works for standalone hosts)
Using CollectionChanged instead of BatchCollectionChanged
Removed unnecessary Invoke
Removed values from the VmUpgradeState enum

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-19 12:13:26 +01:00
Gabor Apati-Nagy
7b7bcb0aa5 CP-14379, CP-14461, CP-14462, CP-14463, CP-14464, CP-14465, CP-14467:
Implementing Upgrading VMs to Windows Update

New screen features:
-Create skeleton of the Upgrade VM dialog
-Implement a Go To Console link (just a link that opens a vm console)
-Implement logic to show the right status for a VM (includes rules to
get the states). Includes updating the dialog whenever the status changes.
-Add status texts to Messages, proper text on the UI
-Add stub methods to VM class in XenAPI-Extensions to r/w states from
Guest Agent
-UI: Implement rules what vms to display, checkbox rules, read only vms,
and when to enable the Upgrade button
-Implement Upgrade button (writes state for GA, mounts ISO) + maximum
parallel executions/actions

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-16 12:47:00 +01:00
Stephen Turner
423065a2c8 Merge pull request #707 from MihaelaStoica/CA-180120
CA-180120: Changed the progress description displayed on the Upload p…
2015-10-15 15:32:47 +01:00
Mihaela Stoica
c5827b1325 Merge pull request #703 from huizh/CA-185019
CA-185019: HealthCheckService should retrieve the server capabilities
2015-10-15 14:19:05 +01:00
Mihaela Stoica
5c80fcc4ea CA-180120: Changed the progress description displayed on the Upload page in the Patching wizard
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-15 14:15:10 +01:00
Stephen Turner
614cb4a031 Merge pull request #706 from xenserver/MihaelaStoica-patch-3
Increased timeout of checkUploadLock test, as it usually takes more t…
2015-10-14 15:05:30 +01:00
Mihaela Stoica
1ade8b90af Increased timeout of checkUploadLock test, as it usually takes more than a minute to run 2015-10-14 14:51:11 +01:00
Mihaela Stoica
21409f8f21 Merge pull request #705 from xenserver/MihaelaStoica-patch-2
Update JENKINS_SERVER in the build script
2015-10-14 12:49:31 +01:00
Mihaela Stoica
d998565f71 Update JENKINS_SERVER in the build script 2015-10-14 12:47:21 +01:00
Hui Zhang
6d2e617af7 CA-185019: HealthCheckService should retrieve the server capabilities
HealthCheckService retrieves system capabilities, filter them with
the reports excluded in Health Check.
Since Dundee, add verbosity for host status report request.

Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2015-10-14 19:44:35 +08:00
Mihaela Stoica
cd4466e9f2 CA-184563: Do not show Provisioning method for SRs other than iSCSI and LVM
- display the Provisioning entries in the General Tab only for iSCSI and LVM SRs
- also changed the checks in the ConvertToThinSRCommand to use SR.IsThinProvisioned property instead of SR.Provisioning

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-13 16:24:51 +01:00
Mihaela Stoica
103f6ec1c2 Merge pull request #701 from huizh/CA-185063
CA-185063: Health Check Service: Filename is missed in CIS report.
2015-10-09 14:50:52 +01:00
Mihaela Stoica
81761c33b0 CA-179515: Move to online help: remove .chm files
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-09 13:27:00 +01:00
Mihaela Stoica
cf8de9ae86 CA-179515: Move to online help: update the installer not to install the .chm
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-09 13:22:05 +01:00
Mihaela Stoica
0d0cf47523 CA-179515: Move to online help
Launch online help instead of XenCenter.chm
2015-10-09 12:36:30 +01:00
Mihaela Stoica
118f10d361 Merge pull request #700 from cheng--zhang/CP-13080
CP-13080: Run Health Check Tests as part of xenadmin build
2015-10-09 09:34:10 +01:00
Hui Zhang
50c2f588d7 CA-185063: Health Check Service: Filename is missed in CIS report.
Add status report filename in the CIS Upload URL.

Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2015-10-09 15:55:59 +08:00
Cheng Zhang
491e6318ee CP-13080: Run Health Check Tests as part of xenadmin build
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-10-09 12:17:12 +08:00
Mihaela Stoica
d1fb03f0a1 CA-179515: Move to online help: sort HelpManager.resx
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-08 13:39:28 +01:00
Mihaela Stoica
8c451255d0 Merge pull request #699 from stephen-turner/search-for-uuid
CA-185020: Search by UUID
2015-10-07 17:25:16 +01:00
Stephen Turner
cb9a66a64d CA-185020: Search by UUID 2015-10-07 17:19:44 +01:00
Stephen Turner
c3a43e2ddb Merge pull request #698 from MihaelaStoica/CA-180119
CA-180119: Update the friendly error name to make it clear that on ho…
2015-10-07 09:33:41 +01:00
Mihaela Stoica
7783505de9 CA-180119: Update the friendly error name to make it clear that on hotfix application xs-tools iso needs to be ejected from all VMs in the pool
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-07 09:13:18 +01:00
Mihaela Stoica
607ff446a6 Merge pull request #696 from GaborApatiNagy/master_CA-184521
CA-184521: Fixed disk allocation-related calculations in New VM Wizard
2015-10-06 17:40:37 +01:00
Gabor Apati-Nagy
3abedfe3bd CA-184521: Removed unnecessary code
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-06 17:26:45 +01:00
Stephen Turner
fac88dfe7e Merge pull request #697 from MihaelaStoica/CA-180128
CA-180128: Make RelatedTask property setter aware of ExpectDisruption flag
2015-10-06 17:15:24 +01:00
Mihaela Stoica
1405ec29f4 CA-180128: Make RelatedTask property setter aware of ExpectDisruption flag
When the pool's ssl_legacy settings are changed, we may temporarily lose connection. The action generally copes well, because PollToCompletion is aware of the ExpectDisruption flag.
But when the action's RelatedTask is assigned, we perform more api calls, which may fail with WebException. When disruption is expected, we need to ignore it and try again on a new session (CancellingAction.DoWithSessionRetry).
2015-10-06 16:25:32 +01:00
Gabor Apati-Nagy
ef02590008 CA-184521: On the Storage page of New VM wizard, the SR selection is ignored
Fixed code after code review
2015-10-06 15:56:36 +01:00
Mihaela Stoica
b756c353f3 Merge pull request #694 from GaborApatiNagy/master_CA-173102
CA-173102: Validation issues with address field in connection proxy settings
2015-10-06 15:52:48 +01:00
Gabor Apati-Nagy
80f855b981 CA-184521: On the Storage page of New VM wizard, the SR selection is ignored
Fixed issues where total initial allocation for an SR was not calculated correctly. Also some minor improvements.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-06 14:04:36 +01:00
Stephen Turner
427ca8081e Merge pull request #695 from MihaelaStoica/master
CP-14048: Fixed the tests after the changes in Search for Virtualization status
2015-10-05 10:59:56 +01:00
Mihaela Stoica
926439b1ae CP-14048: Fixed the tests after the changes in Search for Virtualization Status
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-05 10:16:14 +01:00
Gabor Apati-Nagy
4d3064c733 CA-184521: On the Storage page of New VM wizard, the SR selection is ignored
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-02 18:14:00 +01:00
Gabor Apati-Nagy
92bde85d25 CA-173102: Validation issues with address field in connection proxy settings
Improved validation for the proxy address

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-02 13:13:01 +01:00
Gabor Apati-Nagy
db9730b1d9 Merge pull request #691 from MihaelaStoica/CA-183959
CA-183959: Storage page of New VM wizard should not display over-comm…
2015-10-01 13:42:03 +01:00
Mihaela Stoica
8ab4c45779 CA-183959: Storage page of New VM wizard should not display over-committed warning for thin lvhd SRs
- removed unneeded code, as the item.OverCommit is set to None at the beginning of the function

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-01 13:39:32 +01:00
Gabor Apati-Nagy
7e9429c82c Merge pull request #690 from MihaelaStoica/CP-14048
CP-14048: Search for Virtualization Status
2015-10-01 13:29:20 +01:00
Stephen Turner
7ae0a4115d Merge pull request #693 from agimofcarmen/CA-184544
CA-184544: Change wording in SR Convert Dialog.
2015-09-30 18:00:27 +01:00
Carmen Agimof
8415fbd2b9 CA-184544: Change wording in SR Convert Dialog. 2015-09-30 17:16:04 +01:00
Mihaela Stoica
e1a78a7fcf Merge pull request #692 from agimofcarmen/CA-184303
CA-184303: Adds condition so that the "Allow XenCenter to delete upda…
2015-09-30 13:44:45 +01:00
Carmen Agimof
20899036fe CA-184303: Adds condition so that the "Allow XenCenter to delete update installation files" checkbox would be hidden if the any of the selected servers is older than 6.1. 2015-09-30 12:57:08 +01:00
Mihaela Stoica
e0ebcc77d5 CA-183959: Storage page of New VM wizard should not display over-committed warning for thin lvhd SRs
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-09-30 10:29:03 +01:00
Mihaela Stoica
6b212d58b4 CP-14048: Search for Virtualization Status
The links displayed in the search result for not optimized VMs are:
- "XenServer Tools not installed", for all pre-Dundee VMs and Dundee non-Windows VMs
- "I/O not optimized" and/or "Management Agent not installed",  for Dundee Windows VMs not fully optimized

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-09-29 17:15:06 +01:00
Mihaela Stoica
027cf460c8 CP-14048: Search for Virtualization Status
Changed the virtualization state values on the search to: Not optimized, Unknown, Out of date, I/O optimized only, Management Agent installed, Fully optimized ("Management agent installed" not included)

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-09-29 15:41:19 +01:00
Stephen Turner
d28e97093c Merge pull request #683 from MihaelaStoica/hide_convert_sr
Revert "Temporarily hide "Convert SR""
2015-09-29 14:58:19 +01:00
Gabor Apati-Nagy
659dd4778d Merge pull request #675 from MihaelaStoica/CP-13985
CP-13985: Add "Test credentials" button on the Health Check dialog
2015-09-29 14:48:56 +01:00
Mihaela Stoica
260e36ec4e Revert "Temporarily hide "Convert SR""
This reverts commit 127b60871c.
2015-09-29 14:44:13 +01:00
Stephen Turner
58261df9b9 Merge pull request #688 from huizh/CA-134554
CA-134554: Re-enable WLB Disk Read/Write configuration since WLB VPX is ready
2015-09-29 14:32:13 +01:00