STX-Rook-Ceph fails to build if openstack-armada-app is removed from manifest

Bug #2033668 reported by Lucas de Ataides Barreto
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
High
Lucas de Ataides Barreto

Bug Description

Brief Description
-----------------
After the https://review.opendev.org/c/starlingx/manifest/+/893085 was merged, the StarlingX build failed on the stx-rook-ceph package, as it has a dependency on the openstack-helm-infra, which is provived by the removed repository.

Severity
--------
Critical

Steps to Reproduce
------------------
With the https://review.opendev.org/c/starlingx/manifest/+/893085 change, try to build stx-rook-ceph

Expected Behavior
------------------
Package builds

Actual Behavior
----------------
Package failed to build

Reproducibility
---------------
Seen once

Timestamp/Logs
--------------
2023-08-31 15:31:01,156 - debcontroller - ERROR: Failed to build: 1
2023-08-31 15:31:01,157 - debcontroller - ERROR: stx-rook-ceph
2023-08-31 15:31:01,157 - debcontroller - INFO: List of failed packages:
2023-08-31 15:31:01,158 - debcontroller - ERROR: stx-rook-ceph

Changed in starlingx:
assignee: nobody → Lucas de Ataides Barreto (ldeataid)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to rook-ceph (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/rook-ceph/+/893416

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to rook-ceph (master)

Reviewed: https://review.opendev.org/c/starlingx/rook-ceph/+/893416
Committed: https://opendev.org/starlingx/rook-ceph/commit/01dd5a0d253812bf90ebf8c9eced6fc75fcda8f1
Submitter: "Zuul (22348)"
Branch: master

commit 01dd5a0d253812bf90ebf8c9eced6fc75fcda8f1
Author: Lucas de Ataides <email address hidden>
Date: Thu Aug 31 13:41:02 2023 -0300

    Remove openstack-helm-infra build dependency

    After [1] was merged, the build of this package started to fail as it
    has a dependency on the `openstack-helm-infra` package, provided by the
    `openstack-armada-app` repository. However, this dependency turned out
    to be unnecessary for this app, as it's not being used anywhere.

    This change removes the unnecessary openstack-helm-infra build
    dependency for stx-rook-ceph build.

    [1] <https://review.opendev.org/c/starlingx/manifest/+/893085>

    Test Plan:
    PASS: build-pkgs -c -p python3-k8sapp-rook,stx-rook-ceph

    Closes-Bug: 2033668

    Change-Id: I259ae358af0aedff3977beff8a4fc1debe78da4b
    Signed-off-by: Lucas de Ataides <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to rook-ceph (f/antelope)

Fix proposed to branch: f/antelope
Review: https://review.opendev.org/c/starlingx/rook-ceph/+/893383

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to rook-ceph (f/antelope)

Reviewed: https://review.opendev.org/c/starlingx/rook-ceph/+/893383
Committed: https://opendev.org/starlingx/rook-ceph/commit/cf87156d958e663ebc79a6d7c4701dd56be12d03
Submitter: "Zuul (22348)"
Branch: f/antelope

commit cf87156d958e663ebc79a6d7c4701dd56be12d03
Author: Lucas de Ataides <email address hidden>
Date: Thu Aug 31 13:41:02 2023 -0300

    Remove openstack-helm-infra build dependency

    After [1] was merged, the build of this package started to fail as it
    has a dependency on the `openstack-helm-infra` package, provided by the
    `openstack-armada-app` repository. However, this dependency turned out
    to be unnecessary for this app, as it's not being used anywhere.

    This change removes the unnecessary openstack-helm-infra build
    dependency for stx-rook-ceph build.

    [1] <https://review.opendev.org/c/starlingx/manifest/+/893085>

    Test Plan:
    PASS: build-pkgs -c -p python3-k8sapp-rook,stx-rook-ceph

    Closes-Bug: 2033668

    Change-Id: I259ae358af0aedff3977beff8a4fc1debe78da4b
    Signed-off-by: Lucas de Ataides <email address hidden>
    (cherry picked from commit 01dd5a0d253812bf90ebf8c9eced6fc75fcda8f1)

tags: added: in-f-antelope
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → High
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.