Page MenuHomePhabricator

Remove unused stretch image definitions from dev-images
Closed, ResolvedPublic2 Estimated Story Points

Description

We migrated dev-images from the Debian Stretch base to Buster under T273100. Definitions for the stretch images remain in the repo. We should probably remove these.

Open question: Can / should these be deleted from the Docker registry?

Details

TitleReferenceAuthorSource BranchDest Branch
remove stretch-* definitionsrepos/releng/dev-images!2brennenbrennen/remove-stretch-definitionsmain
Customize query in GitLab

Event Timeline

Open question: Can / should these be deleted from the Docker registry?

My understanding is that they'll stop being listed now (because we dropped them from git), but won't be removed from the registry (so existing things yet to transition won't suddenly break).

My understanding is that they'll stop being listed now (because we dropped them from git)

Hmm - this is possible, but if so I'm not sure what the mechanism is.

My understanding is that they'll stop being listed now (because we dropped them from git)

Hmm - this is possible, but if so I'm not sure what the mechanism is.

There's some magic in the puppet-managed code for the docker registry; it was done to stop listing jessie- and stretch-based images from the releng/ namespace (not dev/), but I think it was written to be general?

Oh, interesting - I'll follow up on that if doesn't take effect here.

thcipriani set the point value for this task to 2.Sep 8 2021, 4:07 PM
thcipriani subscribed.

random Fibonacci number for story points :)

brennen moved this task from Backlog to Done on the MediaWiki-Docker board.

I see some stuff in modules/profile/files/docker/reporter/releng_rules.ini for docker-report. I'm not, however, entirely sure what docker-report does.

It seems like, in general, removing images is discouraged.

Optimistically calling this one resolved.