Description:-
periodic-tripleo-ci-centos-8-singlenode-featureset050-upgrades-ussuri is failing during undercloud install with message - error checking if pulling from registry is blocked: unable to parse the registries configuration (/etc/containers/registries.conf): mixing sysregistry v1/v2 is not supported
Build history:-
https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-centos-8-singlenode-featureset050-upgrades-ussuri&project=openstack/tripleo-ci
Logs:-
https://logserver.rdoproject.org/openstack-periodic-integration-stable2/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-singlenode-featureset050-upgrades-ussuri/5b9fd4c/logs/undercloud/home/zuul/undercloud_install.log.txt.gz
~~~
overlay@/var/lib/containers/storage+/var/run/containers/storage]192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\"\"", "level=debug msg=\"reference \\\"[overlay@/var/lib/containers/storage+/var/run/containers/storage]192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\" does not resolve to an image ID\"", "level=debug msg=\"error pulling image \\\"docker://192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\": error checking if pulling from registry for \\\"docker://192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\" is blocked: unable to parse the registries configuration (/etc/containers/registries.conf): mixing sysregistry v1/v2 is not supported\"", "level=debug msg=\"unable to pull and read image \\\"192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\": error checking if pulling from registry for \\\"docker://192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\\\" is blocked: unable to parse the registries configuration (/etc/containers/registries.conf): mixing sysregistry v1/v2 is not supported\"", "error checking if pulling from registry for \"docker://192.168.24.1:8787/tripleotraincentos8/centos-binary-neutron-openvswitch-agent:52a95c4bab548d1021874011db75ffab\" is blocked: unable to parse the registries configuration (/etc/containers/registries.conf): mixing sysregistry v1/v2 is not supported", "\""], "stdout": "", "stdout_lines": []}
~~~
Affected job registries.conf:-
https://logserver.rdoproject.org/openstack-periodic-integration-stable2/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-singlenode-featureset050-upgrades-ussuri/5b9fd4c/logs/undercloud/etc/containers/registries.conf.txt.gz
~~~
# insecure registry list
[registries.insecure]
registries = ['undercloud.ctlplane.localdomain', '192.168.24.1', '192.168.24.3']
~~~
Good job registries.conf(referenced from a different job: periodic-tripleo-ci-centos-8-standalone-upgrade-ussuri )
https://logserver.rdoproject.org/openstack-periodic-integration-stable2/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-8-standalone-upgrade-ussuri/63ae495/logs/undercloud/etc/containers/registries.conf.txt.gz
~~~
# insecure registry list
[[registry]]
prefix = "192.168.24.1:8787"
insecure = true
location = "192.168.24.1:8787"
~~~
v2 support was added via https:/ /review. opendev. org/c/openstack /tripleo- ansible/ +/719584. This points to the file being modified outside of the tripleo configuration since it's a template we shouldn't end up with mixed versions