Skip to content

Bump container registry to v3.8.0

João Pereira requested to merge jdrpereira-master-patch-49807 into master

What does this MR do?

Bug Fixes

  • handlers: deny pushes for manifest lists with blob references except manifest cache images (79e854a)
  • handlers: enable cross repository blob mounts without FS mirroring (98fe521)
  • handlers: handle blob not found errors when serving head requests (2492b4e)
  • storage: never write blob links when FS mirroring is disabled (0786b77)

Features

  • datastore: allow removing a connection from the pool after being idle for a period of time (0352cc3)
  • storage/driver/s3-aws: add IRSA auth support (de69331)

Performance Improvements

  • handlers: lookup single blob link instead of looping over all (46f1642)

Related issues

Related to gitlab-org/container-registry#435 (closed).

Checklist

See Definition of done.

For anything in this list which will not be completed, please provide a reason in the MR discussion.

Required

  • Merge Request Title and Description are up to date, accurate, and descriptive
  • MR targeting the appropriate branch
  • MR has a green pipeline on GitLab.com

Expected (please provide an explanation if not completing)

  • Test plan indicating conditions for success has been posted and passes
  • Documentation created/updated
  • Tests added
  • Integration tests added to GitLab QA
  • Equivalent MR/issue for omnibus-gitlab opened

Merge request reports