From 4b3eb938fe5fa26b64d8537a5a3c9bd3691443a2 Mon Sep 17 00:00:00 2001
From: Ubuntu
 <ops@release-app.u55jvcu0bozerbuk2xgna1qo4g.rx.internal.cloudapp.net>
Date: Mon, 8 Jan 2018 11:28:11 +0000
Subject: [PATCH] Issue #00 chore: Fixes on the release1.3

---
 ansible/roles/kong-consumer/defaults/main.yml   |  2 +-
 .../roles/postgresql-data-update/tasks/main.yml |  5 +++--
 .../templates/sunbird_content_service.env       |  4 +---
 .../stack-sunbird/templates/sunbird_player.env  |  3 ---
 deploy/deploy-core.sh                           | 10 +++++-----
 deploy/deploy-keycloak-vm.sh                    |  4 ++--
 deploy/deploy-keycloak.sh                       | 17 -----------------
 deploy/init-dbs.sh                              |  4 ++--
 deploy/install-dbs.sh                           |  5 +----
 deploy/install-deps.sh                          |  4 ++--
 deploy/provision-keycloak.sh                    |  4 ++--
 11 files changed, 19 insertions(+), 43 deletions(-)
 delete mode 100755 deploy/deploy-keycloak.sh

diff --git a/ansible/roles/kong-consumer/defaults/main.yml b/ansible/roles/kong-consumer/defaults/main.yml
index 8932d328a..673748731 100644
--- a/ansible/roles/kong-consumer/defaults/main.yml
+++ b/ansible/roles/kong-consumer/defaults/main.yml
@@ -1,5 +1,5 @@
 ---
-kong_admin_api_url: "http://localhost:8001"
+kong_admin_api_url: "http://{{kong_host}}:8001"
 
 mobile_admin_groups:
   - mobileAdmin
diff --git a/ansible/roles/postgresql-data-update/tasks/main.yml b/ansible/roles/postgresql-data-update/tasks/main.yml
index 64218d9ba..f6c2162d7 100644
--- a/ansible/roles/postgresql-data-update/tasks/main.yml
+++ b/ansible/roles/postgresql-data-update/tasks/main.yml
@@ -1,8 +1,9 @@
+- name: creating database
+  include: databases.yml
+
 - name: Verifying db users are present else creating them
   include: users.yml
 
-- name: creating database
-  include: databases.yml
 
 - name: Copy the templates
   become: yes
diff --git a/ansible/roles/stack-sunbird/templates/sunbird_content_service.env b/ansible/roles/stack-sunbird/templates/sunbird_content_service.env
index 52f77d4cb..ae549c632 100644
--- a/ansible/roles/stack-sunbird/templates/sunbird_content_service.env
+++ b/ansible/roles/stack-sunbird/templates/sunbird_content_service.env
@@ -1,5 +1,3 @@
-sunbird_mongo_ip={{sunbird_mongo_ip}}
-sunbird_mongo_port={{sunbird_mongo_port}}
 ekstep_api_base_url={{sunbird_ekstep_api_base_url}}
 ekstep_api_key={{sunbird_ekstep_api_key}}
 ekstep_proxy_base_url={{sunbird_ekstep_proxy_base_url}}
@@ -10,4 +8,4 @@ sunbird_keycloak_realm={{keycloak_realm}}
 sunbird_keycloak_client_id={{sunbird_keycloak_client_id}}
 sunbird_keycloak_public={{sunbird_keycloak_public}}
 sunbird_cache_store={{sunbird_cache_store}}
