Upversion the Mellanox driver to 5.0

Bug #1887556 reported by Jim Somerville
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Jim Somerville

Bug Description

In stx 3.0 we were forced to move the Mellanox driver version forward to 5.0 to stay compatible with CentOS 7.8 kernels. The kernel had to be advanced to deal with CVEs. See the bug report https://bugs.launchpad.net/starlingx/+bug/1881429

Now the older stx 3.0 release has a newer Mellanox driver than newer stx, which is still on Mellanox version 4.7. This isn't a good situation, we should also move the Mellanox driver forward to version 5.0 in stx 4.0 and later.

Changed in starlingx:
assignee: nobody → Jim Somerville (jsomervi)
Ghada Khalil (gkhalil)
description: updated
tags: added: stx.distro.other
Revision history for this message
Ghada Khalil (gkhalil) wrote :

stx.4.0 / medium priority - agreed that the mlx driver version should be updated in stx master and cherrypicked to the r/stx.4.0 branch before release.

tags: added: stx.4.0
Changed in starlingx:
status: New → Triaged
importance: Undecided → Medium
Changed in starlingx:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tools (master)

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

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

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

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

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

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

Reviewed: https://review.opendev.org/741705
Committed: https://git.openstack.org/cgit/starlingx/tools/commit/?id=888ab31e94dd4d4e0f6bc49abead72e4af5363a7
Submitter: Zuul
Branch: master

commit 888ab31e94dd4d4e0f6bc49abead72e4af5363a7
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 15:40:40 2020 -0400

    Upversion Mellanox driver to ver 5.0

    Subversion 2.1.8.1

    Includes the associated components, namely
    libibverbs and rdma-core.

    Passed platform sanity tests on a Wind River lab equipped with
    Mellanox cards.

    Change-Id: Ie0dccef3a220246d547cc945c64f9aad357afbe0
    Partial-Bug: 1887556
    Signed-off-by: Jim Somerville <email address hidden>

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

Reviewed: https://review.opendev.org/741718
Committed: https://git.openstack.org/cgit/starlingx/kernel/commit/?id=7464d73773f9529b7040aa07a2c8055c200d71b9
Submitter: Zuul
Branch: master

commit 7464d73773f9529b7040aa07a2c8055c200d71b9
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 16:59:19 2020 -0400

    Upversion Mellanox driver to ver 5.0

    Subversion 2.1.8.1

    Includes the associated components, namely libibverbs
    and rdma-core.

    This involves refreshing the patches, and correcting
    the travesty of patch file names not matching the
    output of git format-patch.

    Note that the Mellanox tarball was previously residing
    in the tarball download list file in the integ repo, but
    it really belongs in the list file here in the kernel
    repo. We also sort the list into alphabetical order,
    which is the way it was initially set up.

    Change-Id: Ifc996cbe6a6bf5110449c59388d255252d91bd50
    Closes-Bug: 1887556
    Depends-On: https://review.opendev.org/#/c/741705
    Signed-off-by: Jim Somerville <email address hidden>

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

Reviewed: https://review.opendev.org/741714
Committed: https://git.openstack.org/cgit/starlingx/integ/commit/?id=4f51fe4e5636a21916f157ba79d754cda396df22
Submitter: Zuul
Branch: master

commit 4f51fe4e5636a21916f157ba79d754cda396df22
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 16:37:22 2020 -0400

    Upversion Mellanox driver to ver 5.0

    The kernel components of stx were removed from
    the integ repo and placed in their own kernel
    repo. As part of that work the Mellanox source
    tarball should have been moved to the download list
    in the kernel repo. We correct this now as part of
    moving the driver forward.

    Change-Id: I3ebf870da51641189e6e4c153f73d43bace8fb3f
    Partial-Bug: 1887556
    Depends-On: https://review.opendev.org/#/c/741705
    Signed-off-by: Jim Somerville <email address hidden>

