release day commit: readd prerelease redirect, add cloud to atomic redirect, add latest cloud image redirects, setup alt site for websites

This commit is contained in:
Kevin Fenzi 2016-11-22 12:41:39 +00:00
parent 35ab8c7f19
commit dda5584a35
6 changed files with 85 additions and 53 deletions

View file

@ -314,54 +314,68 @@
# end staging
# - role: httpd/redirectmatch
# name: prerelease-to-final-gfo
# website: getfedora.org
# regex: /(.*)/prerelease.*$
# target: https://getfedora.org/$1
# 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
website: getfedora.org
regex: /(.*)/prerelease.*$
target: https://getfedora.org/$1
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
website: getfedora.org
regex: /cloud/.*$
target: https://getfedora.org/atomic/$1
when: env != 'staging'
- role: httpd/redirectmatch
name: cloud-to-atomic-download
website: getfedora.org
regex: /(.*)/cloud/download.*$
target: https://getfedora.org/$1/atomic/download
when: env != 'staging'
- role: httpd/redirect
name: store
@ -472,6 +486,19 @@
## Cloud image redirects
# Redirects/pointers for fedora 25 BASE cloud images
- role: httpd/redirect
name: cloud-base-64bit-25
website: cloud.fedoraproject.org
path: /fedora-25.x86_64.qcow2
target: https://download.fedoraproject.org/pub/fedora/linux/releases/25/CloudImages/x86_64/images/Fedora-Cloud-Base-25-1.3.x86_64.qcow2
- role: httpd/redirect
name: cloud-base-64bit-25-raw
website: cloud.fedoraproject.org
path: /fedora-25.x86_64.raw.xz
target: https://download.fedoraproject.org/pub/fedora/linux/releases/25/CloudImages/x86_64/images/Fedora-Cloud-Base-25-1.3.x86_64.raw.xz
# Redirects/pointers for fedora 24 BASE cloud images
- role: httpd/redirect
name: cloud-base-64bit-24