From a2759bcdb133b75477fe37e98a3ff684ff6fdd7f Mon Sep 17 00:00:00 2001 From: Helena McGough Date: Thu, 8 Dec 2016 15:31:30 +0000 Subject: [PATCH] Added -p flag to mkdir - Add -p flag when creating configuration directory - Added a reno for this bug fix Closes-Bug: #1648554 Change-Id: I8882738db03675a43911c04aa0172d7d3a55c5f1 --- devstack/libs/collectd | 2 +- releasenotes/notes/bug-1648554-0ff5f085f4e0f999.yaml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/bug-1648554-0ff5f085f4e0f999.yaml diff --git a/devstack/libs/collectd b/devstack/libs/collectd index 35efcc9..b347538 100644 --- a/devstack/libs/collectd +++ b/devstack/libs/collectd @@ -31,7 +31,7 @@ function install_collectd { # Add conf file for plugin function adapt_collectd_conf { if [ ! -d "$COLLECTD_CONF_DIR" ]; then - sudo mkdir "$COLLECTD_CONF_DIR" + sudo mkdir -p "$COLLECTD_CONF_DIR" fi sudo cp $COLLECTD_CEILOMETER_DIR/etc/collectd.conf.d/collectd-ceilometer-plugin.conf $COLLECTD_CONF_DIR/ diff --git a/releasenotes/notes/bug-1648554-0ff5f085f4e0f999.yaml b/releasenotes/notes/bug-1648554-0ff5f085f4e0f999.yaml new file mode 100644 index 0000000..29d0512 --- /dev/null +++ b/releasenotes/notes/bug-1648554-0ff5f085f4e0f999.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - Fixes 'bug 1648554 https://bugs.launchpad.net/collectd-ceilometer-plugin/+bug/1648554'. + Added -p flag to "mkdir /etc/collectd/collectd.conf.d" to allow all + directories to be created.