From 0f75e2680e696a1239f9546df2e252d56eb949fd Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Mar 19 2019 17:36:20 +0000 Subject: proxy-stg: Changing taskotron-stg proxy settings to new-style Websockets aren't working for our newly deployed taskotron-stg master, changing to new style configuration to add that support. --- diff --git a/playbooks/include/proxies-reverseproxy.yml b/playbooks/include/proxies-reverseproxy.yml index f18736a..b991ceb 100644 --- a/playbooks/include/proxies-reverseproxy.yml +++ b/playbooks/include/proxies-reverseproxy.yml @@ -462,8 +462,9 @@ - role: httpd/reverseproxy website: taskotron.stg.fedoraproject.org destname: taskotron - # Talk directly to the app server, not haproxy - proxyurl: http://taskotron-stg01.qa.fedoraproject.org + balancer_name: taskotron-stg + balancer_members: ['taskotron-stg01.qa.fedoraproject.org:80'] + http_not_https_yes_this_is_insecure_and_i_feel_bad: true when: env == "staging" - role: httpd/reverseproxy @@ -471,8 +472,9 @@ destname: taskotron-resultsdb localpath: /resultsdb remotepath: /resultsdb - # Talk directly to the app server, not haproxy - proxyurl: http://resultsdb-stg01.qa.fedoraproject.org + balancer_name: resultsdb-stg + balancer_members: ['resultsdb-stg01.qa.fedoraproject.org:80'] + http_not_https_yes_this_is_insecure_and_i_feel_bad: true when: env == "staging" - role: httpd/reverseproxy @@ -480,8 +482,9 @@ destname: taskotron-resultsdbapi localpath: /resultsdb_api remotepath: /resultsdb_api - # Talk directly to the app server, not haproxy - proxyurl: http://resultsdb-stg01.qa.fedoraproject.org + balancer_name: resultsdb-stg + balancer_members: ['resultsdb-stg01.qa.fedoraproject.org:80'] + http_not_https_yes_this_is_insecure_and_i_feel_bad: true when: env == "staging" - role: httpd/reverseproxy @@ -489,8 +492,9 @@ destname: taskotron-execdb localpath: /execdb remotepath: /execdb - # Talk directly to the app server, not haproxy - proxyurl: http://resultsdb-stg01.qa.fedoraproject.org + balancer_name: resultsdb-stg + balancer_members: ['resultsdb-stg01.qa.fedoraproject.org:80'] + http_not_https_yes_this_is_insecure_and_i_feel_bad: true when: env == "staging" ### Beaker production