Mihaela Stoica
9f99c37f83
CP-16012: Rename branding variables
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-10 11:52:30 +00:00
Gabor Apati-Nagy
39ae204363
Merge remote-tracking branch 'github_xenadmin/master'
2016-02-08 10:14:25 +00:00
Gabor Apati-Nagy
b8e447afa3
CA-196315: XS65ESP1018 not showing up in XenCenter Updates (on staging)
...
Fixed code to treat uuids of patches case-insensitive when consuming, but not changing them (eg. to lowercase) to keep compatibility with older XAPIs.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-02-08 10:14:05 +00:00
Mihaela Stoica
7b2a0c6922
CA-197388: Fix error where License Manager displays "Standard features only" for Premium edition
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-08 10:10:01 +00:00
Mihaela Stoica
86ec959e26
CP-15399: Improvements to the way we handle rebranding of saved searches
...
- InvisibleMessages.resx contains the default value for the saved search (xensearch), which can be overwritten in Branding.cs
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-04 12:04:33 +00:00
Mihaela Stoica
8e1493209d
CP-15399: Improvements to the way we handle rebranding of update file
...
- InvisibleMessages.resx contains the default value for the update file extension (xsupdate), which can be overwritten in Branding.cs
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-04 10:55:18 +00:00
Mihaela Stoica
20970ff122
CP-15399: Move check for updates url to Branding.cs
...
- InvisibleMessages.resx contains the default url for check for updates, which can be overwritten in Branding.cs
- Added an extra parameter to DownloadUpdatesXmlAction for the updates url. If this is not specified (or null), then the default one (from InvisibleMessages) is used
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-02-04 10:39:14 +00:00
Gabor Apati-Nagy
71a44aff12
CP-15710: Code to Construct an Update Sequence
...
This code constructs an update sequence/schedule for each host in a pool.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-02-02 19:14:59 +00:00
Rob Hoes
b9f4d24ca7
Use new SR.is_tools_sr and VDI.is_tools_iso fields to detect the Tools SR/VDI
...
If the new field is not present, we'll fall back to the old method, which is by
name_label (SR.is_tools_sr/VDI.is_tools_iso will be false in that case).
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-29 15:40:49 +00:00
Rob Hoes
27bd60a77f
Update to latest XenAPI bindings
...
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-29 15:40:49 +00:00
Cheng Zhang
352cb28270
CA-192539: Add CN resource for INCOMPATIBLE_PRODUCTS
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-29 14:35:03 +08:00
Mihaela Stoica
30aa9affc7
CP-14817: Add a check to refuse connection to a server that have different product brand
...
Change PRODUCT_BRAND to BRANDING_PRODUCT_BRAND
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
Conflicts:
XenAdmin/Branding.cs
XenAdmin/MainWindow.cs
mk/xenadmin-build.sh
2016-01-29 14:26:53 +08:00
Cheng Zhang
4ba9981d28
Revert "CA-179515: Move to online help"
...
This reverts commit 0d0cf47523
.
Conflicts:
XenAdmin/Help/HelpManager.resx
XenModel/InvisibleMessages.Designer.cs
XenModel/InvisibleMessages.resx
2016-01-28 17:35:51 +08:00
Gabor Apati-Nagy
1990980228
Merge pull request #793 from MihaelaStoica/CP-15407
...
CP-15407: Update the function that calculates pool license
2016-01-27 13:35:49 +00:00
unknown
59226cd1aa
CP-15407: Update the function that calculates pool license
...
Cherry-picked from cream-indigo:
CA-190393: Update the function that calculates pool license
- use Host.GetEdition function, as this function interprets xapi license string "basic" as Free license in XenCenter
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-26 16:39:43 +00:00
Mihaela Stoica
9e5bcb5488
CP-15394: Update FriendlyErrorNames.resx with unbranded error messages
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-26 15:16:48 +00:00
Gabor Apati-Nagy
249489220b
Merge pull request #786 from MihaelaStoica/CP-15407
...
CP-15407: Add license editions
2016-01-26 11:32:54 +00:00
Mihaela Stoica
a53b23fe03
Merge pull request #788 from cheng--zhang/CP-15623
...
CP-15623: Remove Messages FEATURE_NOT_AVAILABLE_NEED_ENTERPRISE_OR_PL…
2016-01-26 09:32:25 +00:00
Mihaela Stoica
3416707fd2
Merge pull request #785 from cheng--zhang/CP-15401
...
CP-15401: Show/Hide rdpPolling, upsell and optimize for XenApp depend…
2016-01-26 09:31:24 +00:00
Cheng Zhang
5be8c8978b
CP-15623: Remove Messages FEATURE_NOT_AVAILABLE_NEED_ENTERPRISE_OR_PLATINUM_PLURAL
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-26 13:40:15 +08:00
Mihaela Stoica
bd7c378f50
CP-15407: Add license editions
...
- added case for "basic" edition, being treated as Free
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-25 12:07:58 +00:00
Mihaela Stoica
3ccfcc7e3a
Merge pull request #782 from cheng--zhang/CP-15398
...
CP-15398: Make version, xsupdate and xensearch rebrandable
2016-01-22 13:16:03 +00:00
Cheng Zhang
3157f8dd30
CP-15404: Rebranding the installer and fix translation issue
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:50:20 +08:00
Cheng Zhang
1485a056e9
CP-15399: Make xsupdate rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:50:12 +08:00
Cheng Zhang
88d881b126
CP-15401: Show/Hide rdpPolling, upsell and optimize for XenApp depending on XenCenter registry keys
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-22 13:31:22 +08:00
Mihaela Stoica
6feab75fb4
CP-15407: Add license editions
...
Cherry-picked from cream-indigo:
CP-14857: Add "premium" license edition
CP-14857: Add premium license edition for CN version
CA-190342: Add friendly name for "basic" edition
- also hide the Status field from the License Details section if the license is basic
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-21 12:31:33 +00:00
Mihaela Stoica
77a255c2ad
Merge pull request #784 from robhoes/master
...
CA-192640: Don't log exceptions when HealthCheck service is not insta…
2016-01-20 14:52:29 +00:00
Rob Hoes
1de9f35566
CA-192640: Don't log exceptions when HealthCheck service is not installed (part 2)
...
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-20 14:47:39 +00:00
Gabor Apati-Nagy
e5545b3011
Merge pull request #781 from MihaelaStoica/CP-15408
...
CP-15408: Add license restrictions
2016-01-20 14:04:08 +00:00
Mihaela Stoica
c423fff1dc
CP-15408: Renamed RestrictInterPoolMigrate function
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-20 13:48:36 +00:00
Mihaela Stoica
9aee7a4f9b
Merge pull request #773 from GaborApatiNagy/CA-187681
...
CA-187681: xs-tools ISO doesn't get mounted on dlvm xva(Centos 7 HVM)
2016-01-20 12:27:29 +00:00
Mihaela Stoica
e3f5490a03
Merge pull request #783 from robhoes/master
...
CA-186237: Add links to citrix.com
2016-01-20 12:26:48 +00:00
Gabor Apati-Nagy
50b297e743
Merge pull request #778 from MihaelaStoica/CP-15390
...
CP-15390: Bring back "restrict_pooling"
2016-01-20 12:20:34 +00:00
Gabor Apati-Nagy
89a91bd247
CA-187681: Improvement for VM.IsWindows property
...
vm.guest_metrics.PV_drivers_up_to_date is obsolete (and can be wrong) for new type Windows VMs and this led to early escape from this action.
2016-01-20 12:13:35 +00:00
Rob Hoes
7e31b484ed
CA-186237: Add link to citrix.com to HealthCheck settings dialog
...
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-20 12:03:12 +00:00
Cheng Zhang
992ee9e62f
CP-15400: Make xensearch rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-20 11:33:54 +08:00
Cheng Zhang
91f7f0646f
CP-15398: Make version rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-20 11:33:07 +08:00
Cheng Zhang
98f638027f
CP-15398: Rework on comments
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:42:49 +08:00
Cheng Zhang
15ef3410a3
CP-15398: Make file name and dir rebrandablei
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:55 +08:00
Cheng Zhang
08741a1fa0
CP-15398: Make texture company name rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:54 +08:00
Cheng Zhang
4f0270d049
CP-15398: Make texture XenServer Host rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:40:52 +08:00
Cheng Zhang
010ff919c1
CP-15398: Make texture XenServer product rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-19 18:36:21 +08:00
Mihaela Stoica
cadcfeb91a
Merge pull request #780 from robhoes/master
...
Add FriendlyNames for new status report items
2016-01-18 21:59:56 +00:00
Mihaela Stoica
89694b98e3
Merge pull request #775 from GaborApatiNagy/CA-159790_2
...
CA-159790: [XSO-208] & CA-103752
2016-01-18 21:58:21 +00:00
Cheng Zhang
ea690581d0
CP-15408: Add license restriction for VM migration
...
Cherry picked from cream-indigo:
CP-14848: XenCenter: Implement license restriction for migration
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-18 15:44:50 +00:00
Rob Hoes
a0764d3005
Add FriendlyNames for new status report items
...
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-18 14:42:35 +00:00
Mihaela Stoica
0d08b143d1
CP-15390: Bring back "restrict_pooling"
...
(partially revert commit 8ea7e73b55
)
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2016-01-15 14:42:36 +00:00
Gabor Apati-Nagy
8ca9f1d727
Merge pull request #774 from robhoes/master
...
CA-192640: Don't log exceptions when HealthCheck service is not insta…
2016-01-15 14:25:57 +00:00
Gabor Apati-Nagy
5d82d9e3ff
CA-103752: XenCenter ‘Event Log’ window does not show any host/pool information for ‘Actions’ level logs while applying license to host
...
Setting Host or Pool on the ApplyLicenseEditionAction when there is one XenObject in the list
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-01-15 13:45:54 +00:00
Rob Hoes
f5a12452ca
CA-192640: Don't log exceptions when HealthCheck service is not installed
...
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
2016-01-14 13:52:20 +00:00
Cheng Zhang
a33d10bade
CP-15398: Make texture XenCenter rebrandable
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-14 18:52:53 +08:00
Cheng Zhang
9dcbd0a430
CP-15403: Remove year information in copyright
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-14 10:42:46 +08:00
Cheng Zhang
766cb72cbe
CP-15403: Add rebranding phase in xenadmin
...
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2016-01-14 10:42:45 +08:00
Mihaela Stoica
6f568e103a
Merge pull request #771 from GaborApatiNagy/CA-159790_2
...
CA-159790: [XSO-208] MeddlingActions don't show location information
2016-01-13 13:39:12 +00:00
Gabor Apati-Nagy
69cbb9445d
CA-187681: xs-tools ISO doesn't get mounted on dlvm xva(Centos 7 HVM)
...
There were times when "HasUpgradeSupportInManagementAgent" was needed, but not anymore, so this commit is changing code to use only VirtualisationStatus.MANAGEMENT_INSTALLED again.
2016-01-13 13:26:37 +00:00
Gabor Apati-Nagy
ae05d9de17
CA-159790: [XSO-208] MeddlingActions don't show location information
...
Updated the GetLocation extension method for ActionBase objects to return action.Connection.FriendlyName should it have no Host or Pool set up. This way we see location for MeddlingActions.
Also changed some messages (Task Names) to include "VM" in them too, because xe command line initiated VM lifecycle actions looked really misleading after the above fix in XenCenter (Eg. restarting a VM would show up as "Restarting", "server" which would suggest that not just the VM, but the host is being restarted.)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-01-12 19:16:29 +00:00
Gabor Apati-Nagy
a7fbea1ed8
CA-187681: Improvement for VM.IsWindows property
...
VM.IsWindows will try to use guest_metrics referenced by the last_booted_record when the guest_metrics on the VM is not available.
This gives some extra chance to detect a Non-Windows VM.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2016-01-07 12:55:25 +00:00
Stephen Turner
648d3733c8
Merge pull request #749 from GaborApatiNagy/CA-188553
...
CA-188553: [PAR-80] Creating a VLAN with MTU 9000 should be disabled …
2015-12-22 16:33:26 +00:00
Gabor Apati-Nagy
03469e3c6c
CA-188553: [PAR-80] Creating a VLAN with MTU 9000 should be disabled if the base interface's MTU is < 9000
...
Localized text
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-18 18:35:17 +00:00
Gabor Apati-Nagy
90acffdde8
CP-15304: Remove saved search for Windows Update VMs
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-18 15:21:54 +00:00
Gabor Apati-Nagy
3ee19f64a6
Merge pull request #763 from MihaelaStoica/CA-160922
...
CA-160922: When a exception occurs in an http PUT call, set a timeout…
2015-12-18 11:44:19 +00:00
Gabor Apati-Nagy
6db5d1ea37
Merge pull request #759 from MihaelaStoica/CA-161457
...
CA-161457: Hide network if PIF.managed==false
2015-12-18 11:37:02 +00:00
Gabor Apati-Nagy
c9c0862a0f
Merge pull request #761 from MihaelaStoica/CA-191315
...
CA-191315: Storage motion from XenCenter should no longer be blocked …
2015-12-18 11:32:57 +00:00
Mihaela Stoica
487a344b83
Merge pull request #764 from GaborApatiNagy/master_winupdate_CP-14822
...
CP-14822: UI: New VM Creation: update code to apply recommendations
2015-12-18 11:06:36 +00:00
Mihaela Stoica
5602f1129f
Merge pull request #762 from GaborApatiNagy/master_winupdate_CP-15034_2
...
CP-15034: UI: Search: show new search & filter (Windows Update capability)
2015-12-18 10:58:19 +00:00
Gabor Apati-Nagy
2444851850
CP-14822: UI: New VM Creation: update code to apply recommendations
...
log the parsing error as well
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-17 15:45:54 +00:00
Gabor Apati-Nagy
274c98d8d9
CP-14822: UI: New VM Creation: update code to apply recommendations
...
This changeset implements the followings:
On creation of a new VM,
* XenCenter will use licensed state of the host to determine whether it should obey/apply the template-recommendation regarding the vendor device.
* If the host is licensed, and the selected template's recommendations suggest that has_vendor_device can be set/should be set to true, as part of VM creation, XenCenter will set the vm's has_vendor_device based on the recommendation using set_has_vendor_device API call (after it has cloned the template and before calling vm.provision).
* XenCenter will not expose details whether 1G or 2G VM is going to be created.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-17 15:31:41 +00:00
Mihaela Stoica
8144ba9771
CA-160922: When a exception occurs in an http PUT call, set a timeout on the function that polls for task result
...
- set a timeout on this function so that, after 2 minutes, we give up on waiting for the task status to change and just report the error
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-12-17 14:30:38 +00:00
Gabor Apati-Nagy
570e98406e
CP-15034: UI: Search: show new search & filter (Windows Update capability)
...
Added Windows Update capability related search functionality
2015-12-17 11:05:22 +00:00
Mihaela Stoica
c8620e978f
CA-191315: Storage motion from XenCenter should no longer be blocked on WLB-enabled pools
...
The restriction that Storage Motion was not possible in the presence of WLB has been removed in Dundee. This commit removes the check in XenCenter.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-12-16 12:58:24 +00:00
Gabor Apati-Nagy
bb1f155347
CP-14469: UI: General tab: show G1/G2 VM-related data
...
Show "Able to receive Updates via Windows Update" or "Able to receive Updates via Windows Update" for Windows VMs
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-15 14:32:11 +00:00
Gabor Apati-Nagy
0ea26f0a85
CP-14469: UI: General tab: show G1/G2 VM-related data
...
Bringing in XAPI changes related to G1/G2 VMs
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-15 14:31:52 +00:00
Mihaela Stoica
c2fb4d46ca
CA-161457: Hide network if PIF.managed==false
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-12-15 13:11:33 +00:00
Mihaela Stoica
be767b3509
Merge pull request #756 from GaborApatiNagy/CA-187916
...
CA-187916: Issues with Control domain memory alerts
2015-12-10 13:45:49 +00:00
Mihaela Stoica
8b6c1f16aa
Merge pull request #754 from GaborApatiNagy/CA-189084
...
CA-189084: Control domain memory alerts not getting generated in Xencenter.
2015-12-10 13:45:39 +00:00
Gabor Apati-Nagy
652c7225f8
CA-189084: Control domain memory alerts not getting generated in Xencenter.
...
Removed unnecessary code found in code review
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-10 13:43:54 +00:00
Gabor Apati-Nagy
9a2e2fe1c7
CA-187916: Issues with Control domain memory alerts
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-08 18:06:30 +00:00
Gabor Apati-Nagy
03308f0f40
CP-14874: Enable XC SSH support for (more) Linux VMs
...
VM.IsWindows flag is getting clever
As this property is used on the General tab and on the SSH Console, HVM Linux VMs with the viridian flag turned on will no longer be treated as Windows VMs (as long as they have the Linux Guest Agent running)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-08 14:57:24 +00:00
Gabor Apati-Nagy
6bcae1c984
CP-14874: Enable XC SSH support for Netscaler VPX
...
Implemented special case for VM.IsWindows flag
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-08 14:12:11 +00:00
Gabor Apati-Nagy
4baa36efab
CA-189084: Control domain memory alerts not getting generated in Xencenter.
...
Dom0 memory alerts have to be configured in the other_config of the control domain (dom0) and not of the the host. This changeset implements this exception.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-07 17:57:54 +00:00
Stephen Turner
027ead2193
Merge pull request #745 from GaborApatiNagy/CA-186244
...
CA-186244: Cross-pool copy of a stopped VM allows selection of the current pool
2015-12-02 11:44:55 +00:00
Gabor Apati-Nagy
fd55598847
CA-186244: Cross-pool copy of a stopped VM allows selection of the current pool
...
Changed CPM_FAILURE_REASON_SAME_AS_RESIDENT_HOST message.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-01 11:38:06 +00:00
Stephen Turner
ac71c2c454
CA-190904: Remove obsolete SR.upgrade and SR.share menu items
2015-11-30 11:53:54 +00:00
Stephen Turner
91e951b56f
CP-14647: Remove some references to 5.0, 5.5, 5.6 & 6.0
2015-11-27 16:33:13 +00:00
Gabor Apati-Nagy
93c3badac7
Revert "CA-186244: Cross-pool copy of a stopped VM allows selection of the current pool"
...
This reverts commit aecb18ab15
.
2015-11-27 10:52:34 +00:00
Stephen Turner
8dcc90dd30
Merge pull request #744 from GaborApatiNagy/CA-188554
...
CA-188554: XenCenter Error Uncaught exception System.NullReferenceException
2015-11-25 13:53:20 +00:00
Gabor Apati-Nagy
34612db6f8
Merge pull request #746 from GaborApatiNagy/CA-178985
...
CA-178985: Removed ova.xml import from XenCenter
2015-11-25 13:48:44 +00:00
Gabor Apati-Nagy
f0ea3aa807
CA-178985: Removed ova.xml import from XenCenter
...
because it has been broken and we decided not to keep this feature
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-25 12:12:20 +00:00
Stephen Turner
da62ddb6b3
Merge pull request #743 from GaborApatiNagy/CA-187909
...
CA-187909: Special characters should be URLencoded on HTTP calls
2015-11-25 11:34:43 +00:00
Gabor Apati-Nagy
4586832d5f
CA-178985: Removed ova.xml import from XenCenter
...
because it has been broken and we decided not to keep this feature
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-25 11:01:28 +00:00
Gabor Apati-Nagy
aecb18ab15
CA-186244: Cross-pool copy of a stopped VM allows selection of the current pool
...
Now CrossPoolMigrateCanMigrateFilter can accept a parameter to decide whether to allow same target pool or not -- if allowSameTargetPool is false, it won't.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-24 18:36:03 +00:00
Gabor Apati-Nagy
d79351a8f4
CA-187909: Special characters should be UrlEncoded on HTTP calls
...
A bit of refactoring
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-23 14:47:28 +00:00
Gabor Apati-Nagy
2e8e7afb7e
CA-188554: XenCenter Error Uncaught exception System.NullReferenceException
...
Fixed the exception that was caused by a missing null reference check and also the fact that the license status had to be watched only for pools and hosts, so added a check before starting watching the license status of the IXenObject (on GeneralTabPage)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-23 14:35:20 +00:00
Gabor Apati-Nagy
104d5554fb
CA-187909: Special characters should be URLencoded on HTTP calls
...
UrlEncoded all the strings that are used to create URLs. (Such as untrusted user input: string fileName)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-16 17:50:43 +00:00
Stephen Turner
bf1bbd8475
Merge pull request #742 from GaborApatiNagy/master_CP-185888
...
CA-185888: "Forget" in XenCenter is unclear
2015-11-16 16:20:05 +00:00
Gabor Apati-Nagy
57cea2564c
CA-185888: "Forget" in XenCenter is unclear
...
Capitalized.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-16 16:11:40 +00:00
Gabor Apati-Nagy
db4737b5ec
CA-185888: "Forget" in XenCenter is unclear
...
Renamed "Forget" to "Forget password" and updated unit tests accordingly.
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-13 20:00:25 +00:00
Gabor Apati-Nagy
54aa8ae239
Merge pull request #739 from MihaelaStoica/CA-188017
...
CA-188017: When checking credentials on the Health Check dialog, disp…
2015-11-11 13:04:32 +00:00
Mihaela Stoica
3c956f28ac
CP-14780: Revert Windows Update changes (part2)
...
Revert "Merge pull request #708 from GaborApatiNagy/master_windows_update"
This reverts commit fe03f1382f
, reversing
changes made to 423065a2c8
.
Conflicts:
XenAdminTests/TabsAndMenus/MainMenuGeorge.cs
2015-11-10 13:13:23 +00:00
Mihaela Stoica
9ca480a5cd
CA-188017: When checking credentials on the Health Check dialog, display a better error message when the user is not authorised to connect to the server
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-09 22:34:32 +00:00
Stephen Turner
f2f590e3e7
CP-14647: More changes after read-through, including getting rid of OEM edition
2015-11-08 16:31:48 +00:00
Stephen Turner
524d6eea8e
CP-14647: Intermediate check-in #8
...
All tests now pass, via a combination of
a) Use more up to date databases
b) Delete obsolete tests
c) Edit the version number in the databases (these should be fixed later)
2015-11-08 11:28:06 +00:00
Stephen Turner
448ee7fa4e
CP-14647: Intermediate check-in #6
...
Fix two warnings-as-errors, and update sample dbs to newer API
2015-11-08 11:28:03 +00:00
Stephen Turner
8ea7e73b55
CP-14647: Intermediate check-in #5
...
This should cover everything except updating the tests to use more recent
servers.
2015-11-08 11:28:02 +00:00
Stephen Turner
ce609e31ff
CP-14647: Intermediate check-in #4
2015-11-08 11:28:01 +00:00
Stephen Turner
c667e51fd2
CP-14647: Intermediate check-in #3
2015-11-08 11:27:59 +00:00
Stephen Turner
cf6534275e
CP-14647: Intermediate check-in #2
2015-11-08 11:27:57 +00:00
Stephen Turner
b587ab832e
CP-14647: Intermediate check-in #1
2015-11-08 11:27:56 +00:00
Stephen Turner
d9cd979a44
Merge pull request #734 from MihaelaStoica/CA-186234
...
CA-186234: Group the issues found in a pool when retrieving CIS analy…
2015-11-06 15:13:29 +00:00
Mihaela Stoica
0963f8ccd2
CA-186234: Group the issues found in a pool when retrieving CIS analysis results for a pool
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-06 15:01:31 +00:00
Stephen Turner
b134f57919
Merge pull request #733 from GaborApatiNagy/master_smb
...
CP-14778: Update CIFS -> SMB in XenCenter
2015-11-06 14:35:20 +00:00
Gabor Apati-Nagy
c459211f80
CP-14778: Update CIFS -> SMB in XenCenter
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-06 14:31:52 +00:00
Stephen Turner
15f46c0537
Merge pull request #731 from MihaelaStoica/CP-14649
...
CP-14649: Change the message for SR_ATTACHED_ON_SLAVE
2015-11-05 10:55:11 +00:00
Mihaela Stoica
b5651ff0e0
CP-14649: Change the message for SR_ATTACHED_ON_SLAVE
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-05 10:43:35 +00:00
Stephen Turner
9380134c9e
Merge pull request #722 from MihaelaStoica/CP-14641
...
CP-14641: Add warnings on pool join if the pool and the joining host have different CPU features
2015-11-04 17:02:12 +00:00
Mihaela Stoica
40a634d324
CP-14641: Changes following code review
...
- vendor check is not needed in the functions where we check whether to warn the users about different feature levels, as the pool join is not allowed if the vendors are different
- renamed some of the functions
- feature comparison is now done eight characters at a time, converted into a 32-bit integer
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-04 16:33:23 +00:00
Stephen Turner
f0e673bd02
Merge pull request #730 from MihaelaStoica/CP-14642
...
CP-14642: Add friendly names for the new XenServer alerts
2015-11-04 13:39:26 +00:00
Mihaela Stoica
6a06645b92
CP-14642: Add friendly names for the new XenServer alerts
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-04 12:18:20 +00:00
Gabor Apati-Nagy
b43efd4116
Merge pull request #726 from MihaelaStoica/CA-180576
...
CA-180576: Provide a option to give case number when uploading a repo…
2015-11-04 12:03:03 +00:00
Gabor Apati-Nagy
48876f0d1f
Merge pull request #723 from MihaelaStoica/CP-14649
...
CP-14649 Add friendly names for new API errors
2015-11-04 12:02:51 +00:00
Gabor Apati-Nagy
5f5930faf4
CP-14470: UI: Implement to show Management Agent not installed if not Upgraded (when no or older management agent is present)
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-11-04 10:44:28 +00:00
Mihaela Stoica
af7852c7a0
CA-180576: Provide a option to give case number when uploading a report from the Server Status Report wizard
...
- added Case Number edit box on the Destination page of the wizard
- valid case number needs to be 9 or less digits
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-03 15:48:14 +00:00
Mihaela Stoica
21a54f920e
CP-14649 Add friendly names for new API errors
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-02 16:24:21 +00:00
Mihaela Stoica
366e6e4ec2
CP-14644: Check feature level on VM migration
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-11-02 15:55:52 +00:00
Mihaela Stoica
d650befbdc
CP-14641: Add warnings on pool join if the pool and the joining host have different CPU features
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-30 15:52:24 +00:00
Mihaela Stoica
55a0939c93
CP-14641: Update model with the new API bindings containing new fields for CPU leveling
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-30 15:45:49 +00:00
Stephen Turner
c4c1f628b4
Merge pull request #719 from MihaelaStoica/CP-14085
...
CP-14085: Feature leveling not needed on pool-join
2015-10-28 14:03:15 +00:00
Mihaela Stoica
fe9f4cf555
CP-14085: Added Assert for CPU feature masking
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-28 14:02:29 +00:00
Mihaela Stoica
dfeb841e5a
Merge pull request #709 from GaborApatiNagy/master_CP-12617
...
CP-12617: Port CP-12191 to trunk
2015-10-28 13:26:36 +00:00
Gabor Apati-Nagy
f5dd0ed9c1
CP-12617: Port CP-12191 to trunk:
...
Removed two entries from Messages.resx that are not needed
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-28 13:21:04 +00:00
Mihaela Stoica
0a6955d157
CP-14085: Feature leveling not needed on pool-join
...
Feature leveling should "just work" for Dundee and higher hosts, without the need for us to level them explicitly
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-23 12:08:19 +01:00
Stephen Turner
a1fac213d4
Merge pull request #712 from MihaelaStoica/CA-178235
...
CA-178235: Fix for Command TestMultipleSelectAddTag failing with timeout
2015-10-22 13:42:17 +01:00
Stephen Turner
e877faf32b
Merge pull request #704 from MihaelaStoica/CA-184563
...
CA-184563: Do not show Provisioning method for SRs other than iSCSI and LVM
2015-10-21 17:36:38 +01:00
Mihaela Stoica
dc986909fc
CA-180128: Fix the tests after the changes to remove the task.other_config key
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-21 13:02:40 +01:00
Mihaela Stoica
64668de9ae
CA-184563: Removed SR.Provisioning function and the SrProvisioning enum, as they are not used
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-21 10:49:33 +01:00
Mihaela Stoica
a0662164e5
CA-178235: Fix for Command TestMultipleSelectAddTag failing with timeout
...
- added a lock for updating the eventList
- re-enabled the test
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-21 10:41:23 +01:00
Stephen Turner
79c59fa5fa
Merge pull request #702 from MihaelaStoica/CA-179515
...
CA-179515: Move to online help
2015-10-20 16:52:52 +01:00
Mihaela Stoica
2d154cf8f7
CA-180128: Ignoring XmlRpcIllFormedXmlException in DoWithSessionRetry (when disruption is expected)
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-20 11:02:01 +01:00
Mihaela Stoica
7c2bddd532
CA-180128: Remove the task.other_config key before adding it
...
- the remove is needed here because now we are doing these calls in DoWithSessionRetry, and sometimes even though a WebException is thrown, the key is added to the other_config and a then a retry fails
2015-10-20 10:42:49 +01:00
Mihaela Stoica
53e1153801
CA-180128: Ignoring more exceptions on the connection thread when disruption is expected
...
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-10-20 10:28:51 +01:00
Gabor Apati-Nagy
617ad06f1f
CP-12617: Port CP-12191 to trunk
...
Add a XenCenter option to enable the old behaviour for the default search for servers
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-10-19 17:12:27 +01:00
Mihaela Stoica
fe03f1382f
Merge pull request #708 from GaborApatiNagy/master_windows_update
...
Upgrade VMs
2015-10-19 16:29:52 +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
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
Mihaela Stoica
0d0cf47523
CA-179515: Move to online help
...
Launch online help instead of XenCenter.chm
2015-10-09 12:36:30 +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
Stephen Turner
cb9a66a64d
CA-185020: Search by UUID
2015-10-07 17:19:44 +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