diff --git a/playbooks/include/proxies-reverseproxy.yml b/playbooks/include/proxies-reverseproxy.yml index 917919713c..d7ff03d287 100644 --- a/playbooks/include/proxies-reverseproxy.yml +++ b/playbooks/include/proxies-reverseproxy.yml @@ -483,3 +483,15 @@ destname: git proxyurl: http://pkgs01.stg.phx2.fedoraproject.org when: env == "staging" + + - role: httpd/reverseproxy + website: osbs.fedoraproject.org + destname: osbs + proxyurl: http://localhost:10047 + when: env == "staging" + + - role: httpd/reverseproxy + website: registry.fedoraproject.org + destname: registry + proxyurl: http://localhost:10048 + when: env == "staging" diff --git a/playbooks/include/proxies-websites.yml b/playbooks/include/proxies-websites.yml index 814c219c63..74af02404b 100644 --- a/playbooks/include/proxies-websites.yml +++ b/playbooks/include/proxies-websites.yml @@ -480,6 +480,20 @@ sslonly: true cert_name: "{{wildcard_cert_name}}" + - role: httpd/website + name: osbs.fedoraproject.org + server-aliases: [osbs.stg.fedoraproject.org] + sslonly: true + cert_name: "{{wildcard_cert_name}}" + when: env == "staging" + + - role: httpd/website + name: registry.fedoraproject.org + server-aliases: [registry.stg.fedoraproject.org] + sslonly: true + cert_name: "{{wildcard_cert_name}}" + when: env == "staging" + # Kinda silly that we have two entries here, one for prod and one for stg. # This is inherited from our puppet setup -- we can collapse them as soon as # is convenient. -- threebean