Unable to Pull Kuryr Docker image

Bug #1834811 reported by Vladimir Franciz S. Blando
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Invalid
Undecided
Unassigned

Bug Description

# pip show kolla-ansible
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Name: kolla-ansible
Version: 7.1.1
Summary: Ansible Deployment of Kolla containers
Home-page: https://docs.openstack.org/kolla-ansible/latest/
Author: OpenStack
Author-email: <email address hidden>
License: Apache License, Version 2.0
Location: /usr/lib/python2.7/site-packages
Requires: cryptography, setuptools, jmespath, oslo.utils, Jinja2, PyYAML, netaddr, docker, six, oslo.config, pbr
Required-by:

global.yml
---
openstack_release: "rocky"
enable_etcd: "yes"
enable_kuryr: "yes"
enable_zun: "yes"
...

Deploying kuryr failed because it can't fetch the image

TASK [kuryr : Pulling kuryr image] ******************************************************************************************************************************************************************
fatal: [compute1]: FAILED! => {"changed": true, "msg": "'Traceback (most recent call last):\\n File \"/tmp/ansible_kolla_docker_payload_SLO9VV/__main__.py\", line 910, in main\\n result = bool(getattr(dw, module.params.get(\\'action\\'))())\\n File \"/tmp/ansible_kolla_docker_payload_SLO9VV/__main__.py\", line 532, in pull_image\\n repository=image, tag=tag, stream=True\\n File \"/usr/lib/python2.7/site-packages/docker/api/image.py\", line 414, in pull\\n self._raise_for_status(response)\\n File \"/usr/lib/python2.7/site-packages/docker/api/client.py\", line 263, in _raise_for_status\\n raise create_api_error_from_http_exception(e)\\n File \"/usr/lib/python2.7/site-packages/docker/errors.py\", line 31, in create_api_error_from_http_exception\\n raise cls(e, response=response, explanation=explanation)\\nImageNotFound: 404 Client Error: Not Found (\"repository kolla/centos-binary-kuryr-libnetwork not found: does not exist or no pull access\")\\n'"}

Tags: kuryr zun
tags: added: kuryr
tags: added: zun
Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

As mentioned in the docs, we have better control over source builds than binary because with binary we depend on distro providers who e.g. do not package kuryr and zun (or at least did not for rocky). Hence, these are provided only in source builds.

Please use:

  kolla_install_type: "source"

Changed in kolla-ansible:
status: New → Invalid
Revision history for this message
Vladimir Franciz S. Blando (vblando) wrote :

Thank you Radosław, deployment is ok now.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.