diff --git a/inventory/host_vars/pagure-stg01.fedoraproject.org b/inventory/host_vars/pagure-stg01.fedoraproject.org index b22fe06d2b..a6d575fe20 100644 --- a/inventory/host_vars/pagure-stg01.fedoraproject.org +++ b/inventory/host_vars/pagure-stg01.fedoraproject.org @@ -16,7 +16,7 @@ eth0_ipv6: "2620:52:3:1:dead:beef:cafe:fed3" eth0_ipv6_gw: "2620:52:3:1:ffff:ffff:ffff:fffe" vmhost: virthost-cc-rdu02.fedoraproject.org -datacenter: rdu +datacenter: rdu-cc # # PostgreSQL configuration diff --git a/roles/pagure/frontend/templates/pagure.cfg b/roles/pagure/frontend/templates/pagure.cfg index 2615009d99..53237b1060 100644 --- a/roles/pagure/frontend/templates/pagure.cfg +++ b/roles/pagure/frontend/templates/pagure.cfg @@ -78,10 +78,10 @@ GIT_URL_GIT = 'https://pagure.io/' {% endif %} ### The IP addresses allowed for the internal endpoints -{% if env == 'pagure-staging' %} -IP_ALLOWED_INTERNAL = ['127.0.0.1', 'localhost', '::1', '140.211.169.203', '2605:bc80:3010:600:dead:beef:cafe:fed7'] +{% if hostvars[host]['eth0_ipv6'] %} +IP_ALLOWED_INTERNAL = ['127.0.0.1', 'localhost', '::1', {{ hostvars[host]['eth0_ip'] }} , {{ hostvars[host]['eth0_ipv6'] }}] {% else %} -IP_ALLOWED_INTERNAL = ['127.0.0.1', 'localhost', '::1', '140.211.169.204', '2605:bc80:3010:600:dead:beef:cafe:fed8'] +IP_ALLOWED_INTERNAL = ['127.0.0.1', 'localhost', '::1', {{ hostvars[host]['eth0_ip'] }}] {% endif %} # Redis configuration