Upgrading gitlab.alpinelinux.org to version 18. This involves migrating from postgres 15 to postgres 16, which takes a couple of minutes to complete.

Gitlab will be unavailable while this is in progress.

#AlpineOps

As part of this upgrade, we also switched the registry implementation from github.com/distribution/distribution to gitlab.com/gitlab-org/container-registry.

This has some additional features that the original project does not have. One of them is a metadata database, which should improve performance showing information about images. Another benefit is online garbage collection.

#AlpineOps