podman pull centos-binary-ovn-sb-db-server fails in CI

Bug #1818161 reported by John Fulton on 2019-02-28
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kamil Sambor

Bug Description

During standalone deployment with podman in TripleO CI my deployment fails during tripleo-container-image-prepare:

tripleo_common.image.exception.ImageUploaderException: Error pulling image:
podman pull --tls-verify=false

The above is from:




Extra logs below:

2019-02-27 22:06:12.654 17615 INFO tripleo_common.image.image_uploader [ ] Pulling
2019-02-27 22:06:12.654 17615 INFO tripleo_common.image.image_uploader [ ] Running podman pull --tls-verify=false
Trying to pull
error pulling image "": unable to pull unable to pull image: Error determining manifest MIME type for docker:// Get read tcp> read: connection reset by peer
2019-02-27 22:08:13.108 17615 INFO tripleo_common.image.image_uploader [ ]
Traceback (most recent call last):
  File "/usr/bin/tripleo-container-image-prepare", line 130, in <module>
    env, roles_data, cleanup=args.cleanup, dry_run=args.dry_run)
  File "/usr/lib/python2.7/site-packages/tripleo_common/image/kolla_builder.py", line 199, in container_images_prepare_multi
  File "/usr/lib/python2.7/site-packages/tripleo_common/image/image_uploader.py", line 177, in upload
  File "/usr/lib/python2.7/site-packages/tripleo_common/image/image_uploader.py", line 1478, in run_tasks
    result = uploader.upload_image(first_task)
  File "/usr/lib/python2.7/site-packages/tripleo_common/image/image_uploader.py", line 825, in upload_image
  File "/usr/lib/python2.7/site-packages/tenacity/__init__.py", line 292, in wrapped_f
    return self.call(f, *args, **kw)
  File "/usr/lib/python2.7/site-packages/tenacity/__init__.py", line 358, in call
    do = self.iter(retry_state=retry_state)
  File "/usr/lib/python2.7/site-packages/tenacity/__init__.py", line 331, in iter
    raise retry_exc.reraise()
  File "/usr/lib/python2.7/site-packages/tenacity/__init__.py", line 167, in reraise
    raise self.last_attempt.result()
  File "/usr/lib/python2.7/site-packages/concurrent/futures/_base.py", line 422, in result
    return self.__get_result()
  File "/usr/lib/python2.7/site-packages/tenacity/__init__.py", line 361, in call
    result = fn(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/tripleo_common/image/image_uploader.py", line 1163, in _copy_registry_to_local
    (' '.join(cmd), err))
tripleo_common.image.exception.ImageUploaderException: Error pulling image:
podman pull --tls-verify=false

Kamil Sambor (ksambor) on 2019-03-01
Changed in tripleo:
assignee: nobody → Kamil Sambor (ksambor)
Changed in tripleo:
status: Triaged → In Progress

Reviewed: https://review.openstack.org/640716
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=8762866b8d7fe4d33e026f68f66fe8e189daddb2
Submitter: Zuul
Branch: master

commit 8762866b8d7fe4d33e026f68f66fe8e189daddb2
Author: Kamil Sambor <email address hidden>
Date: Mon Mar 4 10:59:31 2019 +0100

    Return correct value for default neutron_driver

    After we switch to ovn we need to return correct value
    for neutron_driver when it is not set.
    Previous behaviour builded images for openvswitch as a default.

    Change-Id: Ie11050917ea9749140356adfeeece2df280de9f0
    Closes-Bug: #1818161

Changed in tripleo:
status: In Progress → Fix Released

This issue was fixed in the openstack/tripleo-common 10.6.0 release.

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

Other bug subscribers