Commit Graph

844 Commits

Author SHA1 Message Date
Mihaela Stoica
dbdd3cc02c CA-157501: Fixing inconsistent GPU dialogs in XS "Standard" when compared with "Enterprise"
New properties:
- Pool.HasGpu = Pool has at least one PGPU
- Pool.HasVGpu = Pool has at least one PGPU that HasVGpu
- PGPU.HasVGpu = PGPU has at least one supported_VGPU_type that is not pass-through

New or modified helper functions:
- Helpers.GpuCapability = GPU feature not restricted (by licensing) and Pool.HasGpu
- Helpers.VGpuCapability = vGPU feature not restricted (by licensing) and Pool.HasVGpu
- Helpers.ClearwaterSp1OrGreater = API version is 2.1 or greater

The GPU dialogs are displayed as follows:
- GPU page on VM properties dialog: Visible only if VM.CanHaveGpu and the GPU feature not restricted (by licensing)
- GPU page on New VM Wizard: Visible only if VM.CanHaveGpu and the pool has GPU capability (Helpers.GpuCapability)
- GPU page on Pool properties dialog: Visible only if the pool has vGPU capability (Helpers.VGpuCapability)
- GPU tab: Visible only if the pool has GPU capability (Helpers.GpuCapability) and is Clearwater SP1 or greater
- On the GPU tab, the "Placement policy" panel: Visible only if the pool has vGPU capability (Helpers.VGpuCapability)
- On the GPU tab, the "Edit" button on the "vGPU types" panel: Visible only if the PGPU.HasVGpu and vGPU feature not restricted (by licensing)

Also:
- VM.CanHaveVGpu function renamed to CanHaveGpu
- On the GPU tab, renamed "Allowed vGPU types" to "vGPU types
2015-01-19 16:49:47 +00:00
Gabor Apati-Nagy
d50f8a7d94 Merge branch 'master' into master_github
Conflicts:
	XenModel/Messages.resx
	XenModel/XenAPI-Extensions/Host.cs
	mk/xenadmin-build.sh
2015-01-19 15:22:59 +00:00
Gabor Apati-Nagy
64394b66ff CA-156845: Bugs caused by accidental revert in localisation check-in
-This commit reverts accidental code changes by commit 2ab95c7

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-16 15:13:38 +00:00
Gabor Apati-Nagy
f5df15fc24 CA-156845: Bugs caused by accidental revert in localisation check-in
-This commit reverts accidental code changes by commit 2ab95c7899

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-15 16:25:41 +00:00
Mihaela Stoica
ffd907cd3e CA-147163: Added missing localized resource files
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-01-15 13:53:03 +00:00
Gabor Apati-Nagy
da8fbb4aa1 Merge pull request #286 from MihaelaStoica/master
CA-147163: Make new form localizable and fix tests
2015-01-14 17:26:13 +00:00
Mihaela Stoica
7fe521faa5 CA-147163: Make new form localizable and fix tests
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-01-14 17:01:50 +00:00
Gabor Apati-Nagy
e36572b7d6 Merge branch 'master' of https://github.com/xenserver/xenadmin
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

Conflicts:
	XenModel/Messages.resx
2015-01-14 16:27:34 +00:00
Gabor Apati-Nagy
65a46c095a Merge pull request #281 from MihaelaStoica/CA-147163
CA-147163: Non-modal hotfix download and upload progress dialog
2015-01-14 16:22:51 +00:00
Gabor Apati-Nagy
5abe4e109c CA-84876: Show more infrastructure information for objects
Instead of showing just the name, this code is showing name with location information in title for all objects that appear in the tree view.
(A new property (NameWithLocation) with a getter accessor defined in IXenObject and has been implemented as virtual in XenObject and overridden at several child classes.)

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-01-14 16:20:36 +00:00
Mihaela Stoica
8f942c9b91 CA-147163: Non-modal hotfix upload progress dialog
Show pool (or standalone server) name on the Upload page.
Also corrected some resource strings.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-01-14 15:23:46 +00:00
Cheng Zhang
961edb3752 CP-10204: Rework comments - part 2
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-01-14 11:46:56 +08:00
FrankPetrilli
34628d9943 Fixed typo in patchingwizard
"form the list" > "from the list"
2015-01-13 15:25:20 -08:00
Cheng Zhang
98992d3bd2 CP-10204: Rework comments
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-01-12 17:27:31 +08:00
Mihaela Stoica
cfa8bcd7b3 CA-147163: Non-modal hotfix upload progress dialog
- Added resource strings to replace hard coded strings

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-01-09 13:23:23 +00:00
Mihaela Stoica
13c6d323c3 CA-147163: Non-modal hotfix upload progress dialog
- Added new page to the patching wizard, called "Upload" which displays the upload actions for each server and the progress of these actions
- MultipleAction: added the functionality to optionally stop the action on first failure
- Fixed the error where an existing patch downloaded from another server and then uploaded to a new one was not deleted on cancelling the wizard [CA-156788]

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2015-01-09 12:54:12 +00:00
Cheng Zhang
6b6b515fe7 CP-10204: XenCenter: guest RDP control
Signed-off-by: Cheng Zhang <cheng.zhang@citrix.com>
2015-01-09 11:33:53 +08:00
vetrivelc
51f65fdcf5 Fix : CA-156073 & CA-156072 - JA & SC Help Issues 2015-01-07 10:26:24 +05:30
Stephen Turner
e4729a6402 Merge pull request #283 from kaifengz/CA-146821-master
CA-146821: Accept IPv6 address when configuring WLB
2015-01-06 14:35:12 +00:00
sriharshak
5f8238d5cd CA-148683: Fxed the issue by adjusting the dimensions in JA 2015-01-06 10:58:07 +05:30
sriharshak
f02e7e573c CA-151539: Fixed by updating the strings for ZHCN 2015-01-05 15:04:38 +05:30
sriharshak
98b1e4b447 CA-14766: ZHCN fix by changing the location 2015-01-05 13:37:53 +05:30
vetrivelc
5422c39f47 Updated the translations 2015-01-01 15:19:57 +05:30
Kaifeng Zhu
e89907bea5 CA-146821: Accept IPv6 address when configuring WLB
The WLB address should be either an IPv4/IPv6 address or
a valid host name.

