Commit Graph

4139 Commits

Author SHA1 Message Date
Mihaela Stoica
76b3c05b9a CA-250145: XenCenter cannot shutdown VM as VmPowerAdmin user if HA is enabled
The error was happening because of the Pool.sync_database call (when HA is enabled and the VM has a saved restart priority other than DoNotRestart) which requires pool admin or pool operator roles.
This call is not needed, so removing it.

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-28 09:08:44 +01:00
Mihaela Stoica
ebbed16f54 CA-249860: Local root user can not restart the toolstack from XenCenter with AD enabled
Use the NewSession function which returns a session using the elevated credentials if they exist, otherwise using the connection's credentials

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-27 12:58:16 +01:00
Mihaela Stoica
3c861b0b7a Merge pull request #1558 from xenserver/release/falcon/staging
Merge release/falcon/staging to master
2017-04-26 14:06:15 +01:00
Gabor Apati-Nagy
141b670964 CA-249056: Add a unique ID to XenCenter Check For Update (#1537)
* CA-249056: Add a unique ID to XenCenter Check For Update

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-249056: Add a unique ID to XenCenter Check For Update

Fixed the format of the User-Agent to comply with [1].

[1] https://tools.ietf.org/html/rfc7231#section-5.5.3

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-249056: Add a unique ID to XenCenter Check For Update

Changes following the code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-249056: Add a unique ID to XenCenter Check For Update

Changes following the code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-249056: Add a unique ID to XenCenter Check For Update

Changes following the code review

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-26 12:45:49 +01:00
Mihaela Stoica
7914e9d2c4 Merge pull request #1557 from xenserver/release/falcon/staging
Merge release/falcon/staging to master
2017-04-26 10:34:14 +01:00
Mihaela Stoica
ca6e9d43e4 Merge pull request #1553 from geosharath/CP-21970
CP-21970: Integrate new Help content to the Scheduled Snapshots GUI
2017-04-26 10:32:25 +01:00
Mihaela Stoica
5c2139f486 Merge pull request #1556 from xenserver/release/falcon/staging
Release/falcon/staging
2017-04-26 10:13:24 +01:00
Mihaela Stoica
2f7d448537 Merge pull request #1555 from ravibharath/release/falcon/staging
CHM for Falcon
2017-04-26 10:10:08 +01:00
Ravi Bharath Shanmugiah
c68e259534 CHM for Falcon 2017-04-26 14:31:43 +05:30
Letsibogo Ramadi
91a6b6dcf8 Merge pull request #1547 from letsboogey/master
CA-249856 - XenCenter Keyboard shortcuts not working properly on VM c…
2017-04-25 15:55:51 +01:00
Mihaela Stoica
fbcfe2ae41 Merge pull request #1552 from GaborApatiNagy/master_CA-250699
CA-250699: Added missing FriendlyNames (VM-snapshot-schedule)
2017-04-25 14:19:47 +01:00
Mihaela Stoica
42df02734a CA-249856: Fix console position and focus rectangle drawing on resize
Also ensuring that if the UpdateSessionDisplaySettings function (which we use for resize) is not supported, then we display the console centered in the parent window and with scrollbars if needed

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-25 14:07:29 +01:00
Mihaela Stoica
04c652c1c7 Merge pull request #1551 from xenserver/release/falcon/staging
Merge release/falcon/staging to master
2017-04-25 10:12:03 +01:00
Mihaela Stoica
72040850f4 Merge pull request #1549 from kc284/release/falcon/staging
Prevent GroovyCastException.
2017-04-25 10:11:10 +01:00
Konstantina Chremmou
08858e1af0 Bumped location for third party libraries.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-04-25 10:09:32 +01:00
Konstantina Chremmou
70524dacff Prevent GroovyCastException.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-04-25 09:23:02 +01:00
Sharath Babu
e8b87e592e CP-21970: Integrate new Help content to the Scheduled Snapshots GUI
Signed-Off-By: Sharath Babu <sharath.babu@citrix.com>
2017-04-25 11:22:02 +05:30
Mihaela Stoica
5b9c81a7aa Merge pull request #1548 from ushamandya/release/falcon/staging
CP-21780: Submitting an updated CHM for Falcon
2017-04-24 18:16:01 +01:00
Usha Mandya
34a6584b92 CP-21780: Submitting an updated CHM for Falcon 2017-04-24 17:50:29 +01:00
Letsibogo Ramadi
3ea6d56983 CA-249856 - XenCenter Keyboard shortcuts not working properly on VM console when remote desktop mode 2017-04-24 15:52:56 +01:00
Mihaela Stoica
1e46c29e48 CA-249845: Compiling the server status reports sometime fails with Sy… (#1542)
* CA-249845: Compiling the server status reports sometime fails with System.IO.IOException: The process cannot access the file because it is being used by another process

Add a retry mechanism around the File.Move, because the operation sometimes fails when there is an anti-virus running on the XenCenter machine (we are doing the move immediately after we finished writing the file and the anti-virus software might be checking the file at that point)

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>

* CA-249845: Compiling the server status reports sometime fails with System.IO.IOException: The process cannot access the file because it is being used by another process

Extract the move with retry into a separate function

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-21 17:29:39 +01:00
Mihaela Stoica
d8f11faff3 Merge pull request #1541 from GaborApatiNagy/CA-248920
CA-248920: The radiobutton selection on Select Update page is not preserved while navigating to the previous page in the Install Update wizard
2017-04-21 16:44:31 +01:00
Mihaela Stoica
87f2ff94cc Merge pull request #1545 from xenserver/release/falcon/staging
Merge release/falcon/staging to master
2017-04-21 16:23:18 +01:00
Gabor Apati-Nagy
6681f5757d Merge pull request #1544 from MihaelaStoica/CA-250934
CA-250934: Update the DOTNET_BUILD_LOCATION to the build containing t…
2017-04-21 16:21:08 +01:00
Mihaela Stoica
063faac782 CA-250934: Update the DOTNET_BUILD_LOCATION to the build containing the updated sign.bat file 2017-04-21 16:18:58 +01:00
Mihaela Stoica
d26fec32c6 Merge pull request #1543 from xenserver/release/falcon/staging
Merge release/falcon/staging into master
2017-04-21 12:34:19 +01:00
Gabor Apati-Nagy
8db5d128af Merge pull request #1539 from MihaelaStoica/CP-21904
CP-21904: Update RPU hotfixes in XenCenter
2017-04-21 12:15:58 +01:00
Gabor Apati-Nagy
95caad4919 CA-248920: The radiobutton selection on Select Update page is not preserved while navigating to the previous page in the Install Update wizard
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-20 17:40:54 +01:00
Gabor Apati-Nagy
95507afbac CA-250699: Added missing FriendlyNames (VM-snapshot-schedule)
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-20 17:22:16 +01:00
Mihaela Stoica
85645d7dd8 Merge pull request #1540 from xenserver/release/falcon/staging
Merge Release/falcon/staging to master
2017-04-20 14:58:35 +01:00
Mihaela Stoica
c2cd98cdaf Merge pull request #1538 from vetrivelc/master
L10N:CA-205538 & other translation checkins
2017-04-20 14:57:43 +01:00
Mihaela Stoica
8a4a2ab716 CP-21904: Update RPU hotfixes in XenCenter
- Added RPU004 for Ely and updated the code to upload and apply the iso format hotfix

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-20 10:36:27 +01:00
vetrivelc
a291bd730a L10N:CA-205538 & other translation checkins 2017-04-19 14:36:03 +05:30
Mihaela Stoica
633ea16a66 Merge pull request #1536 from GaborApatiNagy/CA-249084
CA-249084
2017-04-11 17:56:07 +01:00
Gabor Apati-Nagy
49fd823650 CA-249084: deleted more unneeded code
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 17:50:47 +01:00
Gabor Apati-Nagy
e3eddb42ee Merge branch 'master' of https://github.com/xenserver/xenadmin into CA-249084
Conflicts:
	XenModel/PoolJoinRules.cs
2017-04-11 17:41:36 +01:00
Gabor Apati-Nagy
3805bcef40 CA-249084: Fixes for code review
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 17:31:17 +01:00
Gabor Apati-Nagy
2823e0337b CA-249084: Fix code for new build number format
removing unneeded code (after 55f17d4)

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 16:37:19 +01:00
Gabor Apati-Nagy
e6bf2f8374 CA-249084: Using BuildNumberRaw in LongProductversion from Falcon
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 16:29:57 +01:00
Gabor Apati-Nagy
72ceeb2de3 CA-249084: Removed obsolete functionality
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 16:01:20 +01:00
Gabor Apati-Nagy
32124f9e00 CA-249084: PoolJoinRules to ignore Build Number from Falcon
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 15:57:38 +01:00
Mihaela Stoica
9fb4de386f Merge pull request #1534 from kc284/master
CA-243971
2017-04-11 11:57:06 +01:00
Gabor Apati-Nagy
55f17d416b CA-249084: Fix code for new build number format
fixed by removing checks that are no longer needed

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-04-11 11:06:03 +01:00
Gabor Apati-Nagy
1abf9bf525 CA-249084: Build number is gone, hiding it
Hide build number from now on
2017-04-11 11:04:49 +01:00
Mihaela Stoica
8650f5880b CA-249824: Unable to create vlan, bond using XenCenter
- set managed=true, otherwise the network creation fails with the error "The network is not managed by xapi"

Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2017-04-10 07:49:51 -04:00
Konstantina Chremmou
a46815cc74 CA-243971: Check API version and database schema to decide whether a host can join a pool.
Removed check of the obsolete mercurial id.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-04-10 09:25:51 +01:00
Konstantina Chremmou
87e4111a53 Minor refactoring.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-04-10 09:10:00 +01:00
Mihaela Stoica
b65c4cd578 Merge pull request #1531 from letsboogey/nre_on_rdp
CA-249627 - NPE while accessing XenCenter console on a RDP establishe…
2017-04-07 12:05:20 +01:00
Letsibogo Ramadi
0381de85a4 CA-249627 - NPE while accessing XenCenter console on a RDP established & then disconnected guest VM 2017-04-07 11:41:59 +01:00
Mihaela Stoica
41ffca799d Merge pull request #1530 from kc284/master
Bumped the API version.
2017-04-06 10:08:09 +01:00