Mihaela Stoica
ce8cdce0a4
CA-236844: XenCenter throws "Assertion failed" error when toggling be… ( #1419 )
...
* CA-236844: XenCenter throws "Assertion failed" error when toggling between the RDP and VNC consoles
Couldn't reproduce it, but it looks like the assertion is hit because the console view still holds a subscription to an event from an old vnc stream (maybe not garbage collected yet).
Added code to deregister event handlers when the vcnStream is disconnected and also replaced the the assertion with an if statement, ignoring the case that might have caused the assertion failure.
* CA-236844: XenCenter throws "Assertion failed" error when toggling between the RDP and VNC consoles
Added a Debug assert and a null check.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-02-01 12:55:00 +00:00
Konstantina Chremmou
dbd60f1365
Merge pull request #1413 from rasebo/master
...
Jenkinsfile: add authentication and fix GString readFile issue.
2017-01-30 11:30:55 +00:00
Razvan Botez
e7d631a8fb
Jenkinsfile: add authentication and fix GString readFile issue.
2017-01-30 11:24:21 +00:00
Mihaela Stoica
73293c7e4b
Merge pull request #1401 from letsboogey/master
...
CA-239951 - Patching wizard allows selection of unreachable hosts
2017-01-30 11:02:38 +00:00
Mihaela Stoica
8d4913aa0d
Merge pull request #1412 from kc284/master
...
Moved checking out of branding specifics to the Jenkinsfile. Removed …
2017-01-30 10:58:52 +00:00
Konstantina Chremmou
b7a35b9778
Moved checking out of branding specifics to the Jenkinsfile. Removed non applicable switch.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-30 09:54:19 +00:00
Mihaela Stoica
e008fc95dd
Merge pull request #1410 from ushamandya/master
...
Fixed a tag issue
2017-01-27 12:39:02 +00:00
Usha Mandya
2bcf798678
Fixed a tag issue
2017-01-27 12:34:54 +00:00
Letsibogo Ramadi
3a4e3e8235
CA-237968 - Unfriendly error 'method name that you used is host.call_extension' while applying Ely hotfix on partially upgraded pool
2017-01-26 17:03:23 +00:00
Letsibogo Ramadi
2aae7ab0f2
CA-239890 - EN: The update for PVS-Accelerator is displayed as “pvsaccelerator” on the “General” page.
...
Changes all update names to friendly names which are usually identical to the Name Description.
2017-01-26 10:39:06 +00:00
Konstantina Chremmou
c4a9bf8c47
Merge pull request #1408 from xenserver/CAR-2205
...
Merging CAR-2205 into master
2017-01-25 23:45:50 +00:00
Mihaela Stoica
88fb405465
Merge pull request #1403 from kc284/CAR-2205
...
Testing code for alternative brandings; optional script for setting u…
2017-01-25 13:14:31 +00:00
Konstantina Chremmou
d28b384b75
Testing code for alternative brandings; optional script for setting up environment.
...
Remove hardcoded repo location.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-25 11:42:22 +00:00
Letsibogo Ramadi
045c405f92
CA-239951 - Patching wizard allows selection of unreachable hosts
...
Disabled the ability to select unreachable hosts and in addition
added a try/catch block to hide error message resulting from trying
to clean up an unreachable host.
Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-01-25 10:28:11 +00:00
Mihaela Stoica
36a146a2c8
Merge pull request #1399 from kc284/CAR-2205
...
Merging master into CAR-2205
2017-01-24 14:16:22 +00:00
Konstantina Chremmou
83d92aa573
Merge remote-tracking branch 'upstream/master' into CAR-2205
...
# Conflicts:
# Branding/branding.sh
# mk/archive-unsigned.sh
# mk/build.sh
# mk/bumpBuildNumber.sh
# mk/copy-build-output.sh
# mk/declarations.sh
# mk/tests-checks-cover.sh
# mk/tests-checks.sh
2017-01-24 13:54:42 +00:00
Gabor Apati-Nagy
a6502acb8f
Merge pull request #1393 from MihaelaStoica/CA-238901
...
CA-238901: PVS proxy not setup for imported VM
2017-01-24 12:16:21 +00:00
Mihaela Stoica
02c228ca85
Merge pull request #1390 from GaborApatiNagy/master_CA-238993
...
CA-238993: Fixed: forever growing updates list while new or updated metadata was not shown
2017-01-24 09:54:25 +00:00
Mihaela Stoica
8f4cebb70e
Merge pull request #1395 from kc284/CAR-2205
...
Pass the Jenkins node as a parameter. Corrected the upload path. Rena…
2017-01-24 09:32:43 +00:00
Mihaela Stoica
b14cc05968
Merge pull request #1397 from letsboogey/master
...
CA-236114 - Wrong update is installed when two different updates are …
2017-01-23 12:51:03 +00:00
Letsibogo Ramadi
cdfdacd88f
CA-236114 - Wrong update is installed when two different updates are uploaded in the same instance of the wizard
...
Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-01-23 12:36:47 +00:00
Mihaela Stoica
c20cf1b34f
Merge pull request #1396 from ushamandya/master
...
CP-20468: XC Help for Revised Management Agent updates
2017-01-23 12:14:02 +00:00
Usha Mandya
7859badc54
CP-20468: XC Help for Revised Management Agent updates
2017-01-23 12:02:14 +00:00
Konstantina Chremmou
f81648da63
Pass the Jenkins node as a parameter. Corrected the upload path. Renamed parameter.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-23 08:54:31 +00:00
Gabor Apati-Nagy
d85cc824b5
Merge pull request #1392 from letsboogey/master
...
Ca-238273 - Install Update Wizard: Update still shows up in the grid …
2017-01-20 17:01:26 +00:00
Mihaela Stoica
74885674c3
CA-238901: PVS proxy not setup for imported VM
...
For ElyOrGreater hosts, we try move the existing VIFs to the desired networks. We will only destroy and create new ones for older hosts or when a corresponding VIF cannot be found in the network mapping.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-01-20 12:54:13 +00:00
Letsibogo Ramadi
8f48c99b2d
Ca-238273 - Install Update Wizard: Update still shows up in the grid after it's been installed
...
Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-01-20 11:35:25 +00:00
Gabor Apati-Nagy
974aa0293c
CA-238993: Fixed the issue of forever growing updates list while new or updated metadata was not shown
...
These lists were continuously growing on each refresh, because the Where
clauses returned all items as the predicate was always evaluated to
true. The reason is: A. Even IEquatable<XenServerPatch> is
implemented on XenServerPatch, it only compares uuids. B. XenServerVersion
(also XenCenterversion) does not implement Equals (always different as the
Action returns new objects).
The two bugs these caused are: A] forever growing list of versions causing
obsolete data to be kept while everything is added to the end of the list
additionally. B] Any previously added Patch will not be updated unless the uuid has been changed (this never changes).
Fix in this commit: On each refresh, taking the new lists as they are
(from the Action) and not trying to keep or modify existing items. GC will do the rest with the old list (and objects)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-19 18:33:30 +00:00
Mihaela Stoica
4fd1d0877c
Merge pull request #1386 from kc284/CAR-2205
...
Build overhaul: build XenCenter using a Jenkinsfile.
2017-01-19 15:51:49 +00:00
Konstantina Chremmou
67f5b78c15
CP-20149: Reverted removal of lines as per code review.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-19 15:26:27 +00:00
Konstantina Chremmou
a59e4f4ad3
Merge pull request #1382 from GaborApatiNagy/master_CA-176169
...
CA-176169: Copyright statement checking
2017-01-19 15:14:25 +00:00
Gabor Apati-Nagy
fa7548129b
CA-176169: Copyright statement: Added comma at all places where it was still missing (all extensions now)
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-18 17:13:09 +00:00
Gabor Apati-Nagy
c8116a46ab
CA-176169: Further copyright statement changes
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-18 17:07:59 +00:00
Mihaela Stoica
2ae2bdfdd8
CA-182453: XenCenter does not show an active XenMotion in another session
...
Added "VM.pool_migrate" to the list of tasks suitable for meddling actions.
Removed the usage of MeddlingActionTitle other_config key, because it wasn't working as intended for two reasons:
- If XenCenter starts an action that does multiple async api calls, so multiple tasks, the action's title is assigned to all tasks as MeddlingActionTitles, so the second XenCenter instance would create multiple meddling actions with the same title.
- When a second XenCenter instance tries to see if a task is suitable for a meddling action, the MeddlingActionTitle is not yet present in the task's other_config, so the task is ignored in most of the cases.
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-01-18 14:25:55 +00:00
Gabor Apati-Nagy
356a7ebdc4
Merge pull request #1372 from MihaelaStoica/CA-226900
...
CA-226900: Do not allow selection of individual pool members when ins…
2017-01-18 14:07:31 +00:00
Konstantina Chremmou
88b7cd53b4
CP-20149: Build overhaul: build XenCenter using a Jenkinsfile.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:42 +00:00
Konstantina Chremmou
71547b90db
CP-20149: do not have the build scripts copy the production output to a network share.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:42 +00:00
Konstantina Chremmou
30ef6527a3
CP-20149: Too many variables we end up losing track of.
...
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-01-18 13:48:41 +00:00
Mihaela Stoica
3abce40f74
CA-226900: Do not allow selection of individual pool members when installing a hotfix
...
Changed the rubric on the Select Servers page.
2017-01-18 10:59:35 +00:00
Gabor Apati-Nagy
64a48133de
Merge pull request #1385 from letsboogey/master
...
CA-237964 - Partitioning information on RPU shows XenServer 7.0 on Ely
2017-01-18 10:26:10 +00:00
Letsibogo Ramadi
1784528e03
CA-237964 - Partitioning information on RPU shows XenServer 7.0 on Ely
2017-01-18 10:21:32 +00:00
Mihaela Stoica
66eab6d8cb
Merge pull request #1384 from letsboogey/master
...
CA-169475 - G11n: SC&JA: Didn't provide AM/PM on date info under “Cre…
2017-01-17 12:47:47 +00:00
Gabor Apati-Nagy
7d706904b5
CA-176169: Removed unneeded param from the copyright-checker script
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-17 11:32:10 +00:00
Letsibogo Ramadi
d83bc64cef
CA-169475 - G11n: SC&JA: Didn't provide AM/PM on date info under “Created On” list
...
Signed-off-by: Letsibogo Ramadi <letsibogo.ramadi@citrix.com>
2017-01-17 10:37:55 +00:00
Gabor Apati-Nagy
61c5b43a15
CA-176169: Copyright check to also include shell scripts
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:17:15 +00:00
Gabor Apati-Nagy
fe24ba067f
CA-176169: Added the comma to one more file
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:16:33 +00:00
Gabor Apati-Nagy
f30daff3b6
CA-176169: Fixed copyright statements in the shell scripts
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:15:39 +00:00
Gabor Apati-Nagy
978f85233c
CA-176169: Added copyright statement to files which it was missing from
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:14:56 +00:00
Gabor Apati-Nagy
7c0bc50b4a
CA-176169: Changed copyright statements to include the comma in Citrix Systems,
...
Inc.
Signed-off-by: Gabor Apati-Nagy<gabor.apati-nagy@citrix.com>
2017-01-16 19:59:50 +00:00
Gabor Apati-Nagy
9422ce51d1
CA-176169: Added script to fail on source files with missing copyright statements
...
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 19:42:11 +00:00