macOS TeamCity Build Agent 不会升级

macOS TeamCity Build Agent won't upgrade

我刚刚第一次设置 TeamCity,正在尝试连接 macOS 构建代理,以便我可以使用 Xcode 项目构建步骤。但是,在 Mac 上安装代理后,它连接到我的服务器,我授权了它,但它一直卡在尝试升级中。

查看以下日志:

[2016-12-30 18:43:38,909]   WARN - .agent.AmazonPropertiesUpdater - Fetched Amazon EC2 instance metadata does not contain required values. Probably this agent was not started inside Amazon EC2. Is proxy server used?
[2016-12-30 18:43:39,200]   INFO - buildServer.AGENT.registration - Registering on server via URL http://server:8111. AgentDetails{Name='macOS-agent', AgentId=null, BuildId=null, AgentOwnAddress='null', AlternativeAddresses=[192.168.1.100], Port=9090, Version='42538', PluginsVersion='NA', AvailableRunners=[], AvailableVcs=[], AuthorizationToken='309dfc276322e9032f1b8dd10c36d1a1', PingCode='PTlCyAKlgWHkzLTXeSMYSo5fk1PBujzq'}
[2016-12-30 18:43:39,662]   INFO - buildServer.AGENT.registration - Server supports the following communication protocols: [polling, xml-rpc]
[2016-12-30 18:43:39,662]   INFO - buildServer.AGENT.registration - Trying to register on server using 'polling' protocol.
[2016-12-30 18:43:39,986]   INFO - buildServer.AGENT.registration - Registered on server with id 1 and authorization token '309dfc276322e9032f1b8dd10c36d1a1'
[2016-12-30 18:43:39,986]   INFO - buildServer.AGENT.registration - If this is the first time this agent registered on the server make sure it is authorized by administrator in the server web UI.
Upgrade call received from the build server
Will upgrade when become idle

它没有做任何其他事情,但似乎一直在等待成为 'idle' 永远。

离开 'idle' 大约 40 分钟后,该过程开始并在几分钟后结束。

所以解决这个问题的方法就是耐心等待!