Vault и TeamCity

У меня есть TeamCity 9.1.6, и он ранее работал с Vault 9.0. Я обновил Vault до версии 9.1, которая является самой последней, и теперь ошибки TeamCity при проверке изменений исходного кода. Сообщение:

Ошибка сбора изменений для хранилища VCS '"" {идентификатор экземпляра =3, внутренний идентификатор родителя =2, идентификатор родителя =, описание: "хранилище: https:///VaultService"}' Правило проверки: -:. +://trunk => . {internal id=3}: возникла исключительная ситуация при попытке подключения к серверу Vault. См. Исходное сообщение ниже: Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

Трассировки стека:

jetbrains.buildServer.vcs.VcsRootVcsException: Ошибка сбора изменений для хранилища VCS '"" {id экземпляра =3, внутренний идентификатор родителя =2, идентификатор родителя =, описание: "хранилище: https:///VaultService"}'

Правило оформления заказа: -:.

+: // trunk =>.

{internal id = 3}: возникла исключительная ситуация при попытке подключения к серверу Vault. Смотрите оригинальное сообщение ниже:

Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.ConnectionStateReporterImpl.reportConnectionFailed (ConnectionStateReporterImpl.java:14)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByEachRule (LoadChanges.java:19)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByCombinedRule (LoadChanges.java:42)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChanges (LoadChanges.java:47)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader $ RunLoadChanges.run (VcsRootChangesLoader.java:66)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader.loadChanges (VcsRootChangesLoader.java:94)

at jetbrains.buildServer.vcs.impl.VcsChangesFetcher $ LoadChangesForRoot.run (VcsChangesFetcher.java:21)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl $ ImmediateFutureExecService $ 1.call (VcsChangesLoaderImpl.java:2)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:59)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:68)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.waitForTaskToComplete (PeriodicChangesLoader.java:20)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.loadChanges (PeriodicChangesLoader.java:26)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl.tryLoadChanges (VcsChangesLoaderImpl.java:28)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction $ 1.run (VcsModificationChecker.java:14)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction.run (VcsModificationChecker.java:6)

в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

в java.util.concurrent.FutureTask.run(FutureTask.java:266)

в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

на java.lang.Thread.run(Thread.java:745)

Причина: jetbrains.buildServer.vcs.VcsException: {внутренний идентификатор = 3}: возникла исключительная ситуация при попытке подключения к серверу Vault. Смотрите оригинальное сообщение ниже:

Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.toVcsException (ExceptionAwareConnection.java:43)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.login (ExceptionAwareConnection.java:117)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.ensureActiveConnection (EternalVaultConnection.java:44)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.refresh (EternalVaultConnection.java:67)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.SynchronizedVaultConnection.refresh (SynchronizedVaultConnection.java:77).

at jetbrains.buildServer.buildTriggers.vcs.vault.VaultVcsSupport $ 3.collectChanges (VaultVcsSupport.java:261)

at jetbrains.buildServer.vcs.utils.VcsPluginUtil.collectBuildChanges (VcsPluginUtil.java:99)

at jetbrains.vcs.api.services.collectChanges.CollectRepositoryChangesPolicyFactory $ 7.collectChanges (CollectRepositoryChangesPolicyFactory.java:3)

at jetbrains.vcs.api.services.collectChanges.SingleVersionCollectChangesCommand.collectChanges (SingleVersionCollectChangesCommand.java:0)

at jetbrains.vcs.api.services.collectChanges.CollectChangesServiceProvider $ 1.collectChanges (CollectChangesServiceProvider.java:4)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:0)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:1)

at jetbrains.buildServer.vcs.VcsOperationProgressProviderImpl.runWithProgress (VcsOperationProgressProviderImpl.java:27)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesWithProgress (LoadChanges.java:49)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesForCheckoutRules (LoadChanges.java:24)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByEachRule (LoadChanges.java:34)

... еще 20

Вызывается: java.lang.IllegalArgumentException: Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.specifyMessage (VaultConnectionImpl.java)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:260)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:238)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.DelegatingVaultConnection.login (DelegatingVaultConnection.java:49)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.login (ExceptionAwareConnection.java:115)

... еще 34

jetbrains.buildServer.vcs.VcsException: {internal id=3}: возникла исключительная ситуация при попытке подключения к серверу Vault. Смотрите оригинальное сообщение ниже:

Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.toVcsException (ExceptionAwareConnection.java:43)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.login (ExceptionAwareConnection.java:117)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.ensureActiveConnection (EternalVaultConnection.java:44)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.refresh (EternalVaultConnection.java:67)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.SynchronizedVaultConnection.refresh (SynchronizedVaultConnection.java:77).

at jetbrains.buildServer.buildTriggers.vcs.vault.VaultVcsSupport $ 3.collectChanges (VaultVcsSupport.java:261)

at jetbrains.buildServer.vcs.utils.VcsPluginUtil.collectBuildChanges (VcsPluginUtil.java:99)

at jetbrains.vcs.api.services.collectChanges.CollectRepositoryChangesPolicyFactory $ 7.collectChanges (CollectRepositoryChangesPolicyFactory.java:3)

at jetbrains.vcs.api.services.collectChanges.SingleVersionCollectChangesCommand.collectChanges (SingleVersionCollectChangesCommand.java:0)

at jetbrains.vcs.api.services.collectChanges.CollectChangesServiceProvider $ 1.collectChanges (CollectChangesServiceProvider.java:4)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:0)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:1)

