aboutsummaryrefslogtreecommitdiff
path: root/contrib/dev
diff options
context:
space:
mode:
authorHarsh Vardhan <harsh59v@gmail.com>2017-09-13 19:39:02 +0530
committerHarsh Vardhan <harsh59v@gmail.com>2017-09-14 21:09:26 +0000
commit7769c65670b767e7e8b731e3f76496791a99bcee (patch)
tree6e9c3399d3a3dde00efeac880d489fb40e27b675 /contrib/dev
parent26c8137caced512701cc874b96eb382d318011c1 (diff)
downloadkolla-ansible-7769c65670b767e7e8b731e3f76496791a99bcee.tar.gz
kolla-ansible-7769c65670b767e7e8b731e3f76496791a99bcee.zip
Disable firewall while setup of dev env
Firewall managers in Ubuntu ufw Centos firewalld Closes-bug: #1716912 Change-Id: I7556fcfe4947e73f4b7f4b37c2477d9694a36c26
Diffstat (limited to 'contrib/dev')
-rw-r--r--contrib/dev/vagrant/bootstrap.sh12
1 files changed, 8 insertions, 4 deletions
diff --git a/contrib/dev/vagrant/bootstrap.sh b/contrib/dev/vagrant/bootstrap.sh
index 009a840f6..db521f462 100644
--- a/contrib/dev/vagrant/bootstrap.sh
+++ b/contrib/dev/vagrant/bootstrap.sh
@@ -55,20 +55,24 @@ function is_centos {
# Install common packages and do some prepwork.
function prep_work {
- if [[ "$(systemctl is-enabled firewalld)" == "enabled" ]]; then
- systemctl stop firewalld
- systemctl disable firewalld
- fi
# This removes the fqdn from /etc/hosts's 127.0.0.1. This name.local will
# resolve to the public IP instead of localhost.
sed -i -r "s,^127\.0\.0\.1\s+.*,127\.0\.0\.1 localhost localhost.localdomain localhost4 localhost4.localdomain4," /etc/hosts
if is_centos; then
+ if [[ "$(systemctl is-enabled firewalld)" == "enabled" ]]; then
+ systemctl stop firewalld
+ systemctl disable firewalld
+ fi
yum -y install epel-release
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
yum -y install MySQL-python vim-enhanced python-pip python-devel gcc openssl-devel libffi-devel libxml2-devel libxslt-devel
elif is_ubuntu; then
+ if [[ "$(systemctl is-enabled ufw)" == "enabled" ]]; then
+ systemctl stop ufw
+ systemctl disable ufw
+ fi
apt-get update
apt-get -y install python-mysqldb python-pip python-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt-dev
else