August patches for Azure DevOps Server and Team Foundation Server

Erin Dormier

Erin

For the August release, we are releasing patches for Azure DevOps Server 2019.0.1, TFS 2018 Update 3.2, and TFS 2017 Update 3.1. This month, there are no security fixes; these patches include functional changes.

Azure DevOps Server 2019.0.1: We added information to service connections to clarify that they are authorized for all pipelines by default.

TFS 2018 Update 3.2 and TFS 2017 Update 3.1: Fixed a bug where the Work Item Tracking Warehouse Sync stops syncing with an error: “TF221122: An error occurred running job Work Item Tracking Warehouse Sync for team project collection or Team Foundation server ATE. —> System.Data.SqlClient.SqlException: Cannot create compensating record. Missing historic data.”

Azure DevOps Server 2019.0.1 Patch 2

If you have Azure DevOps Server 2019, you should first update to Azure DevOps Server 2019.0.1. Once on 2019.0.1, install Azure DevOps Server 2019.0.1 Patch 2.

Verifying Installation

To verify if you have this update installed, you can check the version of the following file: [INSTALL_DIR]\Application Tier\Web Services\bin\Microsoft.TeamFoundation.Framework.Server.dll. Azure DevOps Server 2019 is installed to c:\Program Files\Azure DevOps Server 2019 by default.

After installing Azure DevOps Server 2019.0.1 Patch 2, the version will be 17.143.29207.6.

TFS 2018 Update 3.2 Patch 6

If you have TFS 2018 and you are seeing the TF221122 error in you Work Item Tracking Warehouse Sync job, you should first update to TFS 2018 Update 3.2. Once on Update 3.2, install TFS 2018 Update 3.2 Patch 6.

Verifying Installation

To verify if you have this update installed, you can check the version of the following file: [TFS_INSTALL_DIR]\Application Tier\Web Services\bin\Microsoft.TeamFoundation.WorkItemTracking.Web.dll. TFS 2018 is installed to c:\Program Files\Microsoft Team Foundation Server 2018 by default.

After installing TFS 2018 Update 3.2 Patch 6, the version will be 16.131.29131.4.

TFS 2017 Update 3.1 Patch 7

If you have TFS 2017 and you are seeing the TF221122 error in you Work Item Tracking Warehouse Sync job, you should first update to TFS 2017 Update 3.1. Once on Update 3.1, install TFS 2017 Update 3.1 Patch 7.

Verifying Installation

To verify if you have a patch installed, you can check the version of the following file: [TFS_INSTALL_DIR]\Application Tier\Web Services\bin\Microsoft.TeamFoundation.Server.WebAccess.Admin.dll. TFS 2017 is installed to c:\Program Files\Microsoft Team Foundation Server 15.0 by default.

After installing TFS 2017 Update 3.1 Patch 7, the version will be 15.117.29131.0.

Erin Dormier
Erin Dormier

Principal Program Manager, Azure DevOps

Follow Erin   

10 Comments
Nichole Burch
Nichole Burch 2019-08-21 10:26:19
Hi, I'm getting the below error when trying to install TFS 2017 3.1 Patch 7: Error patching files: System.UnauthorizedAccessException: Access to the path 'C:\Program Files\Microsoft Team Foundation Server 15.0\Application Tier\Web Services\bin\Microsoft.TeamFoundation.Framework.Server.dll' is denied.
Avatar
Jon Hallenberg 2019-08-15 09:03:21
Is there a Microsoft resource for instructions on upgrading TFS 2017 from Update 1 to Update 3.1? Even if there are general instructions on the steps needed, that would be great. 
Avatar
Craig Gordon 2019-08-14 04:42:18
I am about to upgrade our QA envoirnment from TFS2018 Update 3 to the latest.  Do I need to install 2019.0.1 first before this patch?  Or does this patch contain all the bits for the upgrade? Also I need to do an offline install of it and I am usign the following command to do so "azuredevopsserver2019.0.1.exe /Layout E:\Staging\DevOps201901" Will this work for the patch? And one last question is the the officall realease now?  or is this still a RC?
Avatar
Scott Emberson 2019-08-13 09:15:22
@Erin, are these patches included in the Azure DevOps Server 2019 Update 1 RC2?