Page MenuHomePhabricator

Update docker-reporter to only check images available in the respective repos
Open, LowPublic

Description

Currently docker-report polls for all images in the docker registry and then filterers out entries which it knows to be unmaintained or removed. This is due to the fact that we cant completely remove entries from the docker repository.

Recently it seems a common work flow is:

  • image gets removed from images repository
  • some time passes
  • docker-report starts to fail for some reason (most recently dropping jessie)
  • CR created to add exception to filter list

I wonder if its worth updating docker-report so that it can also inspect the associated git repository of docker images and only check images which are still present in the most recent master branch of the repo.