[PATCH 0/6] Switch to docker-compose 3.0 file format
Stephen Finucane
stephen at that.guru
Wed Apr 25 07:05:35 AEST 2018
There's long been an outstanding issue with the use of 'docker-compose'
by user accounts with non-1000 UIDs. Unfortunately we were prevented
from using the newer file formats, which can somewhat solve these
issues, due to the older versions of the 'docker-compose' package found
on Ubuntu 16.04.
Thankfully, with the release of Ubuntu 18.04 this week we can now bump
the version of these files. We skip the 2.x series and head straight to
the latest and greatest version supported, 3.x. Along the way we do some
cleanup of the docker configuration, switch our images to 18.04, and
remove some tests that nobody really cared for or was running.
Stephen Finucane (6):
docker: Replace tabs with spaces
tests: Remove Selenium tests
docker: Remove bash aliases
docker-compose: Switch to 3.0 syntax
docker-compose: Remove 'links' section
docker: Bump to bionic
.gitignore | 3 +
.travis.yml | 1 -
docker-compose-pg.yml | 57 ++++++------
docker-compose.yml | 52 +++++------
docs/development/installation.rst | 94 ++++++-------------
patchwork/tests/browser.py | 176 -----------------------------------
patchwork/tests/test_user_browser.py | 41 --------
tools/docker/Dockerfile | 24 ++---
tools/docker/bashrc | 5 -
tools/docker/entrypoint.sh | 26 ++----
tox.ini | 3 +-
11 files changed, 103 insertions(+), 379 deletions(-)
delete mode 100644 patchwork/tests/browser.py
delete mode 100644 patchwork/tests/test_user_browser.py
delete mode 100644 tools/docker/bashrc
--
2.14.3
More information about the Patchwork
mailing list