Closed Bug 1756223 Opened 3 years ago Closed 3 years ago

stop using ci-docker-bases

Categories

(Socorro :: Infra, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

Details

Attachments

(7 files)

Socorro, antenna, socorro-submitter, and probably some other things use ci-docker-bases images in CI.

It's unclear whether that project is going to continue. Further, we should be using whatever Data SRE suggests and is the Data Org convention.

This covers switching.

willkg merged PR #783: "bug 1756223: change ci docker image" in 2b95f68.

That covers Antenna. I also did some yak-shaving to clean up the CircleCI config file a little and maybe reduce build times. I'll probably use some of these ideas in Socorro and Tecken, too.

Assignee: nobody → willkg

willkg merged PR #784: "bug 1756223: fix lint and test CI jobs" in e42ea02.

The previous PR got merged and then CI failed when running against the updates in main. This PR attempts to fix that. If it's still flaky, I may go back to a single monolithic workflow.

The antenna deploy to stage failed. I don't see a version.json in the image. I'll fix that now.

Status: NEW → ASSIGNED

I deployed the socorro-submitter, so that's good now.

I started working on Socorro, but cimg/base:2022.02 uses docker compose v2 which doesn't work with configman style configuration which Socorro still has a ton of.

I can probably hack something together that alleviates that, but I can't imagine it being anything other than a mess on a mess on a mess.

I may have to make this depend on bug #1529342. I'll think about that some more next week after a grief period.

willkg merged PR #6028: "bug 1756223: update docker image and remote docker version" in 76b6679.

That fixes Socorro.

Need to test a stage deploy and a prod deploy.

I deployed the antenna side of this to prod in bug #1759170.

I deployed the socorro side of this to prod in bug #1759160.

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: