pipelines-schema.json is missing configuration for oidc
There’s no definition for oidc
in https://bitbucket.org/atlassianlabs/atlascode/src/main/resources/schemas/pipelines-schema.json
The following snippet gives a warning that “Property oidc is not allowed”.
- step:
oidc: true
script:
- ...
Comments (10)
-
Account Deactivated -
https://bitbucket.org/atlassianlabs/atlascode/issues/66/yaml-validator-inconsistent-with-online
Please help, nothing is happening
-
Account Deactivated Issues like this is why I do not recommend my clients to use Atlassian products.
-
Thank you.
-
Still an issue
-
This issue is looking forward to it’s 2nd birthday.
-
Still expecting the access key and secret key, even though the documentation says we can use oidc without keys. https://support.atlassian.com/bitbucket-cloud/docs/use-aws-ecr-images-in-pipelines-with-openid-connect/
-
Two years later, still an issue.
-
It also needs to allow:
image: name: 0123456789012.dkr.ecr.my-region-1.amazonaws.com/my-ecr-name:latest aws: oidc-role: $AWS_OIDC_ROLE_ARN
There is even a PR already! https://bitbucket.org/atlassianlabs/atlascode/pull-requests/1025
-
Even an acknowledgement would be nice at this point.
- Log in to comment
The schema also requires
["access-key", "secret-key"],
when pullingawsImage
from ECR, but now it is possible to useoidc-role
(needs to be added to the schema) in which case key and secret are not required.