Closed Bug 1791208 Opened 3 years ago Closed 3 years ago

update to docker compose v2

Categories

(Socorro :: General, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

Details

Attachments

(2 files)

docker-compose used to be a standalone utility written in Python. They've done a Go rewrite and integrated it as a subcommand of docker.

https://docs.docker.com/compose/

We should redo the local dev environment and CI environment to use v2.

This causes problems:

/usr/local/bin/docker-compose build  --build-arg userid=10001 --build-arg groupid=10001 app
Invalid template: "^testsocorro[0-9]{6}$"
make: *** [build] Error 15
Priority: P3 → P2
Assignee: nobody → willkg

willkg merged PR #6237: "bug 1791208: Quote regex in test.env" in ff6746b.

That fixes the issue in comment 1. I can't remember if there were other issues causing me to not update. Once we're able to update, we can remove all the docker-compose things we've got. e.g. the requirements-compose.txt file, bits in the Dockerfile, bits in CI, etc.

Status: NEW → ASSIGNED

John's fix was deployed in bug #1799933.

This was pushed to prod just now in bug #1809927. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: