December 6th, 2022
heart14 reactions

Updated: Now available: Azure DevOps Server 2022 RTW

Gloridel Morales
Senior Technical Program Manager

12/16 Update: There is an additional step that you will have to follow while upgrading to Azure DevOps Server 2022. This applies to Azure DevOps Server/Team Foundation Server and Elasticsearch installations on the same and in different machines.

  • Upgrade Elasticsearch 2.x and 5.x to 7.x

You will have to selectInstall New Search while configuring search post Azure DevOps Server upgrade.

  • Upgrade Elasticsearch 6.x to 7.x

Re-indexing is not required in this case. If any index is found which is below 6.x then re-indexing is required for that index to upgrade Elasticsearch to 7.x.

The following table includes mapping of Azure DevOps Server/Team Foundation Server and Elasticsearch versions.

Azure DevOps and Elasticsearch Versions

Azure DevOps Server/Team Foundation Server VersionElasticsearch Version
Team Foundation Server 2017 Update 3.12.4.1
Team Foundation Server 2018 Update 3.25.4.1
Azure DevOps Server 20195.4.1
Azure DevOps Server 2020.1.16.2.4
Azure DevOps Server 2022 RC16.8.23
Azure DevOps Server 2022 RC2 and RTW7.17.5

We’re excited to announce the final release of Azure DevOps Server 2022! You can upgrade from Azure DevOps Server 2022 release candidates or previous versions of TFS and Azure DevOps. You can find the full details in ourrelease notes.

Here are some key links:

We’d love for you to install this release and provide any feedback atDeveloper Community.

Author

Gloridel Morales
Senior Technical Program Manager

Gloridel is a Senior Technical Program Manager on the Azure DevOps team.

24 comments

Discussion is closed.Login to edit/delete existing comments.

