Commit Graph

1681 Commits

Author SHA1 Message Date
Gabor Apati-Nagy
0755feb984 Merge pull request #251 from MihaelaStoica/CA-149811
CA-149811: End the connection to each slave after that host has joined the pool to prevent XenCenter showing connection lost alerts
2014-10-28 17:15:50 +00:00
Gabor Apati-Nagy
33eaf23853 Merge pull request #252 from MihaelaStoica/CP-9928
CP-9928: Link licensing alerts to the Licensing page in XenCenter help
2014-10-28 17:15:26 +00:00
Mihaela Stoica
218f2007e3 CP-10079: Implement new licensing requirements in XenCenter
Changes to the License Manager dialog:
- Summary panel: show smaller icons for warning and information messages
- Summary panel: show license entitlements for all Creedence hosts (not eligible for support, eligible for support, enterprise features enabled, etc)
- for free Creedence or Clearwater hosts, the license status is Free (it used to be Expired for ClearwaterOrGreater)
and the text displayed is "Unlicensed" for Creedence and "Unsupported" for Clearwater;
the warning message is "Not eligible for support" (instead of "Your support and maintenance has expired")

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-28 17:02:55 +00:00
Mihaela Stoica
637d43dbf7 CP-10079: Implement new licensing requirements in XenCenter
- corrected the error message for LICENSE_NOT_AVAILABLE

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-28 16:43:06 +00:00
Mihaela Stoica
571ed9241a CP-10079: Implement new licensing requirements in XenCenter
- new license types
- new options in the license manager

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-28 16:42:27 +00:00
Mihaela Stoica
be3b811fea CP-9928: Link licensing alerts to the Licensing page in XenCenter help
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-28 09:51:16 +00:00
Mihaela Stoica
b5d14120de CA-149811: End the connection to each slave after that host has joined the pool to prevent XenCenter showing connection lost alerts
This fixes the following issue: event.from fails with "The underlying connection was closed: A connection that was expected to be kept alive was closed by the server.".
It happens because we end the connections to the slave hosts only after all hosts have joined the pool and in the meantime event.from on a slave fails.

We fix this by ending the connection to each host immediately after the host has joined the pool.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-28 09:36:05 +00:00
Mihaela Stoica
b3cb970842 CP-10027: Use new license key for "Export pool resources" feature
To to determine if the feature is restricted we use:
- "restrict_export_resource_data" license flag for Creedence hosts
- license edition and expiry date for pre-Creedence hosts

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-27 15:58:18 +00:00
Gabor Apati-Nagy
ebae872ccf Merge pull request #250 from xenserver/xs64bit
Xs64bit
2014-10-23 15:29:28 +01:00
Gabor Apati-Nagy
6476a47135 Merge pull request #249 from MihaelaStoica/CP-10072
CP-10072: Update XenCenter with latest C# bindings
2014-10-23 14:28:59 +01:00
Mihaela Stoica
9f1fd73cf6 CP-10072: Update XenCenter with latest C# bindings, including the missing FriendlyErrorNames
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-23 14:15:48 +01:00
Mihaela Stoica
6fc2252035 CP-10072: Update XenCenter with latest C# bindings
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-21 15:18:33 +01:00
Gabor Apati-Nagy
6a9dc4278e Merge pull request #248 from vetrivelc/creedence-ln
Iteration_002 translation check-ins
2014-10-14 17:49:31 +01:00
vetrivelc
6e2e1a214d Iteration_002 translation check-ins 2014-10-14 21:41:41 +05:30
Peter Westlake
2fe2cc709f CA-148495: include recent changes. 2014-10-13 13:25:50 +01:00
Gabor Apati-Nagy
d6b428ec8c Merge pull request #247 from xenserver/xs64bit
Xs64bit
2014-10-10 16:51:44 +01:00
Gabor Apati-Nagy
e5250f1409 Merge pull request #238 from stephen-turner/CA-146815
CA-146815 Search tab does not refresh
2014-10-10 16:51:21 +01:00
Peter Westlake
5d7e2ed792 CA-148495: secure build. 2014-10-10 16:20:00 +01:00
Gabor Apati-Nagy
87a0ab9211 Merge pull request #246 from MihaelaStoica/CA-147941
CA-147941: Fixed the RPU wizard hang in "Reconnecting Storage" and connecting action stuck in progress state
2014-10-10 15:31:16 +01:00
Mihaela Stoica
a4fe507adf CA-147941: Fixed the RPU wizard hang in "Reconnecting Storage" and connecting action stuck in progress state
In some cases calling Control.Invoke() from a background thread causes that thread to go in a "sleep, wait, or join" mode, while waiting for Invoke to happen, although the UI thread is running normally.
If the Control is the MainWindow, it works as expected, but we've seen it happening while connecting or disconnecting from a large pool, on calling Invoke on controls like NavigationView, AlertSummaryPage, HistoryPage, etc.
To fix this, we call the Invoke on the MainWindow in all the places where we've seen the issue.

