Merge "Add some /developer redirects"

This commit is contained in:
Jenkins 2017-09-08 15:15:42 +00:00 committed by Gerrit Code Review
commit 987afd9f81
3 changed files with 28 additions and 6 deletions

View File

@ -44,6 +44,12 @@ redirectmatch 301 ^/developer/kolla-(ansible|kubernetes)/(.*)$ /kolla-$1/latest/
# Redirect all openstack-ansible repositories appropriately
redirectmatch 301 ^/developer/(ansible-hardening|openstack-ansible-[^/]+)/(.*)$ /$1/latest/$2
# Redirect some tripleo repositories appropriately
redirectmatch 301 ^/developer/(tripleo-common|tripleo-quickstart|tripleo-validations)/(.*)$ /$1/latest/$2
# Redirect sahara repositories appropriately
redirectmatch 301 ^/developer/sahara-tests/(.*)$ /sahara-tests/latest/$1
# Redirect removed user guide
redirectmatch 301 ^/user-guide/.*$ /{{RELEASED_SERIES}}/user/
@ -93,8 +99,8 @@ redirectmatch 301 ^/juno/install-guide/.*$ /juno/
redirectmatch 301 ^/icehouse/install-guide/.*$ /icehouse/
redirectmatch 301 ^/havana/install-guide/.*$ /havana/
# Redirecting infra docs links to new developer location
redirectmatch 301 "^/infra/shade(.*)$" /developer/shade$1
# Redirecting infra docs links to new location
redirectmatch 301 "^/infra/shade(.*)$" /shade/latest$1
# Redirecting old project developer docs to the new layout. If a
# project has an in-tree .htaccess file, assume it can handle the full

View File

@ -195,6 +195,10 @@
service: Python library to communicate with Redfish based systems
type: baremetal
- name: ironic-python-agent
service: Python agent for provisioning and deprovisioning Bare Metal servers
type: baremetal
- name: magnum
service: Container Infrastructure Management service
service_type: container-infrastructure-management

View File

@ -62,6 +62,18 @@
/developer/openstack-ansible-foo/ 301 /openstack-ansible-foo/latest/
/developer/openstack-ansible-foo/any-page.html 301 /openstack-ansible-foo/latest/any-page.html
# Redirect some tripleo repositories appropriately
/developer/tripleo-common/ 301 /tripleo-common/latest/
/developer/tripleo-common/any-page.html 301 /tripleo-common/latest/any-page.html
/developer/tripleo-quickstart/ 301 /tripleo-quickstart/latest/
/developer/tripleo-quickstart/any-page.html 301 /tripleo-quickstart/latest/any-page.html
/developer/tripleo-validations/ 301 /tripleo-validations/latest/
/developer/tripleo-validations/any-page.html 301 /tripleo-validations/latest/any-page.html
# Redirect sahara repositories appropriately
/developer/sahara-tests/ 301 /sahara-tests/latest/
/developer/sahara-tests/any-page.html 301 /sahara-tests/latest/any-page.html
# Redirect removed user guide
/user-guide/ 301 /{{RELEASED_SERIES}}/user/
/user-guide/any-page.html 301 /{{RELEASED_SERIES}}/user/
@ -132,10 +144,10 @@
/havana/install-guide/ 301 /havana/
/havana/install-guide/any-page.html 301 /havana/
# Redirecting infra docs links to new developer location
/infra/shade 301 /developer/shade
/infra/shade/ 301 /developer/shade/
/infra/shade/any-page.html 301 /developer/shade/any-page.html
# Redirecting infra docs links to new location
/infra/shade 301 /shade/latest
/infra/shade/ 301 /shade/latest/
/infra/shade/any-page.html 301 /shade/latest/any-page.html
# Redirecting old project developer docs to the new layout. If a
# project has an in-tree .htaccess file, assume it can handle the full