Provide multipath-tools package for compute node

Bug #1515291 reported by Kyrylo Romanenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Low
Alexey Deryugin

Bug Description

While we can configure ISCSI Multipath for nova compute, we will need to install multipath-tools package manually to make Multipath work.
We can not attach volumes to instance when ISCSI Multipath enabled if multipath-tools package isn`t installed.
It`s good to prevent user from figuring-out what`s going wrong by providing multipath-tools package preinstalled on Compute node.

Tags: nova
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Hi team,

it will be good to have these packages preinstalled because this will allow to enable some OpenStack features "from the box".
Right now user should install these packages manually (and this is not documented now) to enable some OpenStack features in our product.

Changed in mos:
status: New → Confirmed
importance: Wishlist → Low
assignee: Fuel for Openstack (fuel) → MOS Packaging Team (mos-packaging)
Changed in mos:
milestone: 8.0 → 9.0
assignee: MOS Packaging Team (mos-packaging) → MOS Puppet Team (mos-puppet)
Changed in mos:
assignee: MOS Puppet Team (mos-puppet) → Alexey Deryugin (velovec)
Revision history for this message
Alexey Deryugin (velovec) wrote :
Changed in mos:
status: Confirmed → Fix Committed
Revision history for this message
Anna Babich (ababich) wrote :

Verified on (3 controllers+2 computes):
[root@nailgun ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 154
cat /etc/fuel_build_number:
 154
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-misc-9.0.0-1.mos8259.noarch
 python-fuelclient-9.0.0-1.mos301.noarch
 fuel-9.0.0-1.mos6325.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8611.noarch
 fuelmenu-9.0.0-1.mos263.noarch
 fuel-ui-9.0.0-1.mos2641.noarch
 fuel-migrate-9.0.0-1.mos8259.noarch
 fuel-ostf-9.0.0-1.mos921.noarch
 shotgun-9.0.0-1.mos87.noarch
 python-packetary-9.0.0-1.mos130.noarch
 fuel-bootstrap-cli-9.0.0-1.mos272.noarch
 fuel-nailgun-9.0.0-1.mos8611.noarch
 fuel-setup-9.0.0-1.mos6325.noarch
 rubygem-astute-9.0.0-1.mos733.noarch
 fuel-mirror-9.0.0-1.mos130.noarch
 fuel-openstack-metadata-9.0.0-1.mos8611.noarch
 fuel-notify-9.0.0-1.mos8259.noarch
 fuel-release-9.0.0-1.mos6325.noarch
 nailgun-mcagents-9.0.0-1.mos733.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-utils-9.0.0-1.mos8259.noarch
 fuel-library9.0-9.0.0-1.mos8259.noarch
 fuel-agent-9.0.0-1.mos272.noarch
[root@nailgun ~]#

Verification steps:
root@node-4:~# dpkg --get-selections | grep -v "deinstall" | grep multipath
multipath-tools install
multipath-tools-boot install

root@node-5:~# dpkg --get-selections | grep -v "deinstall" | grep multipath
multipath-tools install
multipath-tools-boot install

Changed in mos:
status: Fix Committed → Fix Released
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.