Skip to content

Commit

Permalink
Use Alpine Linux v3.16 for the Docker image. Alpine v3.16 uses OpenSS…
Browse files Browse the repository at this point in the history
…L v1.1.1, whereas Alpine v3.17 uses OpenSSL v3.0.8. The newer OpenSSL version causes problems with our Twilio integration until we can upgrade the "requests" and "urllib3" Python packages. #1284
  • Loading branch information
kalbfled committed May 18, 2023
1 parent 3150ca4 commit e81a38c
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,7 @@ This application defines Docker images for production, testing, and development
| Technology | End of Support | Notes | Affected Files in ci/ |
|------------|----------------|-------|-----------------------|
| Python 3.8 | 14 October 2024 | | Dockerfile, Dockerfile.local |
| Alpine Linux 3.17 | 22 November 2024 | | Dockerfile, Dockerfile.local |
| Alpine Linux 3.16 | 23 May 2024 | | Dockerfile, Dockerfile.local |
| Postgres 11 | [9 November 2023](https://www.postgresql.org/support/versioning/) | | docker-compose.yml, docker-compose-local.yml, docker-compose-local-migrate.yml, docker-compose-test.yml |
| localstack | None given. The YAML files specifies v0.12.3. As of March 2022, v0.14.1 is available. | As of March 2022, localstack requires Python 3.6-3.9. | docker-compose-local.yml |
| bbyars/mountebank 2.4.0 | None given. | Newer versions are available. | docker-compose-local.yml |
Expand Down
4 changes: 2 additions & 2 deletions ci/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.8 is supported until 14 October 2024.
# Alpine Linux 3.17 is supported until 22 November 2024.
FROM python:3.8-alpine3.17
# Alpine Linux 3.16 is supported until 23 May 2024.
FROM python:3.8-alpine3.16

ARG GIT_SHA

Expand Down
4 changes: 2 additions & 2 deletions ci/Dockerfile.local
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Python 3.8 is supported until 14 October 2024.
# Alpine Linux 3.17 is supported until 22 November 2024.
FROM python:3.8-alpine3.17
# Alpine Linux 3.16 is supported until 23 May 2024.
FROM python:3.8-alpine3.16

ENV PYTHONDONTWRITEBYTECODE=1 \
# https://flask.palletsprojects.com/en/2.2.x/config/?highlight=flask_debug#DEBUG
Expand Down

0 comments on commit e81a38c

Please sign in to comment.