On Sun, Oct 5, 2025 at 3:12 AM Michał Nasiadka <mnasiadka@gmail.com> wrote:
Hi Michael,
The sources are defined centrally - distribution repositories are in repos.yaml -
https://opendev.org/openstack/kolla/src/branch/master/kolla/template/repos.y...
The per image tarballs that we fetch from different sources are overridable via kolla-build.conf - see
https://docs.openstack.org/kolla/latest/admin/image-building.html#python-pac...
Is there anything we’re missing?
Ahh, I had somehow missed that. The specific example which causes me pain at the moment is the OSBPO debian mirror. For reasons I cannot explain I regularly get at 5XX HTTP error from that one. I am therefore carrying this patch: diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2 index 638aa8a..ce6fcf4 100644 --- a/docker/base/Dockerfile.j2 +++ b/docker/base/Dockerfile.j2 @@ -262,7 +262,7 @@ COPY sources.list /etc/apt/sources.list.d/kolla-custom.list RUN apt update \ && apt install -y --no-install-recommends extrepo \ - && extrepo enable openstack_epoxy \ + && extrepo enable openstack_epoxy --mirror http://mirror-osbpo.home.stillhq.com/debian \ && apt purge -y extrepo \ && apt --purge autoremove -y \ && apt clean So perhaps this is more an example of a special case being missed? Thanks, Michael