-sunbird_cache_ttl={{sunbird_cache_ttl}}
\ No newline at end of file
+sunbird_cache_ttl={{sunbird_cache_ttl}}
diff --git a/ansible/roles/stack-sunbird/templates/sunbird_player.env b/ansible/roles/stack-sunbird/templates/sunbird_player.env
index 676f6e8d4..c4be08de5 100644
--- a/ansible/roles/stack-sunbird/templates/sunbird_player.env
+++ b/ansible/roles/stack-sunbird/templates/sunbird_player.env
@@ -5,9 +5,6 @@ sunbird_content_proxy_url=http://content_service_content_service:5000
 sunbird_echo_api_url={{sunbird_echo_api_url}}
 sunbird_autocreate_trampoline_user=false
 sunbird_telemetry_packet_size=20
-sunbird_mongodb_ip={{sunbird_mongo_ip}}
-sunbird_mongodb_port={{sunbird_mongo_port}}
-sunbird_mongodb_ttl=1
 sunbird_portal_realm={{keycloak_realm}}
 sunbird_portal_auth_server_url={{keycloak_auth_server_url}}
 sunbird_portal_auth_server_client={{sunbird_portal_auth_server_client}}
diff --git a/deploy/deploy-core.sh b/deploy/deploy-core.sh
index 9cb7530a7..824b51086 100755
--- a/deploy/deploy-core.sh
+++ b/deploy/deploy-core.sh
@@ -11,11 +11,11 @@ INVENTORY_PATH=$1
 
 ENV=sample
 ORG=sunbird
-ACTOR_SERVICE_VERSION=0.0.1-gold
-PLAYER_VERSION=0.0.6-gold
-CONTENT_SERVICE_VERSION=0.0.1-gold
-LEARNER_SERVICE_VERSION=0.0.1-gold
-PROXY_VERSION=0.0.1-gold
+ACTOR_SERVICE_VERSION=0.0.3-gold
+PLAYER_VERSION=0.0.8-gold
+CONTENT_SERVICE_VERSION=0.0.3-gold
+LEARNER_SERVICE_VERSION=0.0.3-gold
+PROXY_VERSION=0.0.3-gold
 
 # Bootstrap swarm
 echo "@@@@@@@@@ Bootstrap swarm"
diff --git a/deploy/deploy-keycloak-vm.sh b/deploy/deploy-keycloak-vm.sh
index a0ff227d6..f3782eef0 100755
--- a/deploy/deploy-keycloak-vm.sh
+++ b/deploy/deploy-keycloak-vm.sh
@@ -7,7 +7,7 @@ if [ "$#" -ne 1 ]; then
     exit 1
 fi
 
-ANSIBLE_VERSION=2.4.1.0-1ppa~xenial
+ANSIBLE_VERSION=2.4.2.0-1ppa~xenial
 # Install Ansible
 apt-get -y install software-properties-common
 apt-add-repository -y ppa:ansible/ansible
@@ -18,4 +18,4 @@ INVENTORY_PATH=$1
 
 #Deploy keycloak
 echo "@@@@@@@@@ Keycloak "
-ansible-playbook -i $INVENTORY_PATH ../ansible/keycloak.yml --tags deploy
\ No newline at end of file
+ansible-playbook -i $INVENTORY_PATH ../ansible/keycloak.yml --tags deploy
diff --git a/deploy/deploy-keycloak.sh b/deploy/deploy-keycloak.sh
deleted file mode 100755
index 21164f7da..000000000
--- a/deploy/deploy-keycloak.sh
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-set -e
-
-if [ "$#" -ne 1 ]; then
-    echo "ERROR: Illegal number of parameters"
-    echo "Usage: $0 <inventory-path>"
-    exit 1
-fi
-
-INVENTORY_PATH=$1
-
-ORG=sunbird
-KEYCLOAK_VERSION=3.2.1.Final-bronze
-
-# Create application network
-echo "@@@@@@@@@ Keycloak deploy"
-ansible-playbook -i $INVENTORY_PATH ../ansible/deploy.yml --tags "stack-keycloak1" --extra-vars "deploy_keycloak1=true hub_org=${ORG} image_name=keycloak_image image_tag=$KEYCLOAK_VERSION service_name=keycloak1"
diff --git a/deploy/init-dbs.sh b/deploy/init-dbs.sh
index b9e4f791d..31f6257ad 100755
--- a/deploy/init-dbs.sh
+++ b/deploy/init-dbs.sh
@@ -11,8 +11,8 @@ INVENTORY_PATH=$1
 
 # Cassandra installation
 echo "@@@@@@@@@ Cassandra data"
