尝试部署软件包后,Octopus Deploy Tentacle崩溃

时间:2017-06-21 21:11:02

标签: devops octopus-deploy

当尝试将一个软件包从Octopus Server部署到Octopus Tentacle时,触手突然在日志中崩溃:

10 INFO [] [RunningScript] [Read Lock] [no locks] Trying to acquire lock. 10 FATAL Unhandled AppDomain exception occurred: Value cannot be null. Parameter name: key System.ArgumentNullException at System.Collections.Concurrent.ConcurrentDictionary`2.TryAdd(TKey key, TValue value) at Octopus.Shared.Scripts.ScriptIsolationMutex.ScriptIsolationMutexReleaser.EnterReadLock() at Octopus.Shared.Scripts.ScriptIsolationMutex.ScriptIsolationMutexReleaser.EnterLock() at Octopus.Shared.Scripts.RunningScript.Execute() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() System.ArgumentNullException: Value cannot be null. Parameter name: key at System.Collections.Concurrent.ConcurrentDictionary`2.TryAdd(TKey key, TValue value) at Octopus.Shared.Scripts.ScriptIsolationMutex.ScriptIsolationMutexReleaser.EnterReadLock() at Octopus.Shared.Scripts.ScriptIsolationMutex.ScriptIsolationMutexReleaser.EnterLock() at Octopus.Shared.Scripts.RunningScript.Execute() at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()

非常感谢, 的Pawel

1 个答案:

答案 0 :(得分:0)

我通过使用默认设置重新安装所有内容来解决它。