Cloud Agent Profile Error for Digital Ocean (TeamCity 10.x)
Answered
I am trying to configure a cloud agent using the plugin for digital ocean.
The profile shows an error. Here is the traceback:
Failed to initialize cloud client 'digoc'.Agent pool with id=-1 does not exist
jetbrains.buildServer.serverSide.agentPools.NoSuchAgentPoolException: Agent pool with id=-1 does not exist
at jetbrains.buildServer.serverSide.agentPools.AgentPoolManagerImpl.poolDoesNotExist(AgentPoolManagerImpl.java:184)
at jetbrains.buildServer.serverSide.agentPools.AgentPoolManagerImpl.moveAgentTypesToPool(AgentPoolManagerImpl.java:4)
at jetbrains.buildServer.serverSide.impl.auth.SecuredAgentPoolManager.moveAgentTypesToPoolInternal(SecuredAgentPoolManager.java:80)
at jetbrains.buildServer.serverSide.impl.auth.SecuredAgentPoolManager.moveAgentTypesToPool(SecuredAgentPoolManager.java:4)
at jetbrains.buildServer.clouds.server.impl.CloudManagerBaseImpl.createNewClient(CloudManagerBaseImpl.java:294)
at jetbrains.buildServer.clouds.server.impl.CloudManagerBaseImpl.getClient(CloudManagerBaseImpl.java:254)
at jetbrains.buildServer.clouds.server.impl.CloudManagerFacade.getClient(CloudManagerFacade.java:110)
at jetbrains.buildServer.clouds.server.impl.SecuredCloudManager.getClient(SecuredCloudManager.java:69)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl$CreateProfileInfo.tryCreateInfo(CloudTabFormFactoryImpl.java:75)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl$CreateProfileInfo.createInfo(CloudTabFormFactoryImpl.java:65)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl.createProfileInfo(CloudTabFormFactoryImpl.java:51)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl.getForm(CloudTabFormFactoryImpl.java:45)
at jetbrains.buildServer.clouds.server.web.admin.CloudAdminController.doGet(CloudAdminController.java:51)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:60)
at jetbrains.buildServer.serverSide.agentPools.AgentPoolManagerImpl.poolDoesNotExist(AgentPoolManagerImpl.java:184)
at jetbrains.buildServer.serverSide.agentPools.AgentPoolManagerImpl.moveAgentTypesToPool(AgentPoolManagerImpl.java:4)
at jetbrains.buildServer.serverSide.impl.auth.SecuredAgentPoolManager.moveAgentTypesToPoolInternal(SecuredAgentPoolManager.java:80)
at jetbrains.buildServer.serverSide.impl.auth.SecuredAgentPoolManager.moveAgentTypesToPool(SecuredAgentPoolManager.java:4)
at jetbrains.buildServer.clouds.server.impl.CloudManagerBaseImpl.createNewClient(CloudManagerBaseImpl.java:294)
at jetbrains.buildServer.clouds.server.impl.CloudManagerBaseImpl.getClient(CloudManagerBaseImpl.java:254)
at jetbrains.buildServer.clouds.server.impl.CloudManagerFacade.getClient(CloudManagerFacade.java:110)
at jetbrains.buildServer.clouds.server.impl.SecuredCloudManager.getClient(SecuredCloudManager.java:69)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl$CreateProfileInfo.tryCreateInfo(CloudTabFormFactoryImpl.java:75)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl$CreateProfileInfo.createInfo(CloudTabFormFactoryImpl.java:65)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl.createProfileInfo(CloudTabFormFactoryImpl.java:51)
at jetbrains.buildServer.clouds.server.web.beans.CloudTabFormFactoryImpl.getForm(CloudTabFormFactoryImpl.java:45)
at jetbrains.buildServer.clouds.server.web.admin.CloudAdminController.doGet(CloudAdminController.java:51)
at jetbrains.buildServer.controllers.BaseFormXmlController.doHandle(BaseFormXmlController.java:60)
....
Please sign in to leave a comment.
Hi Pasha,
the Digital Ocean plugin is managed from a third party. If you have issues with it, please forward them to its developer here: https://github.com/graf/digitalocean-teamcity-plugin