Going from 9.8 to 9.9, running on Amazon ECS the only difference in the task definition is the image URI
oldURI: sonarqube:9.8-community
newURI: sonarqube:9.9-community
everything is fine up to
2023.07.04 07:41:34 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
then
2023-07-04 07:41:44,072 main ERROR Unable to create file /opt/sonarqube/logs/es.log java.io.IOException: Permission denied
starts throwing exceptions
2023-07-04 07:41:44,172 main ERROR Unable to locate appender "file_es" for logger config "root"
these docker mounts and volumes work fine with 9.8:
"mountPoints": [ { "sourceVolume": "sonarqube_data", "containerPath": "/opt/sonarqube/data", "readOnly": false }, { "sourceVolume": "sonarqube_logs", "containerPath": "/opt/sonarqube/logs", "readOnly": false }, { "sourceVolume": "sonarqube_extensions", "containerPath": "/opt/sonarqube/extensions", "readOnly": false } ],