Commit Graph

2217 Commits

Author SHA1 Message Date
Gabor Apati-Nagy
8cfed69697 CP-11577: CAR-483: Allow drag and drop for stopped and suspended VMs (cross pool)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-04-20 17:54:16 +01:00
Gabor Apati-Nagy
66415dc172 Merge pull request #426 from MihaelaStoica/CP-11292
CP-11292: Remove storage motion constraints: Allow cross-pool copy for stopped VMs and templates
2015-04-20 12:53:50 +01:00
Mihaela Stoica
8d0c6e64ff CA-156200: HANDLE_INVALID shown on Rolling Pool Upgrade completed page
- while upgrading a host, throw a HOST_OFFLINE ("Server could not be contacted") exception if the host can no longer be resolved (instead of HANDLE_INVALID)
- also corrected the parameters of the HANDLE_INVALID exception, as an extra parameter is needed for the friendly error name.
- in the UpdateManualHostPlanAction class I replaced Host with the private property _host in several places, so we are no longer trying to resolve the host each time we want to write something into logs
- added some null checks, to avoid reporting null reference exception

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-04-17 14:56:40 +01:00
Gabor Apati-Nagy
3696f0a973 Revert "CA-45514: XenCenter looks pretty terrible under different DPI settings"
This reverts commit 17d28304f3.
2015-04-16 15:44:43 +01:00
Gabor Apati-Nagy
aefed11165 Revert "CA-149867: Invoke on MainWindow instead of various controls"
This reverts commit 92f0499911.
2015-04-16 14:17:02 +01:00
Mihaela Stoica
c569a6399f CA-150890: Enter Maintenance Mode dialog should offer to shut down a VM that cannot be suspended.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-04-16 10:38:43 +01:00
Usha Mandya
973d9d38e1 Final draft of the XC Help file 2015-04-15 15:55:00 +01:00
Gabor Apati-Nagy
74c8880424 Update WizardProgress.cs
Fixed a spell-check problem
2015-04-15 09:39:51 +01:00
Mihaela Stoica
830d8f6f60 CP-11292: Remove storage motion constraints: changes following code review
- added some null checks
- in the Cross pool migrate wizard, add Transfer network page for all cases except intra-pool move (which is performed via VMMoveAction)
- added comments to VMCrossPoolMigrateAction constructor to make it cleared what the copy parameter means

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-04-15 09:37:12 +01:00
Mihaela Stoica
1ea6bd2aa0 Merge pull request #433 from GaborApatiNagy/master_CA-45514_2
CA-45514: XenCenter looks pretty terrible under different DPI settings
2015-04-15 08:55:29 +01:00
Gabor Apati-Nagy
c333c18f24 CA-45514: XenCenter looks pretty terrible under different DPI settings
-Fixing code following the code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-04-14 19:26:49 +01:00
Mihaela Stoica
346e592953 Merge pull request #429 from GaborApatiNagy/CA-149867_master
CA-149867: Invoke on MainWindow instead of various controls
2015-04-14 15:49:08 +01:00
Gabor Apati-Nagy
54764570b1 CA-45514: XenCenter looks pretty terrible under different DPI settings
-Fixed the sizing of the background image in the Wizard Progress area of
wizards.
2015-04-13 11:17:57 +01:00
Gabor Apati-Nagy
80e41f19bd CA-45514: XenCenter looks pretty terrible under different DPI settings
-New Network Wizard: Changing the layout on the network type selection page to make this page "dpi aware" using FlowLayoutPanel. Additional info is shown on the bottom of the panel instead of tooltips, some code has been removed that used fix positions and moved controls around.
2015-04-13 11:17:06 +01:00
Gabor Apati-Nagy
17d28304f3 CA-45514: XenCenter looks pretty terrible under different DPI settings
-Fixed the Main Treeview
2015-04-13 11:16:58 +01:00
Gabor Apati-Nagy
d4a9a704e8 Merge pull request #432 from GaborApatiNagy/master_usha_help_changes
Recent help changes from creedence-sp to master
2015-04-10 17:30:21 +01:00
Usha Mandya
ad47674801 XC Help updates: Contains GPU pass-thru for HVM Linux VMs 2015-04-10 17:27:54 +01:00
Usha Mandya
e500da5c8c CP-11214: Updated to include HVM Linux GPU pass-thru changes 2015-04-10 17:27:35 +01:00
Usha Mandya
d0984b4da0 Minor tweaks to Docker topics 2015-04-10 17:27:18 +01:00
Usha Mandya
3b7b35c633 CP-11214:Updated to include changes for CAR-1711 2015-04-10 17:27:06 +01:00
Usha Mandya
c62df58426 Added new topic on installing supp packs 2015-04-10 17:26:48 +01:00
Usha Mandya
35aaf90d74 CP-11072: XC Help updates for Docker 2015-04-10 17:25:31 +01:00
Gabor Apati-Nagy
92f0499911 CA-149867: Invoke on MainWindow instead of various controls
We observed that some threads can reach deadlock-ish state after they have Invoked into a control's UI thread. When it happens they are all in a waiting for join or in sleep state for very long time, although there should not be any deadlock situations.
It seems this has something to do with multiple parent controls and with which control we invoked on. This should not make a difference, because we have got one UI thread (for MainWindow) they should wait for, but we have seen it does.

