From 15cda5a74df466516c10f8f1ea2bf431e6cf8f07 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Tue, 3 Apr 2018 12:35:39 +0000 Subject: [PATCH] Remove prerelease redirects in prod --- playbooks/groups/proxies.yml | 13 --- playbooks/include/proxies-redirects.yml | 124 ++++++++++++------------ 2 files changed, 62 insertions(+), 75 deletions(-) diff --git a/playbooks/groups/proxies.yml b/playbooks/groups/proxies.yml index 7be687d3cf..4ae8c8ddc1 100644 --- a/playbooks/groups/proxies.yml +++ b/playbooks/groups/proxies.yml @@ -82,79 +82,66 @@ file: path=/etc/httpd/conf.d/spins.fedoraproject.org/prerelease-to-final-spins-1-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-spins-2 file: path=/etc/httpd/conf.d/spins.fedoraproject.org/prerelease-to-final-spins-2-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-labs-1 file: path=/etc/httpd/conf.d/labs.fedoraproject.org/prerelease-to-final-labs-1-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-labs-2 file: path=/etc/httpd/conf.d/labs.fedoraproject.org/prerelease-to-final-labs-2-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-arm-1 file: path=/etc/httpd/conf.d/arm.fedoraproject.org/prerelease-to-final-arm-1-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-arm-2 file: path=/etc/httpd/conf.d/arm.fedoraproject.org/prerelease-to-final-arm-2-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-gfo file: path=/etc/httpd/conf.d/getfedora.org/prerelease-to-final-gfo-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-gfo-atomic-redirectmatch file: path=/etc/httpd/conf.d/getfedora.org/prerelease-to-final-gfo-atomic-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-gfo-srv-redirectmatch file: path=/etc/httpd/conf.d/getfedora.org/prerelease-to-final-gfo-srv-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-gfo-ws-redirectmatch file: path=/etc/httpd/conf.d/getfedora.org/prerelease-to-final-gfo-ws-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-spins file: path=/etc/httpd/conf.d/spins.fedoraproject.org/prerelease-to-final-spins-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-labs file: path=/etc/httpd/conf.d/labs.fedoraproject.org/prerelease-to-final-labs-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' - name: Remove prerelease-to-final-arm file: path=/etc/httpd/conf.d/arm.fedoraproject.org/prerelease-to-final-arm-redirectmatch.conf state=absent tags: - httpd/redirect - when: env == 'staging' roles: - httpd/mod_ssl diff --git a/playbooks/include/proxies-redirects.yml b/playbooks/include/proxies-redirects.yml index d4a94cabe7..c1ca95d8df 100644 --- a/playbooks/include/proxies-redirects.yml +++ b/playbooks/include/proxies-redirects.yml @@ -347,68 +347,68 @@ # # end staging - - role: httpd/redirectmatch - name: prerelease-to-final-gfo-ws - website: getfedora.org - regex: /(.*)workstation/prerelease.*$ - target: https://getfedora.org/$1/workstation - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-gfo-srv - website: getfedora.org - regex: /(.*)server/prerelease.*$ - target: https://getfedora.org/$1/server - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-gfo-atomic - website: getfedora.org - regex: /(.*)atomic/prerelease.*$ - target: https://getfedora.org/$1/atomic - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-labs-1 - website: labs.fedoraproject.org - regex: /(.*)/prerelease.*$ - target: https://labs.fedoraproject.org/$1 - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-spins-1 - website: spins.fedoraproject.org - regex: /(.*)/prerelease.*$ - target: https://spins.fedoraproject.org/$1 - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-arm-1 - website: arm.fedoraproject.org - regex: /(.*)/prerelease.*$ - target: https://arm.fedoraproject.org/$1 - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-labs-2 - website: labs.fedoraproject.org - regex: /prerelease.*$ - target: https://labs.fedoraproject.org/$1 - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-spins-2 - website: spins.fedoraproject.org - regex: /prerelease.*$ - target: https://spins.fedoraproject.org/$1 - when: env != 'staging' - - - role: httpd/redirectmatch - name: prerelease-to-final-arm-2 - website: arm.fedoraproject.org - regex: /prerelease.*$ - target: https://arm.fedoraproject.org/$1 - when: env != 'staging' +# - role: httpd/redirectmatch +# name: prerelease-to-final-gfo-ws +# website: getfedora.org +# regex: /(.*)workstation/prerelease.*$ +# target: https://getfedora.org/$1/workstation +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-gfo-srv +# website: getfedora.org +# regex: /(.*)server/prerelease.*$ +# target: https://getfedora.org/$1/server +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-gfo-atomic +# website: getfedora.org +# regex: /(.*)atomic/prerelease.*$ +# target: https://getfedora.org/$1/atomic +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-labs-1 +# website: labs.fedoraproject.org +# regex: /(.*)/prerelease.*$ +# target: https://labs.fedoraproject.org/$1 +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-spins-1 +# website: spins.fedoraproject.org +# regex: /(.*)/prerelease.*$ +# target: https://spins.fedoraproject.org/$1 +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-arm-1 +# website: arm.fedoraproject.org +# regex: /(.*)/prerelease.*$ +# target: https://arm.fedoraproject.org/$1 +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-labs-2 +# website: labs.fedoraproject.org +# regex: /prerelease.*$ +# target: https://labs.fedoraproject.org/$1 +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-spins-2 +# website: spins.fedoraproject.org +# regex: /prerelease.*$ +# target: https://spins.fedoraproject.org/$1 +# when: env != 'staging' +# +# - role: httpd/redirectmatch +# name: prerelease-to-final-arm-2 +# website: arm.fedoraproject.org +# regex: /prerelease.*$ +# target: https://arm.fedoraproject.org/$1 +# when: env != 'staging' - role: httpd/redirectmatch name: cloud-to-atomic