February patches for Azure DevOps Server

Avatar

This month, we are releasing a fix to resolve an issue reported in the Developer Community. These fix impacts our self-hosted product, Azure DevOps Server.

The following will be fixed with this patch:

Azure DevOps Server 2020.0.1 Patch 1

Note: This patch includes fixes released with Azure DevOps Server 2020 Patch 2.

If you have Azure DevOps Server 2020.0.1, you should install Azure DevOps Server 2020.0.1 Patch 1.

Verifying Installation

  • Option 1: Run devops2020.0.1patch1.exe CheckInstall, devops2020.0.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.0.1 is installed to c:\Program Files\Azure DevOps Server 2020 by default. After installing Azure DevOps Server 2020.0.1 Patch 1, the version will be 18.170.31004.1.

Azure DevOps Server 2020 Patch 3

If you have Azure DevOps Server 2020, you should install Azure DevOps Server 2020 Patch 3.

Verifying Installation

  • Option 1: Run devops2020patch3.exe CheckInstall, devops2020patch3.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 is installed to c:\Program Files\Azure DevOps Server 2020 by default. After installing Azure DevOps Server 2020 Patch 3, the version will be 18.170.31003.2.

Thank you for the valuable feedback you provide and for participating in our Developer Community!

7 comments

Leave a comment

  • Avatar
    Rouke Broersma

    Hi. In https://devblogs.microsoft.com/devops/azure-devops-server-2020-0-1-rtw-now-available/#comment-2226 you said the 2020patch2 patches would be included in 2020.0.1patch1. However they are not listed in the changelog here.

    This creates an uncomfortable situation because 2020 patch 2 fixes this: Unretained builds are immediately deleted after migration to Azure DevOps Server 2020
    But 2020.0.1 fixes these: Resolve an upgrade problem from Azure DevOps Server 2019 where Git proxy may stop working after upgrade; Stored XSS when displaying test case steps in test case results.

    As it stands it sounds like there is currently no way to be fully patched because some patches only exist for 2020RTW and some fixes are only included in 2020.0.1.

    Due to this we cannot currently in good conscious upgrade to 2020.0.1. Our customers could lose all their not-yet retained builds.

    Can you please confirm whether or not this is the case and if so when we can expect to be fully patched.

    • Avatar
      Gloridel MoralesMicrosoft employee

      Hi Rouke, apologies for the confusion. Azure DevOps Server 2020.0.1 patch 1 includes changes released with Azure DevOps Server 2020 patch 2, I included a note for clarification. With this patch, all changes in Azure DevOps Server 2020 RTW are now included in Azure DevOps Server 2020.0.1.

  • Avatar
    Johan Pellkvist

    Hi,


    If you have Azure DevOps Server 2020.0.1, you should install Azure DevOps Server 2020.0.1 Patch 1.
    If you have Azure DevOps Server 2020, you should install Azure DevOps Server 2020 Patch 3.
    After installing Azure DevOps Server 2020.0.1 Patch 1, the version will be 18.170.31004.1.

    How do we check the current version?
    Previously we’ve done this by checking dll-fileversions and then browsing the internet to figure out what the number means, but why can’t I check this directly in the webinterface?
    It would make sense to have this easily available and even tell users the number means 2020.0.1patch1 without the need of logging into server and check dll’s.

    • Avatar
      Gloridel MoralesMicrosoft employee

      Hi Johan, you can verify current versions following the verification steps listed above. I have listed previous versions below and I am working on including them in the documentation for future reference. Thank you for your feedback.
      * Azure DevOps Server 2020 Patch 1 – 18.170.30723.6
      * Azure DevOps Server 2020 Patch 2 – 18.170.30830.2
      * Azure DevOps Server 2020.0.1 – 18.170.30910.2

  • Avatar
    Cuadra, Ray

    Hi Gloridel,

    Just to confirm, I can upgrade our ADO Server 2019 straight using “Azure DevOps Server 2020.0.1 Patch 1”? I do not need to install “Azure DevOps Server 2020” first, is this correct assumption?