Check if bash_completion.d exists during bootstrap
In case bash-completion is not installed, /etc/bash_completion.d is not present, which results in bootstrap script failure Closes-Bug: #2103364 Change-Id: Ida47e3e64f6a2b9245e402fb10aa6bd59aeee71f Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
This commit is contained in:
@@ -189,7 +189,9 @@ sed -i "s|OSA_CLONE_DIR|${OSA_CLONE_DIR}|g" /usr/local/bin/openstack-ansible
|
||||
sed -i "s|CURRENT_OSA_VERSION|${CURRENT_OSA_VERSION}|g" /usr/local/bin/openstack-ansible
|
||||
|
||||
# Create an auto-completion script
|
||||
cp -v scripts/bash-completion /etc/bash_completion.d/openstack-ansible
|
||||
if [ -d /etc/bash_completion.d ]; then
|
||||
cp -v scripts/bash-completion /etc/bash_completion.d/openstack-ansible
|
||||
fi
|
||||
|
||||
# Ensure wrapper tool is executable
|
||||
chmod +x /usr/local/bin/openstack-ansible
|
||||
|
Reference in New Issue
Block a user