/usr/share/tripleo-image-elements/heat-cfntools/install.d/05-heat-cfntools is in python-tripleo-image-elements 0.7.1-1.
This file is owned by root:root, with mode 0o755.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #!/bin/bash
set -uex
install-packages python-psutil gcc python-dev
mkdir -p /opt/stack/venvs
VENV=/opt/stack/venvs/heat-cfntools
virtualenv $VENV
# bug #1293812 : Avoid easy_install triggering on pbr.
$VENV/bin/pip install -U 'pbr>=0.5.21,<1.0'
$VENV/bin/pip install heat-cfntools
# symlink to /opt/aws/bin
$VENV/bin/cfn-create-aws-symlinks --source $VENV/bin
# also symlink to /usr/local/bin
$VENV/bin/cfn-create-aws-symlinks --source $VENV/bin --target /usr/local/bin
|