summaryrefslogtreecommitdiff
path: root/devstack
diff options
context:
space:
mode:
authorDerek Higgins <derekh@redhat.com>2018-12-13 15:23:08 +0000
committerDerek Higgins <derekh@redhat.com>2018-12-14 14:34:38 +0000
commit71f0256b1d951229c22aea2784c0f0711f045e54 (patch)
treeedbc615bef47e44778aa0a00beda6a882d54b4a1 /devstack
parent053965c6db3e2fefc1d05b4b57c9b7618c817bb9 (diff)
downloadironic-71f0256b1d951229c22aea2784c0f0711f045e54.tar.gz
Disable metadata_csum when creating ext4 filesystems
Cirros can't mount a ephemeral partition if its enabled. Change-Id: I7b56fcd0be1cd48a6b72a0c156d37b3f279a8da9 Story: #2004604 Task: #28499
Diffstat (limited to 'devstack')
-rw-r--r--devstack/lib/ironic3
1 files changed, 3 insertions, 0 deletions
diff --git a/devstack/lib/ironic b/devstack/lib/ironic
index 4f9961ee8..91a94db57 100644
--- a/devstack/lib/ironic
+++ b/devstack/lib/ironic
@@ -889,6 +889,9 @@ function install_ironic {
if is_ansible_deploy_enabled; then
pip_install "$(grep '^ansible' $IRONIC_DIR/driver-requirements.txt | awk '{print $1}')"
fi
+
+ # Disable metadata_csum from ext4 as cirros can't mount partitions with it
+ [ -f /etc/mke2fs.conf ] && sudo sed -i -e 's/,metadata_csum//g' /etc/mke2fs.conf
}
# install_ironicclient() - Collect sources and prepare