[kolla-ansible] How to test local docker registry

Satish Patel satish.txt at gmail.com
Mon May 1 20:29:42 UTC 2023


Ignore my post, it looks like I pull all images but not push, I don't know
why it didn't push somehow.

I found how to list images from the local registry.

$ curl docker-reg:4000/v2/_catalog
{"repositories":["openstack.kolla/ubuntu-source-cinder-api","openstack.kolla/ubuntu-source-cinder-backup","openstack.kolla/ubuntu-source-cinder-scheduler","openstack.kolla/ubuntu-source-cinder-volume","openstack.kolla/ubuntu-source-cron","openstack.kolla/ubuntu-source-fluentd","openstack.kolla/ubuntu-source-glance-api","openstack.kolla/ubuntu-source-haproxy","openstack.kolla/ubuntu-source-heat-api","openstack.kolla/ubuntu-source-heat-api-cfn","openstack.kolla/ubuntu-source-heat-engine","openstack.kolla/ubuntu-source-horizon","openstack.kolla/ubuntu-source-keepalived","openstack.kolla/ubuntu-source-keystone","openstack.kolla/ubuntu-source-keystone-fernet","openstack.kolla/ubuntu-source-keystone-ssh","openstack.kolla/ubuntu-source-kolla-toolbox","openstack.kolla/ubuntu-source-mariadb-clustercheck","openstack.kolla/ubuntu-source-mariadb-server","openstack.kolla/ubuntu-source-memcached","openstack.kolla/ubuntu-source-neutron-metadata-agent","openstack.kolla/ubuntu-source-neutron-server","openstack.kolla/ubuntu-source-nova-api","openstack.kolla/ubuntu-source-nova-compute","openstack.kolla/ubuntu-source-nova-conductor","openstack.kolla/ubuntu-source-nova-libvirt","openstack.kolla/ubuntu-source-nova-novncproxy","openstack.kolla/ubuntu-source-nova-scheduler","openstack.kolla/ubuntu-source-nova-ssh","openstack.kolla/ubuntu-source-openvswitch-db-server","openstack.kolla/ubuntu-source-openvswitch-vswitchd","openstack.kolla/ubuntu-source-ovn-controller","openstack.kolla/ubuntu-source-ovn-nb-db-server","openstack.kolla/ubuntu-source-ovn-northd","openstack.kolla/ubuntu-source-ovn-sb-db-server","openstack.kolla/ubuntu-source-placement-api","openstack.kolla/ubuntu-source-rabbitmq"]}


On Mon, May 1, 2023 at 3:34 PM Satish Patel <satish.txt at gmail.com> wrote:

> Folks,
>
> I have 3 controller nodes and on controller01 I have configured the local
> registry and pushed all images into the local registry. I have pointed
> out 2 other nodes to use controller01 local registry.
>
> When i run "kolla-ansible -i multinode deploy" it works on controller01
> and docker start all containers but one controller02 and 03 I encounter
> error related docker registry
>
> Error: https://paste.opendev.org/show/bmwbM3PB33a8hrA1Wi6e/
>
> docker daemon.json file on controller02 and 03 (docker-reg is point to
> controller01)
> root at controller02:~#  cat /etc/docker/daemon.json
> {
>     "bridge": "none",
>     "insecure-registries": [
>         "docker-reg:4000"
>     ],
>     "ip-forward": false,
>     "iptables": false,
>     "log-opts": {
>         "max-file": "5",
>         "max-size": "50m"
>     }
>
> How do I check my docker registry is functioning?
>
> I have tried following commands on 02 and 03 nodes but following error.
>
> root at controller02:~# docker pull
> docker-reg:4000/openstack.kolla/ubuntu-source-fluentd
> Using default tag: latest
> Error response from daemon: manifest for
> docker-reg:4000/openstack.kolla/ubuntu-source-fluentd:latest not found:
> manifest unknown: manifest unknown
>
> Are there any way to test if my registry is functional and nothing wrong.
> There are no network issues. I have a test with port ping using the nc
> command.
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230501/03b90e51/attachment.htm>


More information about the openstack-discuss mailing list