Revision history for this message
Ghada Khalil (gkhalil) wrote :

@Jim, please cherry-pick to the r/stx.4.0 branch

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tools (r/stx.4.0)

Fix proposed to branch: r/stx.4.0
Review: https://review.opendev.org/742299

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to integ (r/stx.4.0)

Fix proposed to branch: r/stx.4.0
Review: https://review.opendev.org/742301

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kernel (r/stx.4.0)

Fix proposed to branch: r/stx.4.0
Review: https://review.opendev.org/742302

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tools (r/stx.4.0)

Reviewed: https://review.opendev.org/742299
Committed: https://git.openstack.org/cgit/starlingx/tools/commit/?id=edd694f01a86115376acf314a8fd3a76d8f62b90
Submitter: Zuul
Branch: r/stx.4.0

commit edd694f01a86115376acf314a8fd3a76d8f62b90
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 15:40:40 2020 -0400

    Upversion Mellanox driver to ver 5.0

    Subversion 2.1.8.1

    Includes the associated components, namely
    libibverbs and rdma-core.

    Passed platform sanity tests on a Wind River lab equipped with
    Mellanox cards.

    Partial-Bug: 1887556
    Signed-off-by: Jim Somerville <email address hidden>
    (cherry picked from commit 888ab31e94dd4d4e0f6bc49abead72e4af5363a7)

    Change-Id: I715b9ac1ce23feb69f21f5988ef2ac0c10f7ebb0

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kernel (r/stx.4.0)

Reviewed: https://review.opendev.org/742302
Committed: https://git.openstack.org/cgit/starlingx/kernel/commit/?id=fb953cd76634202b14ca9f8b38e424f00c3eb56f
Submitter: Zuul
Branch: r/stx.4.0

commit fb953cd76634202b14ca9f8b38e424f00c3eb56f
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 16:59:19 2020 -0400

    Upversion Mellanox driver to ver 5.0

    Subversion 2.1.8.1

    Includes the associated components, namely libibverbs
    and rdma-core.

    This involves refreshing the patches, and correcting
    the travesty of patch file names not matching the
    output of git format-patch.

    Note that the Mellanox tarball was previously residing
    in the tarball download list file in the integ repo, but
    it really belongs in the list file here in the kernel
    repo. We also sort the list into alphabetical order,
    which is the way it was initially set up.

    Closes-Bug: 1887556
    Depends-On: https://review.opendev.org/#/c/742299
    Signed-off-by: Jim Somerville <email address hidden>
    (cherry picked from commit 7464d73773f9529b7040aa07a2c8055c200d71b9)

    Change-Id: I6467f68421fc3e19ed7064a5423b7ef5cf0961b5

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to integ (r/stx.4.0)

Reviewed: https://review.opendev.org/742301
Committed: https://git.openstack.org/cgit/starlingx/integ/commit/?id=10b1e2ce0a228185a9ff1ad93de0e0cb2f471d8c
Submitter: Zuul
Branch: r/stx.4.0

commit 10b1e2ce0a228185a9ff1ad93de0e0cb2f471d8c
Author: Jim Somerville <email address hidden>
Date: Fri Jul 17 16:37:22 2020 -0400

    Upversion Mellanox driver to ver 5.0

    The kernel components of stx were removed from
    the integ repo and placed in their own kernel
    repo. As part of that work the Mellanox source
    tarball should have been moved to the download list
    in the kernel repo. We correct this now as part of
    moving the driver forward.

    Partial-Bug: 1887556
    Depends-On: https://review.opendev.org/#/c/742299
    Signed-off-by: Jim Somerville <email address hidden>
    (cherry picked from commit 4f51fe4e5636a21916f157ba79d754cda396df22)

    Change-Id: Ied120d11f92891474bbce0ace342e6757fcd4c6e

Ghada Khalil (gkhalil)
tags: added: in-r-stx40
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.