Unable to build master docker images

Bug #1814835 reported by Al Bailey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
High
Al Bailey

Bug Description

Title
-----
Formal builds of stein branch are failing to build docker images from master.

Brief Description
-----------------
Formal builds of stein branch are failing to build docker images from master.
This is due to google_api_python_client 1.7.8 being python3 only.
Fix is to use 1.7.7

Severity
--------
Major

Steps to Reproduce
------------------
Try to build

Expected Behavior
------------------
It should build

Actual Behavior
----------------
It does not build

Reproducibility
---------------
 google_api_python_client was updated on Jan 26, 2019.
 upper-constraints.txt updated Jan 30.

builds before those dates are fine.
builds after are broken

System Configuration
--------------------
Build Env

Branch/Pull Time/Commit
-----------------------
Feb 5, 2019

Timestamp/Logs
--------------
No matching distribution found for google-api-python-client===1.7.8 (from -c /tmp/wheels/upper-constraints.txt (line 238))

Al Bailey (albailey1974)
Changed in starlingx:
assignee: nobody → Al Bailey (albailey1974)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-root (master)

Fix proposed to branch: master
Review: https://review.openstack.org/635065

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

Reviewed: https://review.openstack.org/635065
Committed: https://git.openstack.org/cgit/openstack/stx-root/commit/?id=88494909715fafe35250eb344c7b633157d87b86
Submitter: Zuul
Branch: master

commit 88494909715fafe35250eb344c7b633157d87b86
Author: Al Bailey <email address hidden>
Date: Tue Feb 5 16:36:02 2019 -0600

    Fix docker image build failures due to google-api-python-client

    This enforces google-api-python-client 1.7.7 which
    is available on pypi site as a wheel that is both python2
    and python3.

    This affected only master docker images, pike was not
    impacted

    Closes-Bug: 1814835
    Change-Id: I1bae1a5a3a1b0fcd323d072a113381c3340f9134
    Signed-off-by: Al Bailey <email address hidden>

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

Fix proposed to branch: f/centos76
Review: https://review.openstack.org/636361

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-root (f/centos76)

Reviewed: https://review.openstack.org/636361
Committed: https://git.openstack.org/cgit/openstack/stx-root/commit/?id=d6fc72093bf8e4c226177d15c1b4e797647a64b4
Submitter: Zuul
Branch: f/centos76

commit 1f56c5036eb1a32e95fed2c03efbd389138f9abd
Author: Don Penney <email address hidden>
Date: Thu Feb 7 10:52:11 2019 -0500

    Add support for building wheels from master branches

    This update enhances build-base-wheels.sh to support using a
    wildcard in wheels.cfg for the wheel name, to allow for whatever
    the version is when building from master for a given repo.

    This also updates master-wheels.cfg to build the following modules
    from master, to pick up the latest code for these supporting modules:
    neutron-lib
    python-openstackclient
    openstacksdk

    Story: 2004751
    Task: 29395
    Change-Id: Ifab8a209170a00f58e0f4a53b6cbd7e4fe86e8f0
    Signed-off-by: Don Penney <email address hidden>

commit 88494909715fafe35250eb344c7b633157d87b86
Author: Al Bailey <email address hidden>
Date: Tue Feb 5 16:36:02 2019 -0600

    Fix docker image build failures due to google-api-python-client

    This enforces google-api-python-client 1.7.7 which
    is available on pypi site as a wheel that is both python2
    and python3.

    This affected only master docker images, pike was not
    impacted

    Closes-Bug: 1814835
    Change-Id: I1bae1a5a3a1b0fcd323d072a113381c3340f9134
    Signed-off-by: Al Bailey <email address hidden>

commit d98601c46a7dcad1e7f914675482bdd490178902
Author: Mario Alfredo Carrillo Arevalo <email address hidden>
Date: Sat Feb 2 03:01:36 2019 +0000

    Add support to set proxy as argument

    When the building scripts involved in the containerization
    processes are executed behind a proxy, the user must set the
    proxy manually making modifications in the scripts or dockerfiles.
    These changes allows to set it as an argument.

    Story: 2004925
    Task: 29305

    Change-Id: I52e13e4832daf488d8ff29334686a20daa7d2826
    Signed-off-by: Mario Alfredo Carrillo Arevalo <email address hidden>

commit d41eff31eae1ed107609cedb8132a99602511ad6
Author: Felipe de Jesus Ruiz Garcia <email address hidden>
Date: Mon Jan 21 16:33:37 2019 -0500

    Remove unused variables

    Partial cleanup of the python code.

    Story: 2004825
    Task: 29286

    Change-Id: I146c626342a8be2c93da21cf6cb229a39e8eac10
    Signed-off-by: Felipe de Jesus Ruiz Garcia <email address hidden>

commit 87cbff88228aec768a8dfa33f06397c21a6f25e6
Author: Don Penney <email address hidden>
Date: Wed Jan 23 11:43:19 2019 -0500

    Add panko to master wheels tarball

    The stx-ceilometer master image requires a specific
    version of panko, which does not have a pre-built wheel
    available in pypi, so we're adding it to the master
    wheels tarball to make it available to the image build.

    Change-Id: I854b75577b6dbc3f0a8171190f5a1aa839412dc8
    Story: 2004520
    Task: 29046
    Signed-off-by: Don Penney <email address hidden>

tags: added: in-f-centos76
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → High
tags: added: stx.2019.05 stx.containers
Ken Young (kenyis)
tags: added: stx.2.0
removed: stx.2019.05
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.