[Starlingx-discuss] starlingx: unable to delete images from local registry

Venkata Ramana Veldanda Venkata.Veldanda at radisys.com
Tue Feb 23 15:53:25 UTC 2021


Hi,

We are using STX4.0

We have been trying to delete the images from the registry and it doesn't appear to be deleting. The "registry-image-delete" returns success but couldn't figure what is going wrong. Are there corresponding logs where the delete progress can be checked? Also, is there a workaround to delete them?

controller-0:/home/sysadmin# source /etc/platform/openrc
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-list  --nowrap
+----------------------------------------------------------------+
| Image Name                                                     |
+----------------------------------------------------------------+
| docker.io/nfvpe/multus                                         |
| docker.io/starlingx/k8s-cni-sriov                              |
| docker.io/starlingx/k8s-plugins-sriov-network-device           |
| docker.io/starlingx/n3000-opae                                 |
| gcr.io/kubernetes-helm/tiller                                  |
| k8s.gcr.io/coredns                                             |
| k8s.gcr.io/defaultbackend                                      |
| k8s.gcr.io/etcd                                                |
| k8s.gcr.io/kube-apiserver                                      |
| k8s.gcr.io/kube-controller-manager                             |
| k8s.gcr.io/kube-proxy                                          |
| k8s.gcr.io/kube-scheduler                                      |
| k8s.gcr.io/pause                                               |
| quay.io/airshipit/armada                                       |
| quay.io/calico/cni                                             |
| quay.io/calico/kube-controllers                                |
| quay.io/calico/node                                            |
| quay.io/calico/pod2daemon-flexvol                              |
| quay.io/jetstack/cert-manager-acmesolver                       |
| quay.io/jetstack/cert-manager-cainjector                       |
| quay.io/jetstack/cert-manager-controller                       |
| quay.io/jetstack/cert-manager-webhook                          |
| quay.io/k8scsi/snapshot-controller                             |
| quay.io/kubernetes-ingress-controller/nginx-ingress-controller |
| quay.io/stackanetes/kubernetes-entrypoint                      |
| vdu/du-l1                                                      |
| vdu/du-testmac                                                 |
| vdu/dul1                                                       |
+----------------------------------------------------------------+
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-delete vdu/du-testmac:v1
Image vdu/du-testmac:v1 deleted, please run garbage collect to free disk space.
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-delete vdu/du-l1:v1
Image vdu/du-l1:v1 deleted, please run garbage collect to free disk space.
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]#
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-list  --nowrap
+----------------------------------------------------------------+
| Image Name                                                     |
+----------------------------------------------------------------+
| docker.io/nfvpe/multus                                         |
| docker.io/starlingx/k8s-cni-sriov                              |
| docker.io/starlingx/k8s-plugins-sriov-network-device           |
| docker.io/starlingx/n3000-opae                                 |
| gcr.io/kubernetes-helm/tiller                                  |
| k8s.gcr.io/coredns                                             |
| k8s.gcr.io/defaultbackend                                      |
| k8s.gcr.io/etcd                                                |
| k8s.gcr.io/kube-apiserver                                      |
| k8s.gcr.io/kube-controller-manager                             |
| k8s.gcr.io/kube-proxy                                          |
| k8s.gcr.io/kube-scheduler                                      |
| k8s.gcr.io/pause                                               |
| quay.io/airshipit/armada                                       |
| quay.io/calico/cni                                             |
| quay.io/calico/kube-controllers                                |
| quay.io/calico/node                                            |
| quay.io/calico/pod2daemon-flexvol                              |
| quay.io/jetstack/cert-manager-acmesolver                       |
| quay.io/jetstack/cert-manager-cainjector                       |
| quay.io/jetstack/cert-manager-controller                       |
| quay.io/jetstack/cert-manager-webhook                          |
| quay.io/k8scsi/snapshot-controller                             |
| quay.io/kubernetes-ingress-controller/nginx-ingress-controller |
| quay.io/stackanetes/kubernetes-entrypoint                      |
| vdu/du-l1                                                      |
| vdu/du-testmac                                                 |
| vdu/dul1                                                       |
+----------------------------------------------------------------+
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-delete vdu/dul1:v1
Image vdu/dul1:v1 deleted, please run garbage collect to free disk space.
[root at controller-0 sysadmin(keystone_admin)]# system registry-garbage-collect
Running docker registry garbage collect
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-list  --nowrap
+----------------------------------------------------------------+
| Image Name                                                     |
+----------------------------------------------------------------+
| docker.io/nfvpe/multus                                         |
| docker.io/starlingx/k8s-cni-sriov                              |
| docker.io/starlingx/k8s-plugins-sriov-network-device           |
| docker.io/starlingx/n3000-opae                                 |
| gcr.io/kubernetes-helm/tiller                                  |
| k8s.gcr.io/coredns                                             |
| k8s.gcr.io/defaultbackend                                      |
| k8s.gcr.io/etcd                                                |
| k8s.gcr.io/kube-apiserver                                      |
| k8s.gcr.io/kube-controller-manager                             |
| k8s.gcr.io/kube-proxy                                          |
| k8s.gcr.io/kube-scheduler                                      |
| k8s.gcr.io/pause                                               |
| quay.io/airshipit/armada                                       |
| quay.io/calico/cni                                             |
| quay.io/calico/kube-controllers                                |
| quay.io/calico/node                                            |
| quay.io/calico/pod2daemon-flexvol                              |
| quay.io/jetstack/cert-manager-acmesolver                       |
| quay.io/jetstack/cert-manager-cainjector                       |
| quay.io/jetstack/cert-manager-controller                       |
| quay.io/jetstack/cert-manager-webhook                          |
| quay.io/k8scsi/snapshot-controller                             |
| quay.io/kubernetes-ingress-controller/nginx-ingress-controller |
| quay.io/stackanetes/kubernetes-entrypoint                      |
| vdu/du-l1                                                      |
| vdu/du-testmac                                                 |
| vdu/dul1                                                       |
+----------------------------------------------------------------+
[root at controller-0 sysadmin(keystone_admin)]# system registry-image-tags vdu/dul1

