kolla-build 13.0.0 fails on nova

Bug #1955034 reported by bjolo
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla
Fix Released
High
Marcin Juszkiewicz

Bug Description

What happend:
trying to build my own images but it fails/takes hours on nova-base. It seems to be related to pip constraints not being strict enough.

Expectation:
The build for nova-base should not hang like this. It has never done that before

Steps to reproduce
1. virtualenv venv-xena
2. source venv-xena/bin/activate
3. pip install -u pip
4. pip install kolla==13.0.0
5. kolla-build --type source --base centos --logs-dir /root/kolla-build-logs/13.0.0.20211216 --registry docker-registry.hbg.lan:5000 --nopush --nocache

6. the builds runs fine until nova-base. Then it just hangs on each item below for hours.

https://paste.openstack.org/show/811720/

Environment:
Host OS centos 8
docker version 20.10.3

bjolo (bjorn-lofdahl)
Changed in kolla:
milestone: none → 13.0.0
Revision history for this message
Buddhika Sanjeewa (bsanjeewa) wrote (last edit ):

I try to build the images using kayobe's
overcloud container image build --push and have the same issue.
In CentOS, source
kayobe stable/xena

After about 24 hours, the build fails with,

INFO:kolla.common.utils.nova-base: Downloading oslo.reports-2.3.0-py3-none-any.whl (53 kB)
...
INFO:kolla.common.utils.nova-base:pip._vendor.resolvelib.resolvers.ResolutionTooDeep: 2000000

See https://paste.opendev.org/show/811730/

And there seems to be errors in futures versions too. All >= 3.0.0 fail,

See https://paste.opendev.org/show/811731/

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :
Changed in kolla:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Marcin Juszkiewicz (hrw)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/822424
Committed: https://opendev.org/openstack/kolla/commit/24fba48e8dd2a705a5c3a14e9715938338097476
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 24fba48e8dd2a705a5c3a14e9715938338097476
Author: Marcin Juszkiewicz <email address hidden>
Date: Wed Dec 1 16:48:51 2021 +0100

    nova: drop pypowervm dependency

    Nova depends on pypowervm for POWER architecture support. But it is
    unmaintained upstream and breaks CentOS builds (wants to install Py2
    only 'futures' package).

    Closes-bug: #1955034

    Change-Id: Ife9385c93239e910db2e4405ec4661f667357bc0
    (cherry picked from commit 7de91fd60355104cbd650e0fe6f680b2eb0f2ffa)

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 13.0.1

This issue was fixed in the openstack/kolla 13.0.1 release.

Revision history for this message
Dr. Jens Harbott (j-harbott) wrote :
Changed in kolla:
status: Triaged → Fix Released
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.