With this changes, the previous fix for CA-148245 (call RequestRefreshTreeView on CacheClearing event) is not needed anymore, so I removed that call.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-10 13:16:50 +01:00
Mihaela Stoica
80bea4e8be Merge pull request #245 from GaborApatiNagy/CA-148374_2
CA-148374: Progress action disappears in Events on Dismiss all
2014-10-10 13:09:05 +01:00
Gabor Apati-Nagy
7ea996f9bd CA-148374: Progress action disappears in Events on Dismiss all
-Also fixed the Dismiss Selected button

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-10-10 11:35:21 +01:00
Gabor Apati-Nagy
bc3c2fae15 CA-148374: Progress action disappears in Events on Dismiss all
-Added a where clause to filter out non-completed actions in this case

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-10-09 19:24:16 +01:00
Gabor Apati-Nagy
be0fb37df7 Merge pull request #244 from xenserver/xs64bit
Xs64bit
2014-10-09 16:19:23 +01:00
Gabor Apati-Nagy
638c29ac7e Merge pull request #243 from MihaelaStoica/CA-148245
CA-148245: Fix the error where XenCenter did not refresh immediately after disconnecting a server
2014-10-08 17:26:50 +01:00
Mihaela Stoica
15b2cc346b CA-148245: Fix the error where XenCenter did not refresh immediately after disconnecting a server
Added a RequestRefreshTreeView on ClearingCache event.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2014-10-08 17:16:45 +01:00
Stephen Turner
fbebec0e91 Merge pull request #242 from GaborApatiNagy/CA-148332
CA-148332: Right click on a Windows VM brought up the PV linux copy/past...
2014-10-08 16:09:21 +01:00
Mihaela Stoica
11ca05e211 Merge pull request #241 from GaborApatiNagy/CA-148233
CA-148233: Uncaught exception in XenCenter on "Disconnect All"
2014-10-08 16:07:03 +01:00
Gabor Apati-Nagy
d942f9e7f1 CA-148332: Right click on a Windows VM brought up the PV linux copy/paste context menu
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2014-10-08 11:24:41 +01:00
Gabor Apati-Nagy
adae99a99e CA-148233: Uncaught exception in XenCenter on "Disconnect All" 2014-10-07 14:59:52 +01:00
Gabor Apati-Nagy
e15bb2a687 Merge pull request #240 from xenserver/xs64bit
Xs64bit to creedence-ln
2014-10-02 20:13:52 +01:00
Gabor Apati-Nagy
9f77454246 Removing duplicated using System.Linq line
Removed duplicated line "using System.Linq; ", because it caused build error in Release configuration
2014-10-02 17:49:34 +01:00
Mihaela Stoica
c6cc1c69fc Merge pull request #226 from GaborApatiNagy/CA-136211_
CA-136211: Show link to the relevant Knowledge Base article that describ...
2014-10-02 17:09:27 +01:00
Gabor Apati-Nagy
b4eb8fd6f4 CA-136211: Show link to the relevant Knowledge Base article that describes StorageLink pre-check error
-Changing comment to include the ticket number for further records
2014-10-02 16:45:56 +01:00
Mihaela Stoica
26df4aa922 Merge pull request #239 from GaborApatiNagy/CA-9784
CP-9784: Recognise LICENSE_SERVER_VERSION_OBSOLETE alert in XenCenter
2014-10-02 16:35:49 +01:00
Gabor Apati-Nagy
dbce47a548 CA-136211: Show link to the relevant Knowledge Base article that describes StorageLink pre-check error
-Changes following the code review.
2014-10-02 16:30:50 +01:00
Gabor Apati-Nagy
f48f7c8f11 CP-9784: Recognise LICENSE_SERVER_VERSION_OBSOLETE alert in XenCenter 2014-10-02 16:04:05 +01:00
Stephen Turner
99743e54ac Just add a comment 2014-10-01 17:51:17 +01:00
Stephen Turner
5abf3c53c0 CA-146815 Search tab does not refresh when moving from Infrastructure view to a Saved Search view (and not reintroducing CA-147684) 2014-10-01 17:43:03 +01:00
Gabor Apati-Nagy
34644d17aa Merge pull request #237 from xenserver/xs64bit
Xs64bit
2014-10-01 17:32:33 +01:00
Stephen Turner
f806228923 Merge pull request #236 from stephen-turner/master
Merge xs64bit to master
2014-10-01 17:30:01 +01:00
Stephen Turner
f90c07d941 Merge branch 'xs64bit' 2014-10-01 17:28:14 +01:00
Stephen Turner
a29a298ad4 Merge branch 'master' into xs64bit 2014-10-01 17:27:38 +01:00
Stephen Turner
c904b9173b Merge pull request #235 from stephen-turner/network-timeout
Update test timeout value to match xs64bit branch
2014-10-01 17:25:31 +01:00
Stephen Turner
64bd0614cc Update test timeout value to match xs64bit branch 2014-10-01 17:24:55 +01:00
Stephen Turner
6cb3a5ce3b Merge pull request #233 from stephen-turner/chm
Update trunk to latest .chm from xs64bit branch
2014-10-01 17:19:07 +01:00
Stephen Turner
85c8124cad Update trunk to latest .chm from xs64bit branch 2014-10-01 17:18:33 +01:00
Mihaela Stoica
58239def34 Merge pull request #232 from stephen-turner/CA-147401b
Fixes for Navigation mode switching bugs
2014-10-01 14:25:12 +01:00
Stephen Turner
57be50381e Just a code comment 2014-10-01 14:02:04 +01:00
Stephen Turner
21449b0d2d Also if we're not taking the patch for CA-146815, RefreshTreeView() can stay private 2014-10-01 13:54:02 +01:00