VMware Cloud Community
vikramkumarpuli
Contributor
Contributor

Deployment failing through Service Broker Catalog

Hi All, 

I have a Blueprint with constrain tag for vsphere machine '${"compute:" + (input.compute)}'. When i am deploying from the blueprint design...deployment is working fine. but deploying from Service catalog it is failing.

Cloudzone has computes with key:value equal to compute:computename

The Service catalog with custom form(zone and compute)..Zone is getting all cloudzones through VRO action and then based on Cloudzone selection compute dropdown get populated with computename. Deployment through Service Catalog is failing with error "No placement exists that satisfies all of the request requirements. See if suitable placements and cloud zones exist for the current project and they have been properly tagged".

Version of VRA: 8.11.2

 

Reply
0 Kudos
3 Replies
mannharry
Hot Shot
Hot Shot

Hello ,

I think you need to use capability tag on the cloud zone and other relevant compute source to match the constraint tag on the cloud template which is being used ,

 

Regards

Harry

Reply
0 Kudos
vikramkumarpuli
Contributor
Contributor

Hi Harry,

 

Thanks for your response. 

I am using constraint tag: '${"compute:" + (input.compute)}' in my blueprint. I  have already created this tag(Compute:Computename) for all the  compute in the cloudzone. Also, deployment is working when  deployed from the blueprint design, but not from Service Catalog. 

Regards,

Vikram Kumar

Reply
0 Kudos
emacintosh
Hot Shot
Hot Shot

Have you looked at the failed request (Infrastructure -> Activity -> Requests) to see what vRA thinks is missing? 

 

Admittedly that functionality is at best just "ok", but it can be helpful in understanding what might be missing.  I think you should at least see the tag it's trying to find and why a given compute was excluded.

Reply
0 Kudos