summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorBryan Sullivan <bryan.sullivan@att.com>2016-10-12 22:52:10 -0700
committerBryan Sullivan <bryan.sullivan@att.com>2016-10-12 22:53:59 -0700
commit17e138735d78e7e0aedc8338cd92b4ff20454874 (patch)
treef4b97e4208859cdc049d4364ddaa54c07ff88c80 /utils
parent84ec269ef1a3685b10525f7925264300c0367e25 (diff)
Add random traffic, traffic rate report, etc
JIRA: VES-1 Change-Id: I831dc57d8d42e4582c2db0d1cf6e811c543e5eb4 Signed-off-by: Bryan Sullivan <bryan.sullivan@att.com>
Diffstat (limited to 'utils')
-rw-r--r--utils/setenv.sh16
1 files changed, 9 insertions, 7 deletions
diff --git a/utils/setenv.sh b/utils/setenv.sh
index 5247b7f..12df153 100644
--- a/utils/setenv.sh
+++ b/utils/setenv.sh
@@ -31,8 +31,11 @@
dist=`grep DISTRIB_ID /etc/*-release | awk -F '=' '{print $2}'`
+mkdir $1
+
+echo "$0: Setup admin-openrc.sh"
+
if [ "$dist" == "Ubuntu" ]; then
- # Ubuntu: assumes JOID-based install, and that this script is being run on the jumphost.
echo "$0: Ubuntu-based install"
echo "$0: Create the environment file"
KEYSTONE_HOST=$(juju status --format=short | awk "/keystone\/0/ { print \$3 }")
@@ -45,7 +48,7 @@ export CINDER_HOST=$(juju status --format=short | awk "/cinder\/0/ { print \$3 }
export GLANCE_HOST=$(juju status --format=short | awk "/glance\/0/ { print \$3 }")
export NEUTRON_HOST=$(juju status --format=short | awk "/neutron-api\/0/ { print \$3 }")
export NOVA_HOST=$(juju status --format=short | awk "/nova-cloud-controller\/0/ { print \$3 }")
-export JUMPHOST=$(ifconfig brAdm | awk "/inet addr/ { print \$2 }" | sed 's/addr://g')
+export HEAT_HOST=$(juju status --format=short | awk "/heat\/0/ { print \$3 }")
export OS_USERNAME=admin
export OS_PASSWORD=openstack
export OS_TENANT_NAME=admin
@@ -53,15 +56,14 @@ export OS_AUTH_URL=http://$KEYSTONE_HOST:5000/v2.0
export OS_REGION_NAME=RegionOne
EOF
else
- # Centos: assumes Apex-based install, and that this script is being run on the Undercloud controller VM.
+ # Centos
echo "$0: Centos-based install"
echo "$0: Setup undercloud environment so we can get overcloud Controller server address"
source ~/stackrc
echo "$0: Get address of Controller node"
export CONTROLLER_HOST1=$(openstack server list | awk "/overcloud-controller-0/ { print \$8 }" | sed 's/ctlplane=//g')
echo "$0: Create the environment file"
- cat <<EOF >/tmp/VES/admin-openrc.sh
-export HORIZON_HOST=$CONTROLLER_HOST1
+ cat <<EOF >$1/admin-openrc.sh
export CONGRESS_HOST=$CONTROLLER_HOST1
export KEYSTONE_HOST=$CONTROLLER_HOST1
export CEILOMETER_HOST=$CONTROLLER_HOST1
@@ -69,13 +71,13 @@ export CINDER_HOST=$CONTROLLER_HOST1
export GLANCE_HOST=$CONTROLLER_HOST1
export NEUTRON_HOST=$CONTROLLER_HOST1
export NOVA_HOST=$CONTROLLER_HOST1
-export JUMPHOST=$(ip addr show eth0 | grep "inet\b" | awk '{print $2}' | cut -d/ -f1)
+export HEAT_HOST=$CONTROLLER_HOST1
EOF
cat ~/overcloudrc >>$1/admin-openrc.sh
source ~/overcloudrc
export OS_REGION_NAME=$(openstack endpoint list | awk "/ nova / { print \$4 }")
# sed command below is a workaound for a bug - region shows up twice for some reason
- cat <<EOF | sed '$d' $1/VES/admin-openrc.sh
+ cat <<EOF | sed '$d' >>$1/admin-openrc.sh
export OS_REGION_NAME=$OS_REGION_NAME
EOF
fi