The solution that fixed this issue was to invoke on the MainWindow instead of various controls (see a4fe507adf ).

This changeset is changing all our Invokes to invoke into MainWindow
instead of a control itself. (MainWindow's UI thread is the only UI thread
all Control is using in XenCenter)
This changeset should be in place until we have found the root cause or the exact reason for the above.
2015-04-08 15:16:10 +01:00
Mihaela Stoica
f00b71cca3 Merge pull request #427 from GaborApatiNagy/CA-165712_master
CA-165712: Show the GPU tab when GPU is licensed, even when there are no...
2015-03-31 17:43:14 +01:00
Mihaela Stoica
6d996c03a4 CP-11292: Remove storage motion constraints: Allow cross-pool copy for templates
- modified CopyTemplateCommand to launch a cross pool copy if permitted
- added CrossPoolCopyTemplateCommand which opens the Cross pool migration wizard in "copy" mode

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-03-31 17:40:05 +01:00
Gabor Apati-Nagy
c73f7d5115 Merge pull request #410 from MihaelaStoica/CA-164816
CA-164816: After disabling HA on a pool, it should be possible to apply vGPU/GPU Passthrough to previously protected VMs
2015-03-31 17:39:09 +01:00
Gabor Apati-Nagy
93132ebbaa CA-165712: Show the GPU tab when GPU is licensed, even when there are no supported GPUs
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-03-31 17:26:37 +01:00
Mihaela Stoica
6e9d2dbde7 Merge pull request #422 from GaborApatiNagy/CA-148967_master
CA-148967: G11n: I18n: Un-localized issue for string "iSCSI login failed...
2015-03-31 16:54:16 +01:00
Mihaela Stoica
0cfe1bc3e0 Merge pull request #425 from GaborApatiNagy/CP-11764_master
CP-11764: Replace pGPU to GPU in all texts
2015-03-31 16:51:55 +01:00
Mihaela Stoica
ef5249671c CP-11292: Remove storage motion constraints: Allow cross-pool copy for stopped VMs
- added a "copy mode" page to the Cross pool migrate wizard (when in copy mode) where the user can select intra-pool or cross-pool copy
- If intra-pool option is selected, then the wizard will display a page similar to what we currently have in the Copy VM dialog
- If cross-pool option is selected, then the wizard will display all the cross pool migration pages

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-03-31 15:13:46 +01:00
Mihaela Stoica
e314a654f7 CP-11292: Remove storage motion constraints: Allow cross-pool copy for stopped VMs
- modified the VMCopyCommand to launch a cross pool copy if permitted
- added the CrossPoolCopyVMCommand which opens the Cross pool migration wizard in "copy" mode
- modified the cross pool migrate action with an extra "copy" parameter, which will add a copy option to the vm.migrate_send function call

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-03-31 14:27:04 +01:00
Gabor Apati-Nagy
10db558084 CP-11764: Replace pGPU to GPU in all texts
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-03-31 13:35:46 +01:00
Mihaela Stoica
afd77cafd3 Merge pull request #423 from GaborApatiNagy/CA-157503_master
CA-157503: GPU preference dialogs refer to vGPU instead of GPU
2015-03-31 10:59:10 +01:00
Gabor Apati-Nagy
0db5b1414f CA-157503: GPU preference dialogs refer to vGPU instead of GPU
-changing "vGPU" to "virtual GPU"

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-03-30 16:21:46 +01:00
Gabor Apati-Nagy
799d856a70 CA-148967: G11n: I18n: Un-localized issue for string "iSCSI login failed, verify CHAP credentials" in New Storage dialog.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-03-30 16:06:49 +01:00
Gabor Apati-Nagy
fd20f6f4f4 CA-148967: G11n: I18n: Un-localized issue for string "iSCSI login failed, verify CHAP credentials" in New Storage dialog.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-03-30 14:46:30 +01:00
Stephen Turner
fe97f617ca Merge pull request #419 from stephen-turner/CA-165096
CA-165096: Add null reference check
2015-03-27 16:31:53 +00:00
Stephen Turner
dfab7f9b96 CA-165096: Add null reference check 2015-03-27 16:30:36 +00:00
Stephen Turner
f14d07d8b8 Merge pull request #412 from cheng--zhang/CA-165096-v2
CA-165096: solve XenCenter slow to find RDP interface
2015-03-27 16:25:02 +00:00
Gabor Apati-Nagy
544acda852 Merge pull request #418 from stephen-turner/CA-165121
CA-165121: Use the actual Scientific Linux icon
2015-03-27 16:10:34 +00:00
Stephen Turner
1c593c6943 CA-165121: Use the actual Scientific Linux icon 2015-03-27 16:00:46 +00:00
Gabor Apati-Nagy
1ed11a970d Merge pull request #416 from stephen-turner/CA-165121
CA-165121: Scientific Linux icon (placeholder for the moment).
2015-03-27 15:29:25 +00:00
Gabor Apati-Nagy
0e3b9d11a1 Merge pull request #413 from GaborApatiNagy/CA-160915
CA-160915: Contains Cloud-config param updates
2015-03-27 15:11:16 +00:00
Mihaela Stoica
852945aae5 Merge pull request #414 from GaborApatiNagy/CA-165367_master
CA-165367: Reclaim freed space feature fails on Local storage on Slave h...
2015-03-27 15:08:06 +00:00
Gabor Apati-Nagy
eb61f8fe0c CA-165367: Reclaim freed space feature fails on Local storage on Slave host 2015-03-27 15:06:17 +00:00
Stephen Turner
65d9b92ec8 Merge 2015-03-27 13:38:17 +00:00
Stephen Turner
c3490265fc CA-165121: Scientific Linux icon (placeholder for the moment). Plus Ubuntu in search results. 2015-03-27 13:34:59 +00:00
Usha Mandya
4baeddfc3f CA-160915: Contains Cloud-config param updates 2015-03-27 12:54:36 +00:00
Cheng Zhang
8519fab118 CA-165096: solve XenCenter slow to find RDP interface
To solve this long latency issue, we will only scan IPs whose PIF link status is connected.

Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-03-27 14:02:48 +08:00
Mihaela Stoica
bb14ac0abd CA-164816: After disabling HA on a pool, it should be possible to apply vGPU/GPU Passthrough to previously protected VMs
- When deciding whether to allow GPU configuration on a VM, check if the HA is enabled, not just the the VM's restart priority setting

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-03-26 16:57:25 +00:00