No agent meet this job's requirement despite having AMI with for the same
Asked by Mehul Ved:

I am building AngularJS as a part of application. In one of the steps, bower is required to install dependencies. I customised an existing bamboo AMI to include bower in it. At first I was able to build the application, but now I am unable to do. I can see that the AMI is still there but the configuration page shows a warning "No agent meet this job's requirement", but when I navigate to my images, my AMI is listed there and it has bower listed among the capabilities. Thus, I am not able to build AngularJS and the build waits infinitely.

Attaching some screenshots for the above:

1) Warning on Task Configuration Page

bower_no_agents.png

2) Task requirements page

bower_client_requirements.png

3) List of images available

bamboo_images.png

4) Custom AMI with bower capability

nx_bamboo_ami.png

nx_bamboo_ami_bower_capability.png

5) Capability details

nx_bamboo_ami_bower_config.png

I am not sure why this is happening. Maybe I misconfigured some setting or I'm missing a minor point but unable to figure that out.  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5744){#link_1169155c923153}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/1/bower_no_agents.png){#display_1169155c923153_0}  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5745){#link_1169155c923153_0}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/2/nx_bamboo_ami.png){#display_1169155c923153_2}  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5746){#link_1169155c923153_1}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/3/bamboo_images.png){#display_1169155c923153_4}  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5747){#link_1169155c923153_2}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/4/nx_bamboo_ami_bower_capability.png){#display_1169155c923153_6}  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5748){#link_1169155c923153_3}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/5/bower_client_requirements.png){#display_1169155c923153_8}  
[](https://community.atlassian.com/t5/Bamboo-questions/No-agent-meet-this-job-s-requirement-despite-having-AMI-with-for/qaq-p/8674?attachment-id=5749){#link_1169155c923153_4}  
[](/tnckb94959/attachments/tnckb94959/bamboo-questions/261/6/nx_bamboo_ami_bower_config.png){#display_1169155c923153_10}


Answers:
author: Przemek Bruski
body: Your image is "Dedicated', so it will only build plans dedicated to it. It will not be available to any other plans.

comments: author: Mehul Ved
body: Thanks. I saw that it got dedicated for a deployment environment. Does that mean I need to create another copy of the AMI or removing that particular config is enough?I didn't specifically do anything to dedicate the image. Or does it get dedicated automatically when assigned to an environment for deployment?


author: Przemek Bruski
body: Just remove that config. You probably accidentally dedicated it.


author: Mehul Ved
body: That sorts out the issue. Thank you.


Tags: cloud