Skip to content

Commit 618eb97

Browse files
authored
Merge pull request #60 from City-of-Helsinki/UHF-X-fix-oc
Fix MySQL CA certificate
2 parents df203a1 + f41b19b commit 618eb97

2 files changed

Lines changed: 2 additions & 12 deletions

File tree

drupal/Dockerfile

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,7 @@ RUN set -eux; \
2727
COPY --from=composer:latest /usr/bin/composer /usr/local/bin/
2828
COPY --from=amazeeio/envplate:v1.0.3 /usr/local/bin/ep /usr/local/bin/ep
2929

30-
# Fetch the required certificates for the Azure MySQL service and combine them
31-
ENV AZURE_SQL_SSL_CA_PATH=/usr/local/share/ca-certificates/DigiCertGlobalRootCA.crt.pem
32-
RUN mkdir -p /usr/local/share/ca-certificates && \
33-
wget https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem -O $AZURE_SQL_SSL_CA_PATH
34-
35-
ENV AZURE_SQL_SSL_CA_PATH=/usr/local/share/ca-certificates/BaltimoreCyberTrustRoot.crt.pem
36-
RUN wget https://www.digicert.com/CACerts/BaltimoreCyberTrustRoot.crt.pem -O /tmp/baltimore.crt.pem && \
37-
wget https://cacerts.digicert.com/DigiCertGlobalRootG2.crt.pem -O /tmp/g2.crt.pem && \
38-
cat /tmp/g2.crt.pem >> $AZURE_SQL_SSL_CA_PATH && \
39-
cat /tmp/baltimore.crt.pem >> $AZURE_SQL_SSL_CA_PATH && \
40-
rm /tmp/*.crt.pem
30+
ENV AZURE_SQL_SSL_CA_PATH=/etc/ssl/certs/ca-certificates.crt
4131

4232
# Expose nginx
4333
EXPOSE 8080

drupal/tests/tests/Shared/EnvVariableTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public function testEnvVariable(string $envVariable, string $expectedValue) : vo
1616
public static function envVariableData() : array {
1717
return [
1818
['PATH', '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/app/vendor/bin:/var/www/html/vendor/bin'],
19-
['AZURE_SQL_SSL_CA_PATH', '/usr/local/share/ca-certificates/BaltimoreCyberTrustRoot.crt.pem'],
19+
['AZURE_SQL_SSL_CA_PATH', '/etc/ssl/certs/ca-certificates.crt'],
2020
];
2121
}
2222

0 commit comments

Comments
 (0)