tripleo-heat-templates/deployed-server/deployed-server-bootstrap-centos.sh
Emilien Macchi 29f32c4c2c Do not rely on openstack-puppet-modules
We are removing openstack-puppet-modules package since we now have
individual packages for each Puppet module.
We can still rely on puppet-tripleo module to deploy all dependencies.

Change-Id: I5ec13e8db5ae5422da9cb8a59c69c9c6c8f34622
Related-Bug: #1676998
2017-10-17 11:13:03 -07:00

21 lines
494 B
Bash

#!/bin/bash
set -eux
yum install -y \
jq \
python-ipaddr \
puppet-tripleo \
os-net-config \
openvswitch \
python-heat-agent* \
openstack-selinux
ln -s -f /usr/share/openstack-puppet/modules/* /etc/puppet/modules
setenforce 0
sed -i 's/^SELINUX=.*/SELINUX=permissive/' /etc/selinux/config
echo '# empty ruleset created by deployed-server bootstrap' > /etc/sysconfig/iptables
echo '# empty ruleset created by deployed-server bootstrap' > /etc/sysconfig/ip6tables