Sort by :
  • Tejas A Nair
  • Tore Østergaard

    Azure DevOps 2022 seems to break the Proxy feature mostly used for TFVC.

    The issue is reported here:
    https://developercommunity.visualstudio.com/t/Proxy-upgrade-to-2022-breaks-its-functio/10264792

    For now workaround is to stay on the previous version, which should work just fine, but a fix seems to be already scheduled for next Patch.

  • Lindeman, Andy· Edited

    Hello-

    I just upgraded to 2022 RTW. A behavior I am noticing- when I search for something in the search box in the upper right hand corner, then go to "Work item", I get all the search results (as expected.) However, when I click the "Types: All" pulldown and select an individual Work Item type (Bug, User Story etc.), I get "No work items found for 'xxx' with applied filters.", However, the pulldown screen gives me the correct number of WIs of the type that I just selected (a non-zero number).

    Do I need to re-run an index or something?

    Many...

    Read more

    Hello-

    I just upgraded to 2022 RTW. A behavior I am noticing- when I search for something in the search box in the upper right hand corner, then go to “Work item”, I get all the search results (as expected.) However, when I click the “Types: All” pulldown and select an individual Work Item type (Bug, User Story etc.), I get “No work items found for ‘xxx’ with applied filters.”, However, the pulldown screen gives me the correct number of WIs of the type that I just selected (a non-zero number).

    Do I need to re-run an index or something?

    Many thanks!

    Read less
  • Tore Østergaard
  • Tore Østergaard

    We have now upgraded our test instance from 2020.1.2 Patch 1 and so far things work including search.

    However, at the end of the installation the Restart button did nothing and after a manual restart the migration wizard did not start automatically. There is also a leftover Azure DevOps Server 2020 folder in Program Files.

    • Tore Østergaard· Edited

      Same thing happened when upgrading our production instance. 133 files are left in the 2020 folder, so compared to the 78679 files in 2022, most of the 2020 files are gone.

      Files left in C:\Program Files\Azure DevOps Server 2020\

      <code>

      Read more

      Same thing happened when upgrading our production instance. 133 files are left in the 2020 folder, so compared to the 78679 files in 2022, most of the 2020 files are gone.

      Files left in C:\Program Files\Azure DevOps Server 2020\

      Application Tier\bin\Microsoft.TeamFoundation.Framework.Server.dllApplication Tier\bin\de\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\es\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\fr\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\it\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\ja\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\ko\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\ru\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\tr\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\zh-Hans\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\bin\zh-Hant\Microsoft.TeamFoundation.Framework.Server.resources.dllApplication Tier\Message Queue\web.configApplication Tier\Message Queue\bin\Microsoft.TeamFoundation.Build2.Server.Extensions.PerfCounters.manApplication Tier\Message Queue\bin\Microsoft.TeamFoundation.FileContainer.Server.PerfCounters.manApplication Tier\Message Queue\bin\Microsoft.TeamFoundation.Framework.Server.PerfCounters.manApplication Tier\Message Queue\bin\Microsoft.TeamFoundation.Git.Server.PerfCounters.manApplication Tier\Message Queue\bin\Microsoft.TeamFoundation.VersionControl.Server.PerfCounters.manApplication Tier\Message Queue\bin\Plugins\de\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\es\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\fr\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\it\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\ja\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\ko\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\ru\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\tr\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\zh-Hans\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\Message Queue\bin\Plugins\zh-Hant\Microsoft.TeamFoundation.Build2.Server.Extensions.resources.dllApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Analytics.Plugins.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Build2.Server.Extensions.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.CodeSense.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.FileContainer.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Framework.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Git.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Lab.Model.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Mention.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.Policy.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.VersionControl.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayer.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.VisualStudio.Services.Analytics.Sdk.Plugins.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.VisualStudio.Services.Orchestration.Server.PerfCounters.manApplication Tier\TFSJobAgent\Microsoft.VisualStudio.Services.SignalR.PerfCounters.manApplication Tier\TFSJobAgent\TfsJobAgent.exe.configApplication Tier\TFSJobAgent\TfsJobAgent.InstallLogApplication Tier\Web Services\web.config.savApplication Tier\Web Services\App_Data\TfsEvent.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Analytics.Plugins.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Build2.Server.Extensions.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.CodeSense.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.FileContainer.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Framework.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Git.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Lab.Model.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Mention.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Policy.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.Ssh.Server.Core.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.VersionControl.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.TeamFoundation.WorkItemTracking.Server.DataAccessLayer.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.VisualStudio.Services.Analytics.Sdk.Plugins.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.VisualStudio.Services.Orchestration.Server.PerfCounters.manApplication Tier\Web Services\bin\Microsoft.VisualStudio.Services.SignalR.PerfCounters.manApplication Tier\Web Services\bin\TeamFoundationSshService.exe.configApplication Tier\Web Services\bin\TeamFoundationSshService.InstallLogApplication Tier\Web Services\bin\Plugins\Microsoft.TeamFoundation.TestManagement.Server.Jobs.dllApplication Tier\Web Services\_static\_ext\ms.vss-features\signalr\Hub.compat.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\ms.vss-test-web.author-component.compat.O0nQsQyJ6ZkYXost.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\ms.vss-test-web.author-component.compat.xr8MV8MbgQ_cg2RC.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\ms.vss-test-web.author-component.es6.J0mGoer3K3__zpUDT.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\ms.vss-test-web.author-component.es6.n1IEE0Bfu845Bv8n.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\de\ms.vss-test-web.author-component.compat.RcOE56TWOkYuro7C.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\de\ms.vss-test-web.author-component.es6.E2XFmwVpXkdiVOUd.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\de\ms.vss-test-web.author-component.es6.RZlcXrCSE40dG4rX.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\es\ms.vss-test-web.author-component.compat.4ovl0__Tc4b9JLLgD.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\es\ms.vss-test-web.author-component.es6.buZIzlWHryEZteBG.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\es\ms.vss-test-web.author-component.es6.VSgHb4xFJk1V_vCU.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\fr\ms.vss-test-web.author-component.compat.cs8hTNL8NBR1H9NS.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\fr\ms.vss-test-web.author-component.es6.cwpDJBIcgIbyk7NK.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\fr\ms.vss-test-web.author-component.es6.iBW4m_CF_9gikQRB.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\it\ms.vss-test-web.author-component.compat.ZTowKfBH0XCSd3DO.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\it\ms.vss-test-web.author-component.es6.k3qn8Hst_4gu8R__3.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\it\ms.vss-test-web.author-component.es6.xWPIvd9FcqdbGlBd.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ja\ms.vss-test-web.author-component.compat.Igt79pmd1YzNBsIL.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ja\ms.vss-test-web.author-component.es6.Ilq5i8tr0ELw_w31.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ja\ms.vss-test-web.author-component.es6.MtzbczxFov8U6168.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ko\ms.vss-test-web.author-component.compat.FrwhBkSNmk__Kp83t.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ko\ms.vss-test-web.author-component.es6.UOmsiF8jQSDuctDf.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ko\ms.vss-test-web.author-component.es6.xCykC____oSyXSKGO6.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ru\ms.vss-test-web.author-component.compat.GvO6UYEFqUljcTQu.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ru\ms.vss-test-web.author-component.es6.f9fBzcDjEWkG_mgW.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\ru\ms.vss-test-web.author-component.es6.Mh9Bc4gPxpIRCSn3.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\tr\ms.vss-test-web.author-component.compat.oNbctCUypOhXRrRt.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\tr\ms.vss-test-web.author-component.es6.1F56svJJu6zEkiRv.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\tr\ms.vss-test-web.author-component.es6.6J63ism__Wlcm2dwD.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hans\ms.vss-test-web.author-component.compat.TBY8h3ZsJsP8j8f0.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hans\ms.vss-test-web.author-component.es6.HUSet3CvEGibwTq5.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hans\ms.vss-test-web.author-component.es6.jyQCEReRP__Lv3433.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hant\ms.vss-test-web.author-component.compat.rUsK5cEzoS__oq__EN.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hant\ms.vss-test-web.author-component.es6.iUTwZ6eOBdF9RHR3.jsApplication Tier\Web Services\_static\_ext\ms.vss-test-web\author-component\L10N\zh-Hant\ms.vss-test-web.author-component.es6.tE__18bgiskDu0cxe.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\ms.vss-work-web.filter-content.compat.GDZczx__lO__dxxZ6j.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\ms.vss-work-web.filter-content.compat.hrg6yrC4Uc1__OMvp.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\ms.vss-work-web.filter-content.es6.MhRy__BZPjRu4h005.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\ms.vss-work-web.filter-content.es6.N9OJ__n4o95jIo5F6.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\TextFilterProvider.compat.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\filter-content\Search\Search.compat.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\Constants.compat.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\ms.vss-work-web.new-work-items-hub-content.compat.j4ZCkgtuR0JccCxu.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\ms.vss-work-web.new-work-items-hub-content.compat.ophLy__5j1wuulUfC.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\ms.vss-work-web.new-work-items-hub-content.es6.F31ELB8YsgPDYWQN.min.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\ms.vss-work-web.new-work-items-hub-content.es6.rx0Xk_DtS0s4ZTYM.jsApplication Tier\Web Services\_static\_ext\ms.vss-work-web\new-work-items-hub-content\Stores\WorkItemsHubStore.compat.jsBackup\2021-05-05_18-02-53.zipBackup\2022-07-20_08-50-10.zipTools\vcredist_x64.exeTools\de\Microsoft.TeamFoundation.Git.Server.resources.dllTools\es\Microsoft.TeamFoundation.Git.Server.resources.dllTools\fr\Microsoft.TeamFoundation.Git.Server.resources.dllTools\it\Microsoft.TeamFoundation.Git.Server.resources.dllTools\ja\Microsoft.TeamFoundation.Git.Server.resources.dllTools\ko\Microsoft.TeamFoundation.Git.Server.resources.dllTools\Plugins\de\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\es\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\fr\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\it\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\ja\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\ko\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\ru\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\tr\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\zh-Hans\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\Plugins\zh-Hant\Microsoft.VisualStudio.Services.Tcm.Server.Common.resources.dllTools\ru\Microsoft.TeamFoundation.Git.Server.resources.dllTools\tr\Microsoft.TeamFoundation.Git.Server.resources.dllTools\zh-Hans\Microsoft.TeamFoundation.Git.Server.resources.dllTools\zh-Hant\Microsoft.TeamFoundation.Git.Server.resources.dll
      Read less
  • Stefan· Edited

    Since the analysis database and reports are intergrated in Azure Devops, is it safe to disable the regarding services „SQL Server Analysis Services (MSSQLSERVER)“ and „SQL Server Reporting Services“ after an upgrade from 2020.1 to 2022?

    • Dan HellemMicrosoft employee

      Yes, it is safe to disable

  • Tore Østergaard

    Hi Gloridel

    Looking very much forward to installing this new version.

    Small note: Your last sentence indicates that it is still a release candidate, which I don’t believe it is:
    We’d love for you to install this release candidate and provide any…

  • Thomas Bolon

    Hi,

    Our Elasticsearch Search server does not start anymore since we upgraded the server from latest version to 2022:

    <code>

    Read more

    Hi,

    Our Elasticsearch Search server does not start anymore since we upgraded the server from latest version to 2022:

    [2022-12-10T10:01:07,616][ERROR][o.e.b.Bootstrap          ] [xxx] Exceptionjava.lang.IllegalStateException: The index [projectsearchshared_1_1310/A1yxU94DQZGziai-ueUCRw] was created with version [5.4.1] but the minimum compatible version is [6.0.0-beta1]. It should be re-indexed in Elasticsearch 6.x before upgrading to 7.17.5.    at org.elasticsearch.cluster.metadata.IndexMetadataVerifier.checkSupportedVersion(IndexMetadataVerifier.java:98) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.cluster.metadata.IndexMetadataVerifier.verifyIndexMetadata(IndexMetadataVerifier.java:80) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.gateway.GatewayMetaState.upgradeMetadata(GatewayMetaState.java:279) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.gateway.GatewayMetaState.upgradeMetadataForNode(GatewayMetaState.java:265) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.gateway.GatewayMetaState.start(GatewayMetaState.java:178) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.node.Node.start(Node.java:1183) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Bootstrap.start(Bootstrap.java:335) ~[elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:443) [elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:169) [elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:160) [elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:77) [elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:112) [elasticsearch-cli-7.17.5.jar:7.17.5]    at org.elasticsearch.cli.Command.main(Command.java:77) [elasticsearch-cli-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:125) [elasticsearch-7.17.5.jar:7.17.5]    at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80) [elasticsearch-7.17.5.jar:7.17.5][2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx] java.lang.IllegalStateException: The index [projectsearchshared_1_1310/A1yxU94DQZGziai-ueUCRw] was created with version [5.4.1] but the minimum compatible version is [6.0.0-beta1]. It should be re-indexed in Elasticsearch 6.x before upgrading to 7.17.5.[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.cluster.metadata.IndexMetadataVerifier.checkSupportedVersion(IndexMetadataVerifier.java:98)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.cluster.metadata.IndexMetadataVerifier.verifyIndexMetadata(IndexMetadataVerifier.java:80)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.gateway.GatewayMetaState.upgradeMetadata(GatewayMetaState.java:279)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.gateway.GatewayMetaState.upgradeMetadataForNode(GatewayMetaState.java:265)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.gateway.GatewayMetaState.start(GatewayMetaState.java:178)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.node.Node.start(Node.java:1183)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Bootstrap.start(Bootstrap.java:335)[2022-12-10T10:01:07,621][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:443)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:169)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:160)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:77)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:112)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.cli.Command.main(Command.java:77)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:125)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx]   at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:80)[2022-12-10T10:01:07,622][WARN ][stderr                   ] [xxx] For complete error details, refer to the log at C:\Program Files\Azure DevOps Server 2022\Search\ES\v7.17\logs\TFS_Search_xxx.log
    Read less

Stay informed

Get notified when new posts are published.
Follow this blog
facebookyoutube