mbox

[layerindex-web,0/6] Docker related fixes

Message ID cover.1705341088.git.tim.orling@konsulko.com
State New
Headers show

Pull-request

https://github.com/moto-timo/layerindex-web docker-fixes

Message

Tim Orling Jan. 15, 2024, 5:56 p.m. UTC
This series updates all the depedencies in requirements.txt, notably a
fix for a GitPython vulnerability and fixes enabling latest mysqlclient
(v2.2.1) wheel to be buildable.

Also included is a move to the mariadb:lts container in docker-compose, since
in practice this is closer to what we are running in production and is the
version we should be striving to be compatible with (unless upstream Django
has breakage we cannot fix).

The following changes since commit b0af957ac734b76bc7cc2b45b0beb1cde74df0a6:

  layerindex: improve updates for actual_branch (2024-01-03 13:33:37 -0800)

are available in the Git repository at:

  https://github.com/moto-timo/layerindex-web docker-fixes
  https://github.com/moto-timo/layerindex-web/tree/docker-fixes

Tim Orling (6):
  dockersetup: use .zst not .zstd
  Dockerfile: sort apt packages alphabetically
  Dockerfile: fix mysqlclient==2.2.1 build
  requirements.txt: bump all to latest
  docker-compose.yml: mariadb:lts
  docker-compose.yml: drop version '3'

 Dockerfile         | 31 ++++++++++++++++---------------
 docker-compose.yml |  3 +--
 dockersetup.py     |  4 ++--
 requirements.txt   | 14 +++++++-------
 4 files changed, 26 insertions(+), 26 deletions(-)