Robin Huiser created BROOKLYN-587:
-------------------------------------
Summary: GCE credentials in catalog location not usable
Key: BROOKLYN-587
URL: https://issues.apache.org/jira/browse/BROOKLYN-587
Project: Brooklyn
Issue Type: Bug
Affects Versions: 0.12.0
Environment: * Apache Brooklyn server 0.12.0
* Apache Brooklyn CLI 0.12.0
Blueprint which works fine.
Attached:
* correct working blueprint (tomcat.yml)
* not working combi of catalog item (gcp-asia-southeast1-b-0.0.5.bom) and
blueprint (tomcat-ext-location.yml)
Reporter: Robin Huiser
Attachments: gcp-asia-southeast1-b-0.0.5.bom, tomcat-ext-location.yml,
tomcat.yml
Using a catalog based jclouds:google-compute-engine location within a blueprint
results into error "Error resolving template -- not authorized"
{code:java}
2018-05-16T13:57:07,502 WARN 128 o.a.b.l.j.JcloudsLocation [ger-QPzhoimG-986]
Error resolving template -- not authorized (rethrowing:
org.jclouds.rest.AuthorizationException: {
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Required 'compute.projects.get' permission for
'projects/onyx-badge-196310'"
}
],
"code": 403,
"message": "Required 'compute.projects.get' permission for
'projects/onyx-badge-196310'"
}
}
); template is: null
{code}
... while using the same credentials in the blueprint works fine.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)