Commit Graph

3840 Commits

Author SHA1 Message Date
Mihaela Stoica
25dc1c5201 Merge pull request #1416 from geosharath/VMSS-B2B
CA-241767: [VMSS] Scheduled snapshots not getting listed in XC
2017-01-31 09:35:02 +00:00
Sharath Babu
9da9aabce7 CA-241767: [VMSS] Scheduled snapshots not getting listed in XC
Signed-Off-by: Sharath Babu <Sharath.Babu@citrix.com>
2017-01-31 10:01:33 +05:30
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
Gabor Apati-Nagy
605b84acb6 Merge pull request #1407 from MihaelaStoica/VMSS
Add VMSS files to the XenServer project
2017-01-25 17:01:37 +00:00
Mihaela Stoica
a833819ba7 Add VMSS files to the XenServer project
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-01-25 16:52:34 +00:00
Mihaela Stoica
f265996890 Merge pull request #1406 from geosharath/VMSS-B2B
Fixing build issues in Messages.Designer.cs
2017-01-25 15:59:30 +00:00
Mihaela Stoica
3644642551 Merge pull request #1405 from geosharath/VMSS-B2B
Fixing copyright check failures at build time
2017-01-25 13:57:00 +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
Mihaela Stoica
ae98bbcf30 Merge pull request #1402 from geosharath/VMSS-B2B
VMSS B2B merge from CAR-2205
2017-01-25 12:57:33 +00:00
Mihaela Stoica
c35eae23be CP-19607: Unregister event handlers when the tab pages are hidden
Implemented a generic mechanism to allow tab pages to unregister their event handlers when they are hidden (when a tab page gets deselected)
Also changed VMStoragePage to derive from BaseTabPage, so it could use the same mechanism.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-01-25 12:38:33 +00:00
Mihaela Stoica
80e60abf7c CP-19607: Make sure that event handlers are unregistered when the SrPicker control is disposed
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-01-25 12:15:59 +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
Sharath Babu
786b1cabcf Fixing build issues in Messages.Designer.cs
Signed-Off-by: Sharath Babu <sharath.babu@citrix.com>
2017-01-25 16:02:11 +05:30
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
Sharath Babu
4833565ec6 Fixing copyright check failures at build time
Signed-Off-by: Sharath Babu <sharath.babu@citrix.com>
2017-01-25 14:11:24 +05:30
Sharath Babu
ee4b2818f6 Merge remote-tracking branch 'xenserver/CAR-2205' into xenserver/VMSS
Signed-Off-by: Sharath Babu <Sharath.Babu@citrix.com>
2017-01-25 13:01:54 +05:30
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
a6e95e3cb7 Merge pull request #1387 from geosharath/CA-213512
CA-213512: [VMSS] XC mentions VMPR instead of VMSS on failure of snapshot
2017-01-24 09:31:34 +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
Sharath Babu
af182d9e7e CA-213512: [VMSS] XC mentions VMPR instead of VMSS on failure of snapshot
Signed-Off-by: Sharath Babu <sharath.babu@citrix.com>
2017-01-23 16:25:16 +05:30
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
Sharath Babu
3e186caa49 Merge remote-tracking branch 'refs/remotes/xenserver/master' 2017-01-23 05:13:29 +05:30
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
Mihaela Stoica
cfed0d1eec Merge pull request #1388 from geosharath/CA-213505
CA-213505: Right click on a VM allows assignment to a policy of unsupported snapshot type
2017-01-20 12:26:43 +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
Sharath Babu
fe373447b6 CA-213505: Right click on a VM allows assignment to a policy of unsupported snapshot type
[VMSS] XC -> right click 'VM' -> Assign VM to snapshot schedule shows all policies,
even though they are not supported by VM

Signed-Off-By: Sharath Babu <sharath.babu@citrix.com>
2017-01-20 11:35:10 +05:30
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