Skip to content

Commit c6a2e7b

Browse files
authored
Make proxy_pass optional (#65)
1 parent ec1a843 commit c6a2e7b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ ENHANCEMENTS:
1616
* Update list of supported platforms.
1717
* Update Ansible base to `2.10.5` and Ansible to `2.10.6`.
1818

19+
BUG FIXES:
20+
21+
Fix edge case where `proxy_pass` is still required when using `grpc_pass`.
22+
1923
## 0.3.2 (January 11, 2021)
2024

2125
ENHANCEMENTS:

templates/http/default.conf.j2

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,9 @@ server {
282282
{% if item.value.servers[server].reverse_proxy.locations[location].proxy_connect_timeout is defined and item.value.servers[server].reverse_proxy.locations[location].proxy_connect_timeout %}
283283
proxy_connect_timeout {{ item.value.servers[server].reverse_proxy.locations[location].proxy_connect_timeout }};
284284
{% endif %}
285-
proxy_pass {{ item.value.servers[server].reverse_proxy.locations[location].proxy_pass }};
285+
{% if item.value.servers[server].reverse_proxy.locations[location].proxy_pass is defined %}
286+
proxy_pass {{ item.value.servers[server].reverse_proxy.locations[location].proxy_pass }};
287+
{% endif %}
286288
{% if item.value.servers[server].reverse_proxy.locations[location].rewrites is defined %}
287289
{% for rewrite in item.value.servers[server].reverse_proxy.locations[location].rewrites %}
288290
rewrite {{ rewrite }};

0 commit comments

Comments
 (0)