February patches for Azure DevOps Server

Gloridel

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!

12 comments

Comments are closed. Login to edit/delete your existing comments

  • 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.

    • 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.

  • 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.

    • 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

      • Johan Pellkvist

        Thanks for the reply!

        That’s a good start, but how can I easily find out which version I currently have?
        How do I find the version “18.170.30910.2” in the easiest way?

  • 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?

    • Gloridel MoralesMicrosoft employee

      Hi Ray, I apologize for the delayed response. If you have Azure DevOps Server 2019, you will have to update to Azure DevOps Server 2020 and then install the patches.

  • Ashley Medway

    We are currently running Azure DevOps Server 2020.0.1 and trying to run data migration validation but it says the tool is only for 2020RTW. Will this tool be updated?

    The version of this tool is not intended to be used with this version of Azure DevOps Server. It's intended for use on Azure DevOps Server 2020.
  • Siosiou, Stavroula

    Hey, sorry but we are really confused. We are still on Azure DevOps Server 2019 Update1.1. We want to come to the latest version.
    Which would be the correct way to go? Could you give us a link with the correct files to download? Thank you. And we will have to face the issue with the missing git dll?