Azure DevOps管道环境资源代理安装问题 [英] Azure Devops Pipeline Environment Resource Agent installation issue

查看:30
本文介绍了Azure DevOps管道环境资源代理安装问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直试图在azure devops中将环境资源添加到我们的管道中,但每次我使用Powershell脚本安装它时,他们提供的脚本都会要求我提供标签。如果我不想输入标签,它就会出错。如果我选择加标签,它就会出错。无论哪种方式,它每次都会重新启动,并且永远不会成功安装。有谁知道这是在我这边还是在他们这边?我看了一下诊断文件,它记录的异常看起来是我无法修复的,但我已经有一个多星期的问题了,我想这是微软会意识到并修补的。现在我想知道还有什么我能做的吗?

[2020-05-22 13:01:48Z err VisualStudioServices]对https://DEVOPS_URL/24cca667-60da-4ba2-a323-4e05c46f3309/_apis/pipelines/environments/3/providers/virtualmachines的POST请求失败。HTTP状态:InternalServerError,AFD参考:参考A:56C7161B437D41698EBBDE7ACBF4CAA2参考B:ATAEDGE0918参考C:2020-05-22T13:01:48Z [2020-05-22 13:01:48Z INFO CommandSettings]标志‘无人参与’:‘false’ [2020-05-22 13:01:48Z错误终端]写入错误(异常): [2020-05-22 13:01:48Z错误终端]Microsoft.VisualStudio.Services.WebApi.VssServiceResponseException:TF400898:发生内部错误。活动ID:acb8a36a-e602-4988-b3f7-8fbeecd729e0. ->System.NullReferenceException:TF400898:发生内部错误。活动ID:acb8a36a-e602-4988-b3f7-8fbeecd729e0. -内部异常堆栈跟踪结束 在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.HandleResponseAsync(HttpResponseMessage响应时,取消令牌取消令牌) 在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync(HttpRequestMessage消息中,HttpCompletionOption CompletionOption,Object UserState,CancancationToken CancellationToken) 在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpRequestMessage消息中,对象用户状态、取消令牌、取消令牌) 在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.SendAsync[T](HttpMethod方法中,IEnumerable1 additionalHeaders, Guid locationId, Object routeValues, ApiResourceVersion version, HttpContent content, IEnumerable1queryParameters,Object UserState,CancellationToken ancellationToken) 在Microsoft.VisualStudio.Services.Agent.Listener.Configuration.EnvironmentVMResourceConfigProvider.AddAgentAsync(AgentSettings代理设置、任务代理代理、命令设置命令) at Microsoft.VisualStudio.Services.Agent.Listener.Configuration.ConfigurationManager.ConfigureAsync(CommandSettings命令)

推荐答案

我遇到类似的错误&无法添加虚拟机资源。链接的环境池为空。

(&Q;)

凯文·罗斯的回答:https://developercommunity.visualstudio.com/t/addition-of-resource-to-environment-fails-for-user/1048111

我按照以下步骤解决了错误:

  1. 从环境URL获取部署池ID
  2. 在组织设置中查找部署池设置,然后根据步骤1中的ID导航到正确的池
  3. 从部署池设置中,转到"安全",并将所需用户添加到管理员角色或任何所需角色

这篇关于Azure DevOps管道环境资源代理安装问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