June patches for Azure DevOps Server

Avatar

For the June patches, we are releasing fixes that impact our self-hosted product, Azure DevOps Server.

The following will be fixed with this patch:

  • Removed references to stale test cases to help speed the data import process.
  • Resolve issue with Notifications SDK.
  • Secure cookies used in authorization flows for HTTPS configured OnPrem servers.

Azure DevOps Server 2020.1 Patch 1

If you have Azure DevOps Server 2020.1, you should install Azure DevOps Server 2020.1 Patch 1. Check out the release notes for more details.

Verifying Installation

  • Option 1: Run devops2020.1patch1.exe CheckInstall from a command prompt, devops2020.1patch1.exe is the file that is downloaded from the link above. The output of the command will either say that the patch has been installed, or that is not installed.

  • Option 2: Check the version of the following file: [INSTALL_DIR]\Azure DevOps Server 2020\Application Tier\bin\Microsoft.Teamfoundation.Framework.Server.dll. Azure DevOps Server 2020.1 is installed to c:\Program Files\Azure DevOps Server 2020 by default. After installing Azure DevOps Server 2020.1 Patch 1, the version will be 18.181.31402.2.

Azure DevOps Server 2020.0.1 Patch 4

If you have Azure DevOps Server 2020.0.1, you should install Azure DevOps Server 2020.0.1 Patch 4. Check out the release notes for more details.

Verifying Installation

  • Option 1: Run devops2020.0.1patch4.exe CheckInstall from a command prompt, devops2020.0.1patch4.exe is the file that is downloaded from the link above. The output of the command will either say that the patch has been installed, or that is not installed.

  • Option 2: Check the version of the following file: [INSTALL_DIR]\Azure DevOps Server 2020\Application Tier\bin\Microsoft.Teamfoundation.Framework.Server.dll. Azure DevOps Server 2020.0.1 is installed to c:\Program Files\Azure DevOps Server 2020 by default. After installing Azure DevOps Server 2020.0.1 Patch 4, the version will be 18.170.31402.6.

Azure DevOps Server 2019.1.1 Patch 9

If you have Azure DevOps Server 2019 Update 1.1, you should install Azure DevOps Server 2019 Update 1.1 Patch 9. Check out the release notes for more details

Verifying Installation

  • Option 1: Run devops2019.1.1patch9.exe CheckInstall from a command prompt. devops2019.1.1patch9.exe is the file that is downloaded from the link above. The output of the command will either say that the patch has been installed, or that is not installed.

  • Option 2: Check the version of the following file: [INSTALL_DIR]\Azure DevOps Server 2019\Application Tier\Web Services\bin\Microsoft.VisualStudio.Services.Feed.Server.dll. Azure DevOps Server 2019 is installed to c:\Program Files\Azure DevOps Server 2019 by default. After installing Azure DevOps Server 2019.1.1 Patch 9, the version will be 17.153.31402.4.

7 comments

Leave a comment

  • Avatar
    Jesse Bronson

    Hi there,

    Is it possible to get these updates deployed through WSUS/SCCM? Verses needing to download them and apply them manually.

  • Avatar
    Lisa P

    Are these patches cumulative if I don’t apply them every month, or do I have to apply all that have not yet been installed?

    Thanks

  • Avatar
    William Charlton

    I’m just now installing 2020.0.1, Patch 2, and I have question about AzureResourceGroupDeploymentV2 task installation

    I’m on my ADS app server. ADS is installed in E:\Ads2020. ADS is configured for SSL. A self-signed root cert is installed

    I upgraded to 2020.0.01. Ran admin console. It shows ADS 2020. Product Version: 18.170.30910.2 (ADS 2020.0.1)

    I applied ADS 2020.0.21 Patch 2

    I made a copy of E:\Ads2020\Version Control Proxy\MinGit\mingw64\ssl\certs\ca-bundle.crt as c:\users\smith\ca-bundle.crt. I exported the root cert as base-64 x509 and appended it to the end of c:\users\smith\ca-bundle.crt. Then I set the environment variable REQUESTS_CA_BUNDLE to c:\users\smith\crt-bundle.crt

    I’m doing the procedure for AzureResourceGroupDeploymentV2 task installation When I try and do tfx login, I get “unable to verify the first certificate”

    ”’

    C:\Program Files\nodejs>C:\Users\smith\AppData\Roaming\npm\tfx login –auth-type ‘pat’ –service-url “https://X.X.X.X/My Collection” -t {my PAT} –trace-level debug
    (node:5420) Warning: Accessing non-existent property ‘padLevels’ of module exports inside circular dependency
    (Use node --trace-warnings ... to show where the warning was created)
    TFS Cross Platform Command Line Interface v0.9.2
    Copyright Microsoft Corporation
    2021-07-06T19:29:42.221Z : Login.exec
    2021-07-06T19:29:42.284Z : Connection failed.
    2021-07-06T19:29:42.284Z : Error: Connection failed. Check your internet connection & collection URL.
    2021-07-06T19:29:42.284Z : Message: unable to verify the first certificate
    2021-07-06T19:29:42.284Z : at Login. (C:\Users\smith\AppData\Roaming\npm\node_modules\tfx-cli_build\exec\login.js:121:47)
    2021-07-06T19:29:42.284Z : at step (C:\Users\smith\AppData\Roaming\npm\node_modules\tfx-cli_build\exec\login.js:45:23)
    2021-07-06T19:29:42.284Z : at Object.throw (C:\Users\smith\AppData\Roaming\npm\node_modules\tfx-cli_build\exec\login.js:26:53)
    2021-07-06T19:29:42.284Z : at rejected (C:\Users\smith\AppData\Roaming\npm\node_modules\tfx-cli_build\exec\login.js:18:65)
    2021-07-06T19:29:42.284Z : at processTicksAndRejections (internal/process/task_queues.js:93:5)
    error: Error: Connection failed. Check your internet connection & collection URL.
    error: Message: unable to verify the first certificate

    ”’

    Can you help?

  • Avatar
    joakim spehar

    Is it neccessary to redo the task patches akka AzureResourceManagerTemplateDeploymentV3 and AzureResourceManagerTemplateDeploymentV2 for each major patch? for an example i update from devops2020.0.1patch3 to devops2020.0.1patch4 do i need to AzureResourceManagerTemplateDeploymentV2 and V3 again?