microsoft / AzureTRE

An accelerator to help organizations build Trusted Research Environments on Azure.
https://microsoft.github.io/AzureTRE
MIT License
182 stars 139 forks source link

Certs Shared Service deployment_failed #3984

Closed dusan-ilic-mhra closed 3 months ago

dusan-ilic-mhra commented 3 months ago

Describe the bug We want to deploy a new version of Certs Shared Service - 0.5.1.

And we're getting this issue:

Error message: Saving debug log to /cnab/app/letsencrypt/logs/letsencrypt.log /cnab/app/scripts/auth-hook.sh-hook command manual-auth exists, but is not executable. Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /cnab/app/letsencrypt/logs/letsencrypt.log or re-run Certbot with -v for more details.

Steps to reproduce

  1. Publish and register a new version of Certs Shared Service - 0.5.1.
  2. Deploy Certs Shared Service using payload:

.{ "templateName": "tre-shared-service-certs", "properties": { "display_name": "Nexus cert", "description": "Generate/renew ssl cert for Nexus shared service", "domain_prefix": "nexus", "cert_name": "nexus-ssl" } }

Azure TRE release version v0.17.0

dusan-ilic-mhra commented 3 months ago

We resolved it by adding chmod +x on the files in the scripts folder. Issue can be closed.

dusan-ilic-mhra commented 3 months ago

Closing.