From d1a86269b931737a98266b04c2353bb7a43d1232 Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Thu, 31 Aug 2017 14:44:24 +0000 Subject: [PATCH] changing ufmonitor to not use public ip for db connection --- roles/ufmonitor/defaults/main.yml | 1 + roles/ufmonitor/templates/ufmonitor-apiserver.service.j2 | 2 +- roles/ufmonitor/templates/update-ufmonitor.j2 | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/ufmonitor/defaults/main.yml b/roles/ufmonitor/defaults/main.yml index 4bdb3591ef..5fe14af547 100644 --- a/roles/ufmonitor/defaults/main.yml +++ b/roles/ufmonitor/defaults/main.yml @@ -1,5 +1,6 @@ apiserver_container_image: "docker.io/fedoraqa/ufmonitor-apiserver:latest" updater_container_image: "docker.io/fedoraqa/ufmonitor-updater:latest" +ufmonitor_db_host: "172.17.0.1" ufmonitor_db_name: "ufmonitor" ufmonitor_db_user: "ufmonitor" ufmonitor_db_password: "terribleinsecurepassword" diff --git a/roles/ufmonitor/templates/ufmonitor-apiserver.service.j2 b/roles/ufmonitor/templates/ufmonitor-apiserver.service.j2 index 6f33f71cb0..5796c61011 100644 --- a/roles/ufmonitor/templates/ufmonitor-apiserver.service.j2 +++ b/roles/ufmonitor/templates/ufmonitor-apiserver.service.j2 @@ -8,7 +8,7 @@ TimeoutStartSec=0 Type=oneshot RemainAfterExit=yes EnvironmentFile=-{{ ufmonitor_config_path }} -ExecStart=/usr/bin/docker run --detach --log-driver none --name %n -p 8000:8000 -e POSTGRES_DB_PASSWORD={{ ufmonitor_db_password }} --add-host=postgres:{{ public_ip }} {{ apiserver_container_image }} +ExecStart=/usr/bin/docker run --detach --log-driver none --name %n -p 8000:8000 -e POSTGRES_DB_PASSWORD={{ ufmonitor_db_password }} --add-host=postgres:{{ ufmonitor_db_host }} {{ apiserver_container_image }} ExecStop=/usr/bin/docker rm --force %n TimeoutStopSec=180 diff --git a/roles/ufmonitor/templates/update-ufmonitor.j2 b/roles/ufmonitor/templates/update-ufmonitor.j2 index 01a5236aa0..855ca7bfcc 100644 --- a/roles/ufmonitor/templates/update-ufmonitor.j2 +++ b/roles/ufmonitor/templates/update-ufmonitor.j2 @@ -5,4 +5,4 @@ # source {{ ufmonitor_config_path }} -docker run --add-host=postgres:{{ public_ip }} {{ updater_container_image }} -l /var/log/ufmonitor/updater.log +docker run --add-host=postgres:{{ ufmonitor_db_host}} {{ updater_container_image }} -l /var/log/ufmonitor/updater.log