Centos Container build failure in stx-platformclients

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

Bug Description

Brief Description
-----------------
Container notificationservice-base fails to build under CentOS.

Probably caused by https://review.opendev.org/c/starlingx/oidc-auth-armada-app/+/868293

Severity
--------
Critical

Steps to Reproduce
------------------
build-stx-images.sh --prefix master --latest-prefix master --os centos --stream stable --version 20230201T020716Z --base docker.io/starlingx/stx-centos:master-stable-20230201T020716Z --wheels http://mirror.starlingx.cengn.ca:80//mirror/starlingx/master/centos/containers/20230201T020716Z/outputs/wheels/stx-centos-stable-wheels.tar --user starlingx --registry docker.io --attempts 5 --push --latest --clean

Expected Behavior
------------------
All containers build

Actual Behavior
----------------
stx-platformclients failes to build

Reproducibility
---------------
Reproducible

System Configuration
--------------------
NA

Branch/Pull Time/Commit
-----------------------
20230201T020716Z

Last Pass
---------
20230130T020856Z

Timestamp/Logs
--------------
Building stx-platformclients
Running: docker build /localdisk/loadbuild/jenkins/master-containers/20230201T020716Z/std/build-images/loci --build-arg PROJECT=infra --build-arg PROJECT_REPO=nil --build-arg FROM=docker.io/starlingx/stx-centos:master-stable-20230201T020716Z --build-arg WHEELS=/opt/loci/stx-wheels/stx-centos-stable-wheels-py2.tar --build-arg PIP_PACKAGES=pycrypto httplib2 pylint pyopenssl ndg-httpsclient pyasn1 six prettytable PyYAML python-keystoneclient python-barbicanclient python-openstackclient cgtsclient fmclient distributedcloud_client osprofiler beautifulsoup4 oidcauthtools mechanize html5lib webencodings nfv-client --build-arg DIST_PACKAGES=python-devel libffi-devel openssl-devel which bash-completion helm kubernetes-1.21.8-client --build-arg PYTHON3=no --build-arg SPICE_REPO=https://github.com/freedesktop/spice-html5.git --no-cache --tag jenkins/stx-platformclients:master-centos-stable-build
Sending build context to Docker daemon 158.8MB
...
Step 36/36 : RUN /opt/loci/stx-scripts/install.sh
...
Downloading pylint-1.9.5-py2.py3-none-any.whl (696 kB)
ERROR: Could not find a version that satisfies the requirement oidcauthtools (from versions: none)
ERROR: No matching distribution found for oidcauthtools
The command '/bin/sh -c /opt/loci/stx-scripts/install.sh' returned a non-zero code: 1
Command (docker) failed, attempt 5 of 5.
Max command attempts reached. Aborting...
Failed to build stx-platformclients... Aborting

Test Activity
-------------
Build

Workaround
----------
NA

Scott Little (slittle1)
Changed in starlingx:
assignee: nobody → Leonardo Fagundes Luz Serrano (lfagunde)
Ghada Khalil (gkhalil)
tags: added: stx.8.0 stx.build
Changed in starlingx:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to oidc-auth-armada-app (master)
Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on oidc-auth-armada-app (master)

Change abandoned by "Leonardo Fagundes Luz Serrano <email address hidden>" on branch: master
Review: https://review.opendev.org/c/starlingx/oidc-auth-armada-app/+/872444
Reason: It's simpler to just revert the commit that introduced the bug for now.

https://review.opendev.org/c/starlingx/oidc-auth-armada-app/+/872445

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oidc-auth-armada-app (master)

Reviewed: https://review.opendev.org/c/starlingx/oidc-auth-armada-app/+/872445
Committed: https://opendev.org/starlingx/oidc-auth-armada-app/commit/71583562ec9d42e3799a6745004973e379f694b8
Submitter: "Zuul (22348)"
Branch: master

commit 71583562ec9d42e3799a6745004973e379f694b8
Author: Leonardo Fagundes Luz Serrano <email address hidden>
Date: Wed Feb 1 18:02:43 2023 -0300

    Revert "Standardize app configs"

    This reverts commit 12c005958c2a0da6114fa6de543488d88061f970.

    The commit removed centos prematurely,
    causing container stx-platformclients to fail to build

    Closes-Bug: 2004506
    Change-Id: Ie7fb0014d3bdbef82b2289548214e81b068526f9

Changed in starlingx:
status: In Progress → 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.