cinder-volume images miss multipath

Bug #1970541 reported by Vladislav Belogrudov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Fix Released
Low
Vladislav Belogrudov
Antelope
Fix Released
Low
Vladislav Belogrudov
Wallaby
Fix Released
Undecided
Unassigned
Xena
Fix Released
Undecided
Unassigned
Yoga
Fix Released
Undecided
Unassigned
Zed
Fix Released
Undecided
Unassigned

Bug Description

a few of binary and source release images for cinder-volume miss multipathd software. If drivers use multipath devices they fail to operate. This looks like a problem for xena, yoga and master releases

> docker run -ti --rm quay.io/openstack.kolla/ubuntu-binary-cinder-volume:xena rpm -qa | grep multi

> docker run -ti --rm quay.io/openstack.kolla/centos-binary-cinder-volume:yoga rpm -qa | grep multi
device-mapper-multipath-libs-0.8.4-22.el8.x86_64
device-mapper-multipath-0.8.4-22.el8.x86_64

> docker run -ti --rm quay.io/openstack.kolla/centos-source-cinder-volume:yoga rpm -qa | grep multi
> docker run -ti --rm quay.io/openstack.kolla/centos-source-cinder-volume:xena rpm -qa | grep multi
device-mapper-multipath-0.8.4-22.el8.x86_64
device-mapper-multipath-libs-0.8.4-22.el8.x86_64

So it does not depend on source/binary but on some dependencies while installing packages:

docker run -ti -u root --rm quay.io/openstack.kolla/centos-source-cinder-volume:xena sh
()[root@353971f04522 /]$ rpm -e device-mapper-multipath
error: Failed dependencies:
 device-mapper-multipath is needed by (installed) python3-os-brick-5.0.2-1.el8.noarch

It is suggested to include multipath tools into base package as it is done for iscsi

Changed in kolla:
assignee: nobody → Vladislav Belogrudov (vlad-belogrudov)
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/c/openstack/kolla/+/839481

Changed in kolla:
status: New → In Progress
description: updated
Changed in kolla:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla (master)

Reviewed: https://review.opendev.org/c/openstack/kolla/+/839481
Committed: https://opendev.org/openstack/kolla/commit/b9aa91381391c8aaabc7c76de39e5ee258562f4c
Submitter: "Zuul (22348)"
Branch: master

commit b9aa91381391c8aaabc7c76de39e5ee258562f4c
Author: Vladislav Belogrudov <email address hidden>
Date: Wed Apr 27 10:54:25 2022 +0300

    Add multipath to cinder-volume

    Cinder-volume container can operate on multipath devices but
    fails to do so due to absent multipath package for several images.
    This fix explicitely adds multipath to the image.

    Closes-Bug: #1970541
    Change-Id: I14af40078508b06e46866b77ab200228ec827a0d

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

Fix proposed to branch: stable/yoga
Review: https://review.opendev.org/c/openstack/kolla/+/839918

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

Reviewed: https://review.opendev.org/c/openstack/kolla/+/839918
Committed: https://opendev.org/openstack/kolla/commit/4343f56e423b9427aeda15609cf28b5717430fbe
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 4343f56e423b9427aeda15609cf28b5717430fbe
Author: Vladislav Belogrudov <email address hidden>
Date: Wed Apr 27 10:54:25 2022 +0300

    Add multipath to cinder-volume

    Cinder-volume container can operate on multipath devices but
    fails to do so due to absent multipath package for several images.
    This fix explicitely adds multipath to the image.

    Closes-Bug: #1970541
    Change-Id: I14af40078508b06e46866b77ab200228ec827a0d
    (cherry picked from commit b9aa91381391c8aaabc7c76de39e5ee258562f4c)

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

This issue was fixed in the openstack/kolla 14.0.0.0rc2 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 15.0.0.0rc1

This issue was fixed in the openstack/kolla 15.0.0.0rc1 release candidate.

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

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/kolla/+/879324

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

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/kolla/+/879182

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

Reviewed: https://review.opendev.org/c/openstack/kolla/+/879324
Committed: https://opendev.org/openstack/kolla/commit/7b1c269cec7f1ba81beee33b583194c847a9662f
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 7b1c269cec7f1ba81beee33b583194c847a9662f
Author: Vladislav Belogrudov <email address hidden>
Date: Wed Apr 27 10:54:25 2022 +0300

    Add multipath to cinder-volume

    Cinder-volume container can operate on multipath devices but
    fails to do so due to absent multipath package for several images.
    This fix explicitely adds multipath to the image.

    Closes-Bug: #1970541
    Change-Id: I14af40078508b06e46866b77ab200228ec827a0d
    (cherry picked from commit b9aa91381391c8aaabc7c76de39e5ee258562f4c)

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

Reviewed: https://review.opendev.org/c/openstack/kolla/+/879182
Committed: https://opendev.org/openstack/kolla/commit/50868ec65aa8a3c62cf0e57214066228bf35d326
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 50868ec65aa8a3c62cf0e57214066228bf35d326
Author: Vladislav Belogrudov <email address hidden>
Date: Wed Apr 27 10:54:25 2022 +0300

    Add multipath to cinder-volume

    Cinder-volume container can operate on multipath devices but
    fails to do so due to absent multipath package for several images.
    This fix explicitely adds multipath to the image.

    Closes-Bug: #1970541
    Change-Id: I14af40078508b06e46866b77ab200228ec827a0d
    (cherry picked from commit b9aa91381391c8aaabc7c76de39e5ee258562f4c)

summary: - various yoga/xena cinder-volume images miss multipath
+ cinder-volume images miss multipath
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla 13.10.0

This issue was fixed in the openstack/kolla 13.10.0 release.

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

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

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.