utilities repo fails to build python-ldap during zuul test

Bug #2036280 reported by Leonardo Fagundes Luz Serrano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
High
Leonardo Fagundes Luz Serrano

Bug Description

Brief Description

Posted update 'https://review.opendev.org/c/starlingx/utilities/+/894392' is failing Zuul

         ERROR: Could not build wheels for python-ldap

Seems unrelated to the update experiencing the error.

Severity

Major: Unable to merge code changes

Steps to Reproduce

Write down steps to reproduce the issue

Expected Behavior

Zuul passes

Actual Behavior

Zuul fails (see mentioned error)

Reproducibility

100% reproducible

System Configuration

N/A

Load info (eg: 2022-03-10_20-00-07)

Current 22.12 master branch

Last Pass

last month

https://opendev.org/starlingx/utilities/commit/50c17f8e570d69fe4b770e42d027b5106a3c5d7e

Timestamp/Logs

See Zuul error in review

Alarms

N/A

Test Activity

Review

Workaround

None

Changed in starlingx:
assignee: nobody → Leonardo Fagundes Luz Serrano (lfagunde)
Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to utilities (master)

Reviewed: https://review.opendev.org/c/starlingx/utilities/+/895497
Committed: https://opendev.org/starlingx/utilities/commit/a04fa768cd4243d2b665f95e4c9b74366dacc755
Submitter: "Zuul (22348)"
Branch: master

commit a04fa768cd4243d2b665f95e4c9b74366dacc755
Author: Leonardo Fagundes Luz Serrano <email address hidden>
Date: Fri Sep 15 14:48:13 2023 -0300

    Add python-ldap deps for zuul test

    Zuul tests are failing to build python-ldap due
    to some missing binary pkg dependencies [1].
    Added them using bindep following the solution
    on the gui repo [2, 3]

    [1] https://zuul.opendev.org/t/openstack/build/8356394372e24999b27e1a0251e1d919
    [2] https://review.opendev.org/c/starlingx/gui/+/894397
    [3] https://review.opendev.org/c/starlingx/gui/+/885834

    Test Plan:
    pass: tox --notest -epylint -vv --skip-missing-interpreters=false

    Closes-Bug: 2036280

    Change-Id: Ic1f38573d3ea344b3724bfd92a167bd209ebcea0
    Signed-off-by: Leonardo Fagundes Luz Serrano <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
description: updated
tags: added: stx.9.0 stx.zuul
Changed in starlingx:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to update (master)

Reviewed: https://review.opendev.org/c/starlingx/update/+/922523
Committed: https://opendev.org/starlingx/update/commit/64c1a39b19fd9f12189cc99b73cf0a3b3ab6d925
Submitter: "Zuul (22348)"
Branch: master

commit 64c1a39b19fd9f12189cc99b73cf0a3b3ab6d925
Author: Leonardo Fagundes Luz Serrano <email address hidden>
Date: Fri Jun 21 17:47:36 2024 -0300

    Add python-ldap deps for zuul test

    Zuul tests are failing to build python-ldap due
    to some missing binary pkg dependencies [1].
    Added them using bindep following the solution
    on the gui repo [2, 3] and utilities repo [4]

    [1] https://zuul.opendev.org/t/openstack/build/8356394372e24999b27e1a0251e1d919
    [2] https://review.opendev.org/c/starlingx/gui/+/894397
    [3] https://review.opendev.org/c/starlingx/gui/+/885834
    [4] https://review.opendev.org/c/starlingx/utilities/+/895497

    Test Plan:
    pass: tox --notest -epylint -vv --skip-missing-interpreters=false

    Partial-Bug: 2036280

    Change-Id: Ibcf865cf47b04787292d7d4911dbf99fbb290153
    Signed-off-by: Leonardo Fagundes Luz Serrano <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.opendev.org/c/starlingx/update/+/922977
Committed: https://opendev.org/starlingx/update/commit/fd5c9687eeb03bd46ad9523a555c612363e875dc
Submitter: "Zuul (22348)"
Branch: master

commit fd5c9687eeb03bd46ad9523a555c612363e875dc
Author: Leonardo Fagundes Luz Serrano <email address hidden>
Date: Thu Jun 27 16:30:34 2024 -0300

    Zuul: Enable missing deps for patch-alarm tests

    Some tests require building python-ldap

    The required python-ldap dependency packages were
    added to bindep in [1]. However, a couple zuul jobs
    were not picking up these dependencies, causing them
    to still fail.

    Added configs needed in .zuul.yaml in order to pick up
    the python-ldap deps when running patch alarm tests.

    Refs:
    [1] https://review.opendev.org/c/starlingx/update/+/922523

    Test Plan:
    pass - tox -e pylint,py39 -c patch-alarm/patch-alarm/tox.ini
    pass - zuul

    Partial-Bug: 2036280

    Change-Id: I738b2fb7f2056dcb22e61b620fdb1b9ce4ad4223
    Signed-off-by: Leonardo Fagundes Luz Serrano <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on app-node-interface-metrics-exporter (master)

Change abandoned by "Leonardo Fagundes Luz Serrano <email address hidden>" on branch: master
Review: https://review.opendev.org/c/starlingx/app-node-interface-metrics-exporter/+/922652
Reason: Bug fixed by another commit. Check comments.

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.