Commit Graph

4251 Commits

Author SHA1 Message Date
Hui Zhang
80a7da6e5e CP-23604: Pick the latest XenAPI bindings.
Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2017-09-18 13:11:06 +01:00
Hui Zhang
7298b085be CP-23604: Fix the comments to merge to XenAdmin master.
Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2017-09-18 11:42:13 +01:00
Konstantina Chremmou
2019da3f2b Merge pull request #1722 from huizh/REQ-230
It looks good to me now.
2017-08-16 11:19:06 +01:00
Hui Zhang
d8c248fa76 CP-23604: Add IGMP snooping toggle.
Add the toggle to enable/disable IGMP snooping.
Display the property if the pool is licensed
and the network backend is OVS.

Signed-off-by: Hui Zhang <hui.zhang@citrix.com>
2017-08-16 12:32:18 +08:00
Mihaela Stoica
e12daf5a00 CA-259659: Revise the update homogeneity pool join rule (#1692)
* CA-259659: Revise the update homogeneity pool join rule

- only check the updates on the master and the new slave

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>

* CA-259659: Revise the update homogeneity pool join rule

- simplify the algorithm that checks the updates on the master and the slave

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-07-13 14:20:43 +01:00
Mihaela Stoica
a63dcde095 Merge pull request #1691 from MihaelaStoica/master
CA-258357: Create the output directory before trying to write into it
2017-07-12 16:48:10 +01:00
Mihaela Stoica
04fbadb1b7 CA-258357: Create the output directory before trying to write into it 2017-07-12 16:09:42 +01:00
Mihaela Stoica
e98583ac00 Merge pull request #1688 from GaborApatiNagy/inst
CA-258357: Modified the build script to build the MSI installer
2017-07-12 12:57:34 +01:00
Gabor Apati-Nagy
94be8f0f01 CA-258357: Modified the build script to build the MSI installer
Added a download link

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-12 09:59:07 +01:00
Gabor Apati-Nagy
37b925a274 CA-258357: Modified the build script to build the MSI installer (#1686)
* CA-258357: Modified the build script to build the MSI installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Removed duplicate

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Changed the autorun.inf file to point to the msi installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-11 13:23:17 +01:00
Mihaela Stoica
8bdbb122c8 CA-259276: Error when trying to install an update via JA XenCenter
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-07-06 14:16:06 +01:00
Gabor Apati-Nagy
4878e5e3ac CA-257922: Cancelling Server Status Report does not clean up
Fixed code to do the cleanup even if the saving has been cancelled

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-06 12:08:34 +01:00
Mihaela Stoica
061aeb8e6a Merge pull request #1680 from MihaelaStoica/master
Revert the changes to the XenAPI/Relations
2017-07-04 16:30:58 +01:00
Mihaela Stoica
b87a711b5f Revert the changes to the XenAPI/Relations
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-07-04 16:27:14 +01:00
Gabor Apati-Nagy
51c08c7433 Merge pull request #1666 from MihaelaStoica/CP-21161
CP-21161: Do not call the disk-space plugin cleanup functions on Ely …
2017-07-04 15:37:34 +01:00
Gabor Apati-Nagy
13f05aae5e Merge pull request #1677 from jijiang/CA-258321
CA-258321: Incorrect CFU user agent
2017-07-03 18:07:11 +01:00
Ji Jiang
5654b4eb89 CA-258321: Incorrect CFU user agent
Fixed user agent string for CFU.

Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-07-03 17:54:57 +01:00
Gabor Apati-Nagy
50633d1b20 Merge pull request #1675 from MihaelaStoica/PoolJoin
CP-23197: Implement the Update homogeneity Pool Join rule in XenCenter
2017-07-03 15:42:34 +01:00
Mihaela Stoica
a05e662246 CP-23197: Check platform version (instead of product version) in the Pool Join rules
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-07-03 10:56:50 +01:00
Letsibogo Ramadi
a5c895da0c Merge pull request #1672 from MihaelaStoica/CA-257760
CA-257760: Strip leading and trailing spaces from the filename in the…
2017-07-03 10:32:24 +01:00
Letsibogo Ramadi
24454ad6a7 Merge pull request #1674 from MihaelaStoica/CA-39992
CA-39992: Add "Repair Storage" action to the PBD_PLUG_FAILED_ON_SERVE…
2017-07-03 10:25:39 +01:00
Mihaela Stoica
743e9938da Merge pull request #1665 from minglumlu/private/mingl/CA-254479
CA-254479,CA-223802,XSO-672: distinct the VM IP addresses which are r…
2017-07-03 09:59:18 +01:00
Mihaela Stoica
813228eed6 CA-39992: Add "Repair Storage" action to the PBD_PLUG_FAILED_ON_SERVER_START alert
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-30 16:24:29 +01:00
Mihaela Stoica
6950ad285e CP-23197: Implement the Update homogeneity Pool Join rule in XenCenter
- changes following code review

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-30 16:01:02 +01:00
Konstantina Chremmou
06abb4ab3f Merge pull request #1668 from minglumlu/private/mingl/CA-254480
CA-254480: XenCenter error message refine for CA-205515
2017-06-30 14:35:45 +01:00
Mihaela Stoica
533bf0ce02 CP-23197: Implement the Update homogeneity Pool Join rule in XenCenter
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-30 14:05:52 +01:00
Mihaela Stoica
bdbe40187a CA-257760: Strip leading and trailing spaces from the filename in the Import wizard
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-29 16:19:39 +01:00
Gabor Apati-Nagy
c0edd4c587 CA-224724: VBD edit page: show 'position in use' message on the dropdown items
requested changed by code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-06-29 12:04:16 +01:00
Gabor Apati-Nagy
33c95f5e6f CA-224724: VBD edit page: show 'position in use' message on the dropdown items
requested changed by code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-06-29 12:04:16 +01:00
Gabor Apati-Nagy
5df4d174c0 CA-224724: VBD edit page: show 'position in use' message on the dropdown items
This commit changes the dropdown control to not only show the available
positions, but also mark the ones that are already being used.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-06-29 12:04:16 +01:00
Konstantina Chremmou
3e34c7ebb0 Merge pull request #1670 from MihaelaStoica/master
Update the API bindings
2017-06-29 11:52:11 +01:00
Mihaela Stoica
e3efff54b0 CP-23197: Update the API bindings
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-28 17:15:58 +01:00
Mihaela Stoica
79dd753f5c Update the API bindings
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-28 17:00:22 +01:00
Mihaela Stoica
3d1db75a39 Merge pull request #1669 from kc284/master
CP-242400: Corrected target framework when running unit tests. Remove…
2017-06-28 16:30:38 +01:00
Konstantina Chremmou
0f31e52f5d CP-242400: Corrected target framework when running unit tests. Removed obsolete
file. Placed all the output files flat under the build number (they all have
different names anyway).

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-28 08:57:59 +01:00
mingl
04cfd02bd0 CA-254480: XenCenter error message refine for CA-205515 2017-06-28 12:13:00 +08:00
minglumlu
3a7d1c1cd9 CA-254479,CA-223802,XSO-672: distinct the VM IP addresses which are retrieved from XAPI. 2017-06-28 10:08:16 +08:00
Mihaela Stoica
c061b0f57d CA-257574: Manage vApps dialog is unusable with a vApp containing a l… (#1664)
* CA-257574: Manage vApps dialog is unusable with a vApp containing a large number of VMs

- In the VMAppliancesDialog, change event handlers to reduce the number of refreshes when something changes: only reload the appliances when the VM_appliance collection change; if a relevant property is changed (in VM_appliance or VM), then update only the affected rows.
- Improve the way we assign VMs to a group (AssignVMsToVMApplianceAction and AssignVMsToPolicyAction): only update the VMs that really changed.
- Also improve the way we update the VM startup options and HA restart priorities on a set of VMs

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>

* CA-257574: Manage vApps dialog is unusable with a vApp containing a large number of VMs: changes following code review

- reverted the changes to the AssignVMsToGroup actions that added the additional constructor
- changed the AssignVMsToGroup actions to calculate the set difference between two lists more efficiently
- added code to deregister PropertyChanged events on VM_appliances
- removed getCurrentSettings() method as it is not needed, GetChangedSettings can be used in all cases

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-27 17:32:46 +01:00
Mihaela Stoica
537e569a62 CP-21161: Do not call the disk-space plugin cleanup functions on Ely and above hosts
- Ensure that the disk-space plugin functions are not called on Ely or greater hosts, except for the 'get_avail_host_disk_space' function, which is still needed

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-06-27 13:48:54 +01:00
Mihaela Stoica
94f3650c16 Merge pull request #1662 from GaborApatiNagy/CA-257553
CA-257553: Unexpected error on the Memory tab while running an "Instant VM create" action
2017-06-26 12:39:01 +01:00
Cheng Zhang
283a80997f CA-187179: Refine error message when pool auth disable (#1663)
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2017-06-23 11:23:38 +01:00
Gabor Apati-Nagy
10e2aff2e4 CA-257553: Unexpected error on the Memory tab while running an "Instant VM create" action
Calling Rebuild() from the event thread now

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-06-22 15:49:15 +01:00
Vetrivel Chinnasamy
1fce4298e5 L10N: Fix CA-255548 & translation updates (#1660) 2017-06-22 09:19:58 +01:00
Mihaela Stoica
15d748925a Merge pull request #1641 from letsboogey/CA-220169
CA-220169 - Network heartbeat status initially shows 'Error' after en…
2017-06-21 17:02:36 +01:00
Mihaela Stoica
bfab94f923 Merge pull request #1653 from letsboogey/CA-177402
CA-177402 - XenCenter doesnt show migrate option on selecting multipl…
2017-06-21 10:11:45 +01:00
Mihaela Stoica
1feff2b08f Merge pull request #1659 from stephen-turner/lexica2
Fix several usage errors identified by Lexica
2017-06-20 16:12:28 +01:00
Letsibogo Ramadi
a579ac9196 CA-177402 - XenCenter doesnt show migrate option on selecting multiple Suspended VMs
Enable CrossPoolMove for a single VM too

Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-06-20 15:00:49 +01:00
Letsibogo Ramadi
c1635fba58 CA-220169 - Network heartbeat status initially shows 'Error' after enabling HA
Renaming and minor refactoring

Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-06-20 14:56:26 +01:00
Stephen Turner
eda73f1dff Fix several usage errors identified by Lexica 2017-06-20 14:29:22 +01:00
Letsibogo Ramadi
1e07f7b1b1 Merge pull request #1640 from kc284/master3
Modified the help script used for downloading dependencies so that the domain…
2017-06-20 13:55:20 +01:00