-ansible-playbook -i $INVENTORY_PATH ../ansible/cassandra-data.yml
+#ansible-playbook -i $INVENTORY_PATH ../ansible/cassandra-data.yml
 
 # Postgresql installation
 echo "@@@@@@@@@ Postgresql data"
-ansible-playbook -i $INVENTORY_PATH ../ansible/postgresql-data-update.yml
\ No newline at end of file
+ansible-playbook -i $INVENTORY_PATH ../ansible/postgresql-data-update.yml
diff --git a/deploy/install-dbs.sh b/deploy/install-dbs.sh
index 869015141..fd3cb506d 100755
--- a/deploy/install-dbs.sh
+++ b/deploy/install-dbs.sh
@@ -7,7 +7,7 @@ if [ "$#" -ne 1 ]; then
     exit 1
 fi
 
-ANSIBLE_VERSION=2.4.1.0-1ppa~xenial
+ANSIBLE_VERSION=2.4.2.0-1ppa~xenial
 # Install Ansible
 apt-get -y install software-properties-common
 apt-add-repository -y ppa:ansible/ansible
@@ -28,6 +28,3 @@ ansible-playbook -i $INVENTORY_PATH ../ansible/provision.yml --tags cassandra
 echo "@@@@@@@@@ Postgresql-master installation"
 ansible-playbook -i $INVENTORY_PATH ../ansible/provision.yml --tags  postgresql-master
 
-# Mongodb installation
-echo "@@@@@@@@@ Mongodb installation"
-ansible-playbook -i $INVENTORY_PATH ../ansible/provision.yml --tags "mongodb"
diff --git a/deploy/install-deps.sh b/deploy/install-deps.sh
index 19c38d418..fdf231d10 100755
--- a/deploy/install-deps.sh
+++ b/deploy/install-deps.sh
@@ -3,7 +3,7 @@
 # set -o errexit
 
 DOCKER_VERSION=17.06.2~ce-0~ubuntu
-ANSIBLE_VERSION=2.4.1.0-1ppa~xenial
+ANSIBLE_VERSION=2.4.2.0-1ppa~xenial
 SWARM_MASTER_IP=$(ip route get 8.8.8.8 | awk '{print $NF; exit}')
 echo "MasterIP: $SWARM_MASTER_IP"
 
@@ -46,4 +46,4 @@ systemctl restart docker
 # Initialise Docker Swarm, with current machine as Master (which is active)
 docker swarm init --advertise-addr $SWARM_MASTER_IP
 
-docker node ls
\ No newline at end of file
+docker node ls
diff --git a/deploy/provision-keycloak.sh b/deploy/provision-keycloak.sh
index 73a201bde..f6b8c95d6 100755
--- a/deploy/provision-keycloak.sh
+++ b/deploy/provision-keycloak.sh
@@ -7,7 +7,7 @@ if [ "$#" -ne 1 ]; then
     exit 1
 fi
 
-ANSIBLE_VERSION=2.4.1.0-1ppa~xenial
+ANSIBLE_VERSION=2.4.2.0-1ppa~xenial
 # Install Ansible
 apt-get -y install software-properties-common
 apt-add-repository -y ppa:ansible/ansible
@@ -18,4 +18,4 @@ INVENTORY_PATH=$1
 
 #Keycloak installation
 echo "@@@@@@@@@ Keycloak "
-ansible-playbook -i $INVENTORY_PATH ../ansible/keycloak.yml --tags provision
\ No newline at end of file
+ansible-playbook -i $INVENTORY_PATH ../ansible/keycloak.yml --tags provision
-- 
GitLab