While looking at how to implement the registries pruning for old images, I found out that we have empty repositories (repository with no image tagged) in our candidate-registry.
The current solution to delete them seems to be to delete the repositories from disk in /srv/registry/v2/repositories/
/srv/registry/v2/repositories/
Here is the list of repositories that can be deleted.
f25/cockpit f25/container-engine f25/docker f25/etcd f25/flannel f25/httpd f25/kube-controller-manager f25/kube-scheduler f25/kubernetes-apiserver f25/kubernetes-controller-manager f25/kubernetes-kubelet f25/kubernetes-master f25/kubernetes-node f25/kubernetes-proxy f25/kubernetes-scheduler f25/mariadb f25/mirrormanager2-mirrorlist f25/mongodb f25/nodejs f25/perftools f25/perl f25/php f25/python f25/redis f25/ruby f25/s2i-base f25/toolchain f25/waiverdb f26/cockpit f26/docker f26/docker-distribution f26/etcd f26/flannel f26/greenwave f26/haproxy f26/httpd f26/kubernetes-apiserver f26/kubernetes-controller-manager f26/kubernetes-kubelet f26/kubernetes-master f26/kubernetes-node f26/kubernetes-proxy f26/kubernetes-scheduler f26/mariadb f26/memcached f26/mirrormanager2-mirrorlist f26/mongodb f26/nginx f26/nodejs f26/php f26/python-classroom f26/python3 f26/redis f26/s2i-base f26/s2i-core f26/systemtap f26/tools f26/varnish f26/waiverdb f26-modular/boltron f26-modular/memcached f26-modular/varnish f27/cassandra f27/cockpit f27/cri-o f27/docker f27/docker-distribution f27/etcd f27/flannel f27/glusterfs f27/golang f27/greenwave f27/httpd f27/kubernetes-apiserver f27/kubernetes-controller-manager f27/kubernetes-kubelet f27/kubernetes-master f27/kubernetes-node f27/kubernetes-proxy f27/kubernetes-scheduler f27/mariadb f27/memcached f27/mirrormanager2-mirrorlist f27/mongodb f27/mysql f27/nginx f27/origin-base f27/perl f27/php f27/postgresql f27/python-classroom f27/python3 f27/ruby f27/s2i-base f27/s2i-core f27/toolchain f27/tools f27/varnish f28/cassandra f28/cockpit f28/cri-o f28/docker f28/docker-distribution f28/etcd f28/flannel f28/glusterfs f28/golang f28/haproxy f28/httpd f28/kubernetes-apiserver f28/kubernetes-controller-manager f28/kubernetes-kubelet f28/kubernetes-master f28/kubernetes-node f28/kubernetes-scheduler f28/mariadb f28/memcached f28/mirrormanager2-mirrorlist f28/mongodb f28/mysql f28/nginx f28/origin f28/origin-base f28/origin-deployer f28/origin-docker-registry f28/origin-haproxy-router f28/origin-pod f28/origin-sti-builder f28/origin-web-console f28/perl f28/postgresql f28/python-classroom f28/python3 f28/redis f28/ruby f28/s2i-base f28/s2i-core f28/systemtap f28/varnish
Done.
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.