Install device-mapper-multipath on overcloud-full

device-mapper-multipath needs to be installed for managing of multipath
devices for scenarios where fail over or load balancing of block devices
is desirable.

This change installs the package by default in the overcloud-full image
for connvenience. The multipathd daemon is not started or enabled nor
any multipath configuration exposed. Those exercises would be left to be
done via the ExtraConfig resources in tripleo-heat-templates.

Change-Id: I5b575fe7728fd58c1fd448b1f4355ee4df7bffb8
This commit is contained in:
James Slagle
2015-10-06 16:12:41 -04:00
parent 853aace442
commit 57cb0fa245
2 changed files with 3 additions and 2 deletions

View File

@@ -124,7 +124,8 @@ class TestOvercloudImageBuild(TestPluginV1):
"heat-config-puppet heat-config-script puppet-modules hiera "
"os-net-config stable-interface-names grub2-deprecated "
"-p python-psutil,python-debtcollector,plotnetcfg,sos,"
"python-networking-cisco,python-UcsSdk "
"python-networking-cisco,python-UcsSdk,"
"device-mapper-multipath "
"element-manifest network-gateway epel rdo-release "
"undercloud-package-install "
"pip-and-virtualenv-override 2>&1 | tee dib-overcloud-full.log")

View File

@@ -151,7 +151,7 @@ class BuildOvercloudImage(command.Command):
'stable-interface-names',
'grub2-deprecated',
'-p python-psutil,python-debtcollector,plotnetcfg,sos,'
'python-networking-cisco,python-UcsSdk'
'python-networking-cisco,python-UcsSdk,device-mapper-multipath'
]
OVERCLOUD_FULL_DIB_EXTRA_ARGS = [