From 78fa04624d8ab07203a028b256e7001c1ce18679 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Fri, 15 Dec 2017 12:58:58 -0600 Subject: [PATCH] Add thin provisioning package to install guide Our installation guide walks through configuring storage nodes using the LVM driver. LVM now defaults to thinly provisioned, which requires thing-provisioning-tools to be installed on the host. So by default, our instructions will result in failure when we attempt to perform thin provision operations. This adds mention of installing the required package for each platform's instructions to get the necessary tools installed. It also adds device-mapper-persistent-data to bindep for Red Hat based platforms to get those thin provisioning tools that were previously missing for these platforms. Tools appear to be installed by default on Suse platforms. Change-Id: I2a84ae99d71c3551814197917d114057430858b7 Closes-bug: #1738409 --- bindep.txt | 1 + doc/source/install/cinder-storage-install-rdo.rst | 2 +- doc/source/install/cinder-storage-install-ubuntu.rst | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bindep.txt b/bindep.txt index 1b7d9901d9c..388e5510f23 100644 --- a/bindep.txt +++ b/bindep.txt @@ -30,3 +30,4 @@ postgresql-client [platform:dpkg] postgresql-devel [platform:rpm] postgresql-server [platform:rpm] thin-provisioning-tools [platform:debian] +device-mapper-persistent-data [platform:redhat] diff --git a/doc/source/install/cinder-storage-install-rdo.rst b/doc/source/install/cinder-storage-install-rdo.rst index 59446b68693..d4ba35e0a05 100644 --- a/doc/source/install/cinder-storage-install-rdo.rst +++ b/doc/source/install/cinder-storage-install-rdo.rst @@ -17,7 +17,7 @@ storage node, you must prepare the storage device. .. code-block:: console - # yum install lvm2 + # yum install lvm2 device-mapper-persistent-data .. end diff --git a/doc/source/install/cinder-storage-install-ubuntu.rst b/doc/source/install/cinder-storage-install-ubuntu.rst index 08ee3e23927..8a63312fa3f 100644 --- a/doc/source/install/cinder-storage-install-ubuntu.rst +++ b/doc/source/install/cinder-storage-install-ubuntu.rst @@ -15,7 +15,7 @@ storage node, you must prepare the storage device. .. code-block:: console - # apt install lvm2 + # apt install lvm2 thin-provisioning-tools .. end