cyborg agent unbuildable in Ussuri (no Cyborg in Ussuri)

Bug #1873744 reported by Radosław Piliszek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Critical
Radosław Piliszek
Train
Triaged
High
Radosław Piliszek
Ussuri
Fix Released
Critical
Radosław Piliszek

Bug Description

There is a critical regression regarding our OpenStack coverage in Ussuri and that is Cyborg. Moving to CentOS 8 disabled cyborg agent due to lack of OPAE SDK packages.

OPAE = Open Programmable Acceleration Engine (by Intel)

I wonder if it is required.

As it was the only platform (CentOS 7) that supported Cyborg, now it's not buildable anywhere.

See https://opendev.org/openstack/kolla/src/commit/26ba50c16f4560bcc3a405650d8f608c31b9df8d/docker/cyborg/cyborg-agent/Dockerfile.j2

Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

At minimum, before release, this should pop in issue renos apart from upgrade notes. Hopefully we clarify the situation before then.

Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

I just noticed it applies also to Train CentOS 8, eh.

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

Fix proposed to branch: master
Review: https://review.opendev.org/729864

Changed in kolla:
assignee: nobody → Radosław Piliszek (yoctozepto)
status: Triaged → In Progress
Changed in kolla:
assignee: Radosław Piliszek (yoctozepto) → Mark Goddard (mgoddard)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.opendev.org/729864
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=a170353b47d359e39f29cd951f73507b07fefb04
Submitter: Zuul
Branch: master

commit a170353b47d359e39f29cd951f73507b07fefb04
Author: Radosław Piliszek <email address hidden>
Date: Thu May 21 10:09:10 2020 +0200

    Make Cyborg buildable (again)

    This is done by removing the dependency on OPAE SDK.

    Additionally, cursive is no longer tried to be installed again
    in the agent image as it is already installed in base via regular
    requirements.

    Details in reno and the referenced bug report.

    Change-Id: Ib6a6f38efd9860851e558f13ee3bdedd8bb57903
    Closes-bug: #1873744

Changed in kolla:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/731285

Revision history for this message
Mark Goddard (mgoddard) wrote :

Asked on the mailing list about this.

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

Reviewed: https://review.opendev.org/731285
Committed: https://git.openstack.org/cgit/openstack/kolla/commit/?id=a08ed2adbf079f11e81df6c41ab866cb5ee40266
Submitter: Zuul
Branch: stable/ussuri

commit a08ed2adbf079f11e81df6c41ab866cb5ee40266
Author: Radosław Piliszek <email address hidden>
Date: Thu May 21 10:09:10 2020 +0200

    Make Cyborg buildable (again)

    This is done by removing the dependency on OPAE SDK.

    Additionally, cursive is no longer tried to be installed again
    in the agent image as it is already installed in base via regular
    requirements.

    Details in reno and the referenced bug report.

    Change-Id: Ib6a6f38efd9860851e558f13ee3bdedd8bb57903
    Closes-bug: #1873744
    (cherry picked from commit a170353b47d359e39f29cd951f73507b07fefb04)

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.