Some package or kernel version of virtual persistent memory restrictions is not consistent

Bug #1894022 reported by Brin Zhang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Low
Brin Zhang
Train
Fix Released
Undecided
Brin Zhang
Ussuri
Fix Released
Undecided
Brin Zhang

Bug Description

[1] and [2] have the different requirement of the dependencies.

In [1] required:

  - Kernel version >= 4.2
  - QEMU version >= 2.9.0
  - Libvirt version >= 5.0.0
  - ndctl version >= 4.7
  - daxio version >= 1.6

In [2] required:

  - Linux Kernel version >= 4.18 with the following modules loaded:
    dax_pmem, nd_pmem, device_dax, nd_btt
  - QEMU version >= 3.1.0
  - Libvirt version >= 5.0.0
  - ndctl version >= 62

[1]https://specs.openstack.org/openstack/nova-specs/specs/train/implemented/virtual-persistent-memory.html
[2]https://docs.openstack.org/nova/ussuri/admin/virtual-persistent-memory.html#dependencies

Tags: docs
Brin Zhang (zhangbailin)
Changed in nova:
importance: Undecided → Low
assignee: nobody → Brin Zhang (zhangbailin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Changed in nova:
status: New → In Progress
Brin Zhang (zhangbailin)
tags: added: docs
Brin Zhang (zhangbailin)
no longer affects: nova/train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.opendev.org/749628
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=a8b0c6b456a9afdbdfab69daf8c0d3685f8e3084
Submitter: Zuul
Branch: master

commit a8b0c6b456a9afdbdfab69daf8c0d3685f8e3084
Author: zhangbailin <email address hidden>
Date: Thu Sep 3 11:03:04 2020 +0800

    Add note and daxio version to the vPMEM document

    Make the spec of virtual persistent memory consistent with
    the contents of the admin manual, update the dependency of virtual
    persistent memory about daxio, and add NOTE for the tested kernel
    version.

    Closes-Bug: #1894022

    Change-Id: I30539bb47c98a588b95c066a394949d60af9c520

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to nova-specs (master)

Reviewed: https://review.opendev.org/749472
Committed: https://git.openstack.org/cgit/openstack/nova-specs/commit/?id=22031d42ce872c5b724040d1bf287f335d955198
Submitter: Zuul
Branch: master

commit 22031d42ce872c5b724040d1bf287f335d955198
Author: zhangbailin <email address hidden>
Date: Wed Sep 2 17:14:09 2020 +0800

    Unified virtual persistent memory restrictions

    In the admin operation guide[1] the dependency of
    "Kernel version", "QEMU version", and "ndctl version" [2]
    are not consistent with this spec, we need to keep this
    consistent.

    [1]https://docs.openstack.org/nova/ussuri/admin/virtual-persistent-memory.html#dependencies

    The ndctl version should be v62:
    [2]https://github.com/pmem/ndctl/releases/tag/v62

    Related-Bug: #1894022

    Change-Id: I39b0db92b1ab2423d6f28c7935997d6738e885ab

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

Reviewed: https://review.opendev.org/749681
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=eae463ca1541dacdc7507899d25e7d3505194363
Submitter: Zuul
Branch: stable/ussuri

commit eae463ca1541dacdc7507899d25e7d3505194363
Author: zhangbailin <email address hidden>
Date: Thu Sep 3 11:03:04 2020 +0800

    Add note and daxio version to the vPMEM document

    Make the spec of virtual persistent memory consistent with
    the contents of the admin manual, update the dependency of virtual
    persistent memory about daxio, and add NOTE for the tested kernel
    version.

    Closes-Bug: #1894022

    Change-Id: I30539bb47c98a588b95c066a394949d60af9c520
    (cherry picked from commit a8b0c6b456a9afdbdfab69daf8c0d3685f8e3084)

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

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

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

Reviewed: https://review.opendev.org/750222
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=ed9eacff92af4897fe560a6e0313a6ca7b278728
Submitter: Zuul
Branch: stable/train

commit ed9eacff92af4897fe560a6e0313a6ca7b278728
Author: zhangbailin <email address hidden>
Date: Thu Sep 3 11:03:04 2020 +0800

    Add note and daxio version to the vPMEM document

    Make the spec of virtual persistent memory consistent with
    the contents of the admin manual, update the dependency of virtual
    persistent memory about daxio, and add NOTE for the tested kernel
    version.

    Closes-Bug: #1894022

    Change-Id: I30539bb47c98a588b95c066a394949d60af9c520
    (cherry picked from commit a8b0c6b456a9afdbdfab69daf8c0d3685f8e3084)
    (cherry picked from commit eae463ca1541dacdc7507899d25e7d3505194363)

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.