[root at controller-0 sysadmin(keystone_admin)]# system registry-image-tags vdu/du-testmac

[root at controller-0 sysadmin(keystone_admin)]# system registry-image-tags vdu/du-l1

[root at controller-0 sysadmin(keystone_admin)]# system registry-image-list
+----------------------------------------------------------------+
| Image Name                                                     |
+----------------------------------------------------------------+
| docker.io/nfvpe/multus                                         |
| docker.io/starlingx/k8s-cni-sriov                              |
| docker.io/starlingx/k8s-plugins-sriov-network-device           |
| docker.io/starlingx/n3000-opae                                 |
| gcr.io/kubernetes-helm/tiller                                  |
| k8s.gcr.io/coredns                                             |
| k8s.gcr.io/defaultbackend                                      |
| k8s.gcr.io/etcd                                                |
| k8s.gcr.io/kube-apiserver                                      |
| k8s.gcr.io/kube-controller-manager                             |
| k8s.gcr.io/kube-proxy                                          |
| k8s.gcr.io/kube-scheduler                                      |
| k8s.gcr.io/pause                                               |
| quay.io/airshipit/armada                                       |
| quay.io/calico/cni                                             |
| quay.io/calico/kube-controllers                                |
| quay.io/calico/node                                            |
| quay.io/calico/pod2daemon-flexvol                              |
| quay.io/jetstack/cert-manager-acmesolver                       |
| quay.io/jetstack/cert-manager-cainjector                       |
| quay.io/jetstack/cert-manager-controller                       |
| quay.io/jetstack/cert-manager-webhook                          |
| quay.io/k8scsi/snapshot-controller                             |
| quay.io/kubernetes-ingress-controller/nginx-ingress-controller |
| quay.io/stackanetes/kubernetes-entrypoint                      |
| vdu/du-l1                                                      |
| vdu/du-testmac                                                 |
| vdu/dul1                                                       |
+----------------------------------------------------------------+
[root at controller-0 sysadmin(keystone_admin)]#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20210223/f4cb0563/attachment-0001.html>


More information about the Starlingx-discuss mailing list