Put copy of ceph docker image on mirror to improve CI

Bug #1716727 reported by John Fulton
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
Medium
John Fulton

Bug Description

The DockerCephDaemonImage (ceph/daemon:tag-build-master-jewel-centos-7) is hosted on docker.io, like other Kolla images. However, for TripleO CI there is a mirror of Kolla images to make CI more efficient. The DockerCephDaemonImage could be added to the mirror too.

[1] https://docs.openstack.org/tripleo-docs/latest/install/advanced_deployment/ceph_config.html#deploying-an-overcloud-with-ceph

Tags: ci
Changed in tripleo:
importance: Undecided → Medium
Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Revision history for this message
wes hayutin (weshayutin) wrote :

any content from docker.io is cached by the openstack infrastructure.
Thanks :)

Changed in tripleo:
status: Triaged → Invalid
Revision history for this message
John Fulton (jfulton-org) wrote :

As per a conversation w/ Wes, the "mirror of Kolla images" isn't really an accurate description.
When jobs like scenario001 run the images are pulled, by the undercloud, from docker.io. This is the case for openstack images and ceph images. Those images are set up on the undercloud as a local registry for the overcloud deploy. OpenStack infra may have a cache between docker.io and that local undercloud and that same cache would benefit the ceph image as it would the openstack images.

From the image building point of view images are built at RDO from a job, e.g.

https://review.rdoproject.org/jenkins/job/periodic-tripleo-centos-7-master-containers-build/695

which is something close to our own cache but only for the purposes of building openstack images. Ultimately they end up back on docker.io for the process described above.

So, AFAICT there isn't a docker registry cache that ceph needs to be added to and so I'm closing this bug.

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.