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 _______________________________________________ Patchwork mailing list Patchwork@lists.ozlabs.org https://lists.ozlabs.org/listinfo/patchwork