monasca-grafana fails to build due to childprocess 3.0.0 and ffi 1.13.0 releases

Bug #1882070 reported by Mark Goddard
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla
Invalid
Undecided
Unassigned
Stein
Fix Released
Critical
Radosław Piliszek
Train
Fix Committed
Critical
Mark Goddard

Bug Description

monasca-grafana fails to build due to childprocess 3.0.0 and ffi 1.13.0 releases.

Currently blocking Train and Stein CI.

Mark Goddard (mgoddard)
Changed in kolla:
importance: Undecided → Critical
status: New → Invalid
importance: Critical → Undecided
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/733557

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/734131

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/train)

Reviewed: https://review.opendev.org/733557
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=3784d32d9ceacf0dad8057092752f1ae7be37ed3
Submitter: Zuul
Branch: stable/train

commit 3784d32d9ceacf0dad8057092752f1ae7be37ed3
Author: Mark Goddard <email address hidden>
Date: Thu Jun 4 12:05:12 2020 +0100

    Fix multiple issues

    Both issues affect Train and earlier releases.

    1. Fix monasca-grafana by pinning more Ruby gems

    childprocess 3.0.0 and ffi 1.13.0 depend on Ruby 2.3.

    2. Bump bifrost to 7.2.1

    Bifrost had a fix to stop using the master branch of DIB which dropped
    support for Python 2.

    Change-Id: Ida7e20833360bbca69c6aafc4f5d7cb375bb106f
    Closes-Bug: #1882070

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/stein)

Reviewed: https://review.opendev.org/734131
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=fca4a088a49bbd8ee7ed6ce8b0b128df7b62399f
Submitter: Zuul
Branch: stable/stein

commit fca4a088a49bbd8ee7ed6ce8b0b128df7b62399f
Author: Mark Goddard <email address hidden>
Date: Thu Jun 4 12:05:12 2020 +0100

    Fix multiple issues

    Both issues affect Train and earlier releases.

    1. Fix monasca-grafana by pinning more Ruby gems

    childprocess 3.0.0 and ffi 1.13.0 depend on Ruby 2.3.

    2. Bump bifrost to 6.0.4

    Bifrost had a fix to stop using the master branch of DIB which dropped
    support for Python 2.

    3. Drop docker-client from OracleLinux sensu-client image

    The package fails to install due to a missing dependency on
    subscription-manager.

    Change-Id: Ida7e20833360bbca69c6aafc4f5d7cb375bb106f
    Closes-Bug: #1882070
    (cherry picked from commit 3784d32d9ceacf0dad8057092752f1ae7be37ed3)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (stable/rocky)

Reviewed: https://review.opendev.org/738344
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=5b64da9f319162c9d17e2894d8f5b0658d661e75
Submitter: Zuul
Branch: stable/rocky

commit 5b64da9f319162c9d17e2894d8f5b0658d661e75
Author: Mark Goddard <email address hidden>
Date: Thu Jun 4 12:05:12 2020 +0100

    Fix multiple issues

    1. Fix monasca-grafana by pinning more Ruby gems

    childprocess 3.0.0 and ffi 1.13.0 depend on Ruby 2.3.

    2. Bump bifrost to 6.0.4

    Bifrost had a fix to stop using the master branch of DIB which dropped
    support for Python 2.

    3. Drop docker-client from OracleLinux sensu-client image

    The package fails to install due to a missing dependency on
    subscription-manager.

    Closes-Bug: #1882070
    (cherry picked from commit 3784d32d9ceacf0dad8057092752f1ae7be37ed3)

    3. CI: Install python deps, mark oraclelinux rsyslog as skipped

    setuptools is missing from infra image - so it needs to be installed.

    Copy cat of a kolla-ansible change: https://review.opendev.org/#/c/735808/

    Disables rsyslog build on oraclelinux (both source and binary) and
    tripleoclient (binary).

    4. Stops installing ansible (this is the build part, kolla-ansible has
    its own repo and jobs).

    5. Use stable/rocky branch for bifrost

    Pulls in a fix for diskimage-builder on python 2.

    Depends-On: https://review.opendev.org/738343
    Depends-On: https://review.opendev.org/740953

    Change-Id: I6068abcbc0e73eeab77b0aa99983a95adc6defd3
    (cherry picked from commit d12137ce64fab7e8436aa1c2e32e3bc6ed47c1a1)

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

This issue was fixed in the openstack/kolla rocky-eol release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.