at jetbrains.buildServer.vcs.VcsOperationProgressProviderImpl.runWithProgress (VcsOperationProgressProviderImpl.java:27)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesWithProgress (LoadChanges.java:49)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesForCheckoutRules (LoadChanges.java:24)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByEachRule (LoadChanges.java:34)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByCombinedRule (LoadChanges.java:42)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChanges (LoadChanges.java:47)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader $ RunLoadChanges.run (VcsRootChangesLoader.java:66)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader.loadChanges (VcsRootChangesLoader.java:94)

at jetbrains.buildServer.vcs.impl.VcsChangesFetcher $ LoadChangesForRoot.run (VcsChangesFetcher.java:21)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl $ ImmediateFutureExecService $ 1.call (VcsChangesLoaderImpl.java:2)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:59)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:68)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.waitForTaskToComplete (PeriodicChangesLoader.java:20)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.loadChanges (PeriodicChangesLoader.java:26)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl.tryLoadChanges (VcsChangesLoaderImpl.java:28)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction $ 1.run (VcsModificationChecker.java:14)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction.run (VcsModificationChecker.java:6)

в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

в java.util.concurrent.FutureTask.run(FutureTask.java:266)

в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

на java.lang.Thread.run(Thread.java:745)

Вызывается: java.lang.IllegalArgumentException: Аргумент для параметра @NotNull 'message' из jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.specifyMessage (VaultConnectionImpl.java)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:260)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:238)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.DelegatingVaultConnection.login (DelegatingVaultConnection.java:49)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.login (ExceptionAwareConnection.java:115)

... еще 34

java.lang.IllegalArgumentException: Аргумент для параметра @NotNull 'message' jetbrains/buildServer/buildTriggers/vcs/vault/impl/VaultConnectionImpl.specifyMessage не должен быть нулевым

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.specifyMessage (VaultConnectionImpl.java)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:260)

at jetbrains.buildServer.buildTriggers.vcs.vault.impl.VaultConnectionImpl.login (VaultConnectionImpl.java:238)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.DelegatingVaultConnection.login (DelegatingVaultConnection.java:49)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.ExceptionAwareConnection.login (ExceptionAwareConnection.java:115)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.ensureActiveConnection (EternalVaultConnection.java:44)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.EternalVaultConnection.refresh (EternalVaultConnection.java:67)

at jetbrains.buildServer.buildTriggers.vcs.vault.connection.SynchronizedVaultConnection.refresh (SynchronizedVaultConnection.java:77).

at jetbrains.buildServer.buildTriggers.vcs.vault.VaultVcsSupport $ 3.collectChanges (VaultVcsSupport.java:261)

at jetbrains.buildServer.vcs.utils.VcsPluginUtil.collectBuildChanges (VcsPluginUtil.java:99)

at jetbrains.vcs.api.services.collectChanges.CollectRepositoryChangesPolicyFactory $ 7.collectChanges (CollectRepositoryChangesPolicyFactory.java:3)

at jetbrains.vcs.api.services.collectChanges.SingleVersionCollectChangesCommand.collectChanges (SingleVersionCollectChangesCommand.java:0)

at jetbrains.vcs.api.services.collectChanges.CollectChangesServiceProvider $ 1.collectChanges (CollectChangesServiceProvider.java:4)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:0)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges $ CollectChangesForCheckoutRules.call (LoadChanges.java:1)

at jetbrains.buildServer.vcs.VcsOperationProgressProviderImpl.runWithProgress (VcsOperationProgressProviderImpl.java:27)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesWithProgress (LoadChanges.java:49)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesForCheckoutRules (LoadChanges.java:24)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByEachRule (LoadChanges.java:34)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChangesByCombinedRule (LoadChanges.java:42)

at jetbrains.buildServer.buildTriggers.vcs.LoadChanges.collectChanges (LoadChanges.java:47)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader $ RunLoadChanges.run (VcsRootChangesLoader.java:66)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.buildTriggers.vcs.VcsRootChangesLoader.loadChanges (VcsRootChangesLoader.java:94)

at jetbrains.buildServer.vcs.impl.VcsChangesFetcher $ LoadChangesForRoot.run (VcsChangesFetcher.java:21)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl $ ImmediateFutureExecService $ 1.call (VcsChangesLoaderImpl.java:2)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:59)

at jetbrains.buildServer.serverSide.impl.ImmediateFuture.get (ImmediateFuture.java:68)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.waitForTaskToComplete (PeriodicChangesLoader.java:20)

at jetbrains.buildServer.vcs.impl.PeriodicChangesLoader.loadChanges (PeriodicChangesLoader.java:26)

at jetbrains.buildServer.vcs.impl.VcsChangesLoaderImpl.tryLoadChanges (VcsChangesLoaderImpl.java:28)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction $ 1.run (VcsModificationChecker.java:14)

at jetbrains.buildServer.util.NamedThreadFactory.executeWithNewThreadName (NamedThreadFactory.java:89)

at jetbrains.buildServer.serverSide.impl.VcsModificationChecker $ CollectChangesAction.run (VcsModificationChecker.java:6)

в java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

в java.util.concurrent.FutureTask.run(FutureTask.java:266)

в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

на java.lang.Thread.run(Thread.java:745)

1 ответ

Решение

Я разместил это на трекере ошибок JetBrains, и они классифицировали его как ошибку, поэтому я полагаю, что ответ - ждать патча.

Другие вопросы по тегам