Signed-off-by: Kaifeng Zhu <kaifeng.zhu@citrix.com>
2014-12-19 20:12:45 +08:00
vetrivelc
df6d371945 Updated language help files.
Signed-off-by: vetrivelc <vetrivel.chinnasamy@citrix.com>
2014-12-17 12:11:13 +05:30
Mihaela Stoica
1d5f972e3b Merge remote-tracking branch 'github/creedence-ln' 2014-12-16 16:27:17 +00:00
Mihaela Stoica
dbd4a1d91e Merge remote-tracking branch 'creedence/master' 2014-12-16 16:07:39 +00:00
Gabor Apati-Nagy
2a784e16ec Merge pull request #282 from sriharshak/creedence-ln
Creedence ln - L10N Bug fixes
2014-12-16 15:31:21 +00:00
sriharshak
aecec7252f CA-147726: Fixed by adjusting the size for ZHCN 2014-12-15 15:21:03 +05:30
sriharshak
1de60962ad CA-153569: Fixed by adjustng the location for ZHCN 2014-12-15 14:56:45 +05:30
sriharshak
57df838b75 CA-153568: Fixed by changng the position of the fileds 2014-12-15 13:55:02 +05:30
sriharshak
62c24ad2ce CA-154872: Fixed by changing the location of the string and dimensions of the table for JA and ZHCN 2014-12-15 13:08:05 +05:30
sriharshak
795efe0017 Ca-153490: Fixed by changing the size for ZHCN 2014-12-15 11:54:01 +05:30
Mihaela Stoica
13ac717a8d CA-147163: Non-modal hotfix download progress dialog
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-12-12 14:00:02 +00:00
Usha Mandya
57276f6fdb Latest version of XC Help for Creedence RCF. 2014-12-12 11:37:56 +00:00
Usha Mandya
bbc58b987e Updated version of XC Help. Contains bug fixes and minor updates. 2014-12-11 17:43:24 +00:00
Gabor Apati-Nagy
0f821a190a CA-150338: Importing system template causes XenCenter to throw an exception
-Fixed NullReferenceException
2014-12-11 15:06:56 +00:00
Mihaela Stoica
8fddedc0e4 Merge remote-tracking branch 'creedence/master' 2014-12-11 12:50:46 +00:00
Usha Mandya
3672d9db17 latest version of WLB and XenCenter Help files 2014-12-10 15:08:47 +00:00
Gabor Apati-Nagy
7ef8fc9b2c Merge branch 'master' of git://hg.uk.xensource.com/carbon/creedence/xenadmin 2014-12-10 14:11:18 +00:00
Gabor Apati-Nagy
e1b4892b2f Merge pull request #276 from sriharshak/creedence-ln
Creedence ln - L10N Bug fixes
2014-12-10 13:28:46 +00:00
Mihaela Stoica
aee38c19f0 CP-10454: XenCenter work for the latest changes in licensing
Desktop Plus -> Desktop+
2014-12-09 16:21:39 +00:00
Mihaela Stoica
3faa6bedf7 CP-10454: XenCenter work for the latest changes in licensing
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-12-08 14:29:54 +00:00
sriharshak
eafaebe8f0 CA-153719: Fixed by updating the translations for JA 2014-12-08 12:04:58 +05:30
sriharshak
ad14243ead CA-153715: Fixed byincreasing the min size for JA 2014-12-08 11:52:04 +05:30
Mihaela Stoica
0e03338a64 CA-153178: Add icons for Docker containers 2014-12-05 14:17:57 +00:00
Mihaela Stoica
4b39b4f7ed CA-153178: Add General tab for Docker containers; Remove Properties command from context menu 2014-12-05 14:16:58 +00:00
Mihaela Stoica
a109726218 CA-153178: Add context menu for Docker containers in the XC treeview and start, stop, pause and resume commands 2014-12-05 10:28:55 +00:00
Mihaela Stoica
88ad750af9 CA-153178: List Docker containers in the XC treeview 2014-12-05 10:28:30 +00:00
Mihaela Stoica
963f54862a CA-153339: Add CoreOS icon to the OS icons 2014-12-05 10:28:02 +00:00
Gabor Apati-Nagy
afbbf25325 CA-153179: Add options for customizing the config drive to the XC VM creation wizard
Todo: tidy up code & code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-12-04 18:04:43 +00:00
sriharshak
b4dfafaa84 CA-153490: Fixed by changing the layout for ZHCN and JA 2014-12-04 17:08:10 +05:30
sriharshak
d2c26b5c31 CA-153489: Fixed by changing the min Size for Ja and ZHCN 2014-12-04 12:56:00 +05:30
sriharshak
311e4e77c2 CA-149235: Fixed by adjusting the minimum size for JA 2014-12-04 11:54:01 +05:30
Gabor Apati-Nagy
a5bd689b1e Merge pull request #274 from sriharshak/creedence-ln
Translation updates
2014-12-02 10:45:06 +00:00
sriharshak
e7ad72d997 Translation updates
Signed-off-by: sriharshak <sriharshatagore.karpurapu@citrix.com>
2014-12-02 16:10:45 +05:30
Gabor Apati-Nagy
fb8da9bcf8 Merge pull request #273 from sriharshak/creedence-ln
Creedence ln - L10N Bug fixes
2014-12-02 10:05:38 +00:00
Mihaela Stoica
694e0de202 CA-153339: Add CoreOS template type and logo to the VM creation Wizard 2014-12-01 15:09:03 +00:00
sriharshak
53a9036824 CA-150024: Fixed by adjusting the location and anchors for JA and ZHCN 2014-12-01 11:52:17 +05:30
sriharshak
197ba49c2d CA-153088: Fixed by changing the dimensions for ZHCN 2014-11-28 09:57:01 +05:30
Gabor Apati-Nagy
01ff1ad312 CA-149969: EN: Inappropriate error message pop up by entering invalid port number. 2014-11-27 15:59:53 +00:00
Gabor Apati-Nagy
723bcdb166 Merge pull request #270 from xenserver/xs64bit
Xs64bit
2014-11-27 13:31:30 +00:00
sriharshak
53bc6df032 CA-149235: Fixed by adjusting the locations for Ja and ZHCN 2014-11-27 10:26:06 +05:30
sriharshak
7fc466c306 CA-152964: Fixed by changing the size for JA and ZHCN. 2014-11-27 09:38:26 +05:30
sriharshak
cb2e9c9053 CA-149872 and CA-152873 : Fixed by adjusting the padding for ZHCN 2014-11-27 09:09:27 +05:30
Mihaela Stoica
a50451d4a7 Merge branch 'master' of ssh://hg.uk.xensource.com/carbon/cre-l/xenadmin 2014-11-26 09:54:11 +00:00
sriharshak
35c0e5a769 CA-147716: Fixed by changing the Hotkey for ZHCN 2014-11-26 14:20:59 +05:30
sriharshak
f555010fbb CA-147681: Fixed by adjusting the layout for JA and ZHCN 2014-11-26 12:48:58 +05:30
Mihaela Stoica
9987ea8e7b CA-152052: Fix the issue where the License Manager showed the wrong state when assigning/releasing license from pool
Correction following code review: When a host collection changes, update all rows containing the hosts changed. This will cover the case when the License Manager shows all members of a pool on separate rows for pre-6.2 versions of XenServer.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-11-25 17:25:32 +00:00
Mihaela Stoica
66a3755a57 Merge branch 'xs64bit' of https://github.com/xenserver/xenadmin 2014-11-25 16:56:20 +00:00
Stephen Turner
f79061cc07 CA-152823: Hotfix wizard still claims it will reboot hosts 2014-11-25 16:44:14 +00:00
sriharshak
edf43e0198 CA-149022: fixed by adjusting the layout for JA 2014-11-25 12:53:36 +05:30
sriharshak
42f6ac3224 CA-150463: Fixed the issue by adjusting the layout for JA 2014-11-25 12:28:48 +05:30
sriharshak
5001822ae3 CA-148876 CA-150934 CA-149873 Fixes 2014-11-25 10:00:02 +05:30
Mihaela Stoica
65b4ef1f37 CA-152052: Fix the issue where the License Manager showed the wrong state when assigning/releasing license from pool
The problem was that the License Manager was listening to PropertyChanged events on the master only, not on slaves.
When the master's properties change (e.g. edition) we update the row in the license manager; but in some cases a slave (or more) hasn't been updated yet (as it may be updated in another event.from) and we think that the pool is partially updated.
Our solution is to listen to Host BatchCollectionChanged event, which is triggered once per cache update for the host collection (it any property changed for any of the hosts).
The sleep in the ApplyLicenseEditionAction is not needed anymore, nor is the extra call to update the cell after the action is completed, because the cell is getting updated correctly on the BatchCollectionChanged event.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-11-24 16:57:42 +00:00
sriharshak
f57969b7f0 CA-149815: Fixed by adjusting the table layout for ZHCn 2014-11-24 12:29:12 +05:30
sriharshak
3804ea69df CA-147731: Fixed by increasing the size for JA and ZHCN 2014-11-21 14:02:36 +05:30
sriharshak
63780dd191 CA-150219: Fixed by removing the unnecessary fields for JA and ZHCN 2014-11-21 13:27:35 +05:30
sriharshak
5d9240c31f CA-151648: Fixed the issue by changing the dimensions for JA 2014-11-20 13:49:50 +05:30
sriharshak
0389228fae CA-152018: Fixed by adjusting the dimensions for ZHCN 2014-11-19 21:03:26 +05:30
sriharshak
b47206aec2 CA-152087: Fixed by changing the positions for JA. 2014-11-19 20:03:16 +05:30
sriharshak
4fcd25d5a2 CA-150935: Fixed by adjusting the size for JA 2014-11-19 15:13:51 +05:30
sriharshak
0132a7d38b CA-150021: Fixed the issue by changing the positions for JA 2014-11-19 13:57:37 +05:30
sriharshak
7577db460e CA-147663: Issue fixed by changing the dimensions ,location and hotkeys for JA and ZHCN 2014-11-19 12:44:28 +05:30
sriharshak
584fe58ae3 CA-147668: Issue fixed by updating the padding in ZHCN 2014-11-19 10:03:54 +05:30
sriharshak
b8f974e37a CA-152020: Fixed by updating the translations for JA and ZHCN 2014-11-19 09:47:07 +05:30
Usha Mandya
68de517731 Updated version of XC Help 2014-11-18 17:48:49 +00:00
sriharshak
1eac405cc1 CA-147716: Fixed by updating the HOtKeys for JA and ZHCN 2014-11-18 16:36:25 +05:30
sriharshak
b9dd43990e CA-147666 : Fixed the issue by changing the location for ZHCN 2014-11-18 16:14:41 +05:30
Gabor Apati-Nagy
ee624d9a56 Merge pull request #264 from xenserver/xs64bit
Xs64bit
2014-11-18 10:38:08 +00:00
Gabor Apati-Nagy
8cf0ee6a04 Merge pull request #262 from xenserver/xs64bit
Xs64bit
2014-11-18 10:32:57 +00:00
sriharshak
670baa5fc1 CA-152017 : Fixed by channging the position for ZHCN. 2014-11-18 15:15:46 +05:30
Mihaela Stoica
fcbefc6f75 CP-10334: Make Export resource data option available for pools or standalone hosts (used to be pool only)
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-11-17 11:43:35 +00:00
sriharshak
c9f861487f CA-148766: Fixed the issue by hanging the dimensions for ZHCN 2014-11-17 12:57:18 +05:30
sriharshak
d5fb469e24 CA-149870: Issue fixed by adjusyting the size for ZHCN 2014-11-17 12:23:55 +05:30
sriharshak
e1e23c00d9 CA-147603 : Fixed issue by changing the layout. 2014-11-17 11:30:13 +05:30
Mihaela Stoica
9d9e7b2f24 CP-10334: XenCenter work for the new changes in licensing
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-11-14 17:29:01 +00:00
sriharshak
d7d6f8ff24 CA:151447: Fixed the issue by changing the trnslation as suggested by linguist for ZHCN 2014-11-14 12:12:29 +05:30
sriharshak
fc4ba9ed18 CA-151477: Fixed by changing the dimensions for JA and ZHCN 2014-11-14 12:05:52 +05:30
sriharshak
981ea7d5ac CA-147728: Fixed by changing the location for JA and ZHCN 2014-11-06 17:03:02 +05:30