Add redirects from ci.o.o to docs.o.o/infra
We're moving the content of http://ci.openstack.org to http://docs.openstack.org/infra and will use this to redirect old deep links once the content is in place. It's safe to land this in the meantime since it won't be hit until we switch DNS for ci.openstack.org. Change-Id: I6c6091e1dd18931211691972c408db8f3bf81719
This commit is contained in:
parent
91d26680a7
commit
a230a09d8f
@ -62,20 +62,13 @@ class openstack_project::static (
|
||||
}
|
||||
|
||||
###########################################################
|
||||
# CI
|
||||
# legacy ci.openstack.org site redirect
|
||||
|
||||
apache::vhost { 'ci.openstack.org':
|
||||
port => 80,
|
||||
priority => '50',
|
||||
docroot => '/srv/static/ci',
|
||||
require => File['/srv/static/ci'],
|
||||
}
|
||||
|
||||
file { '/srv/static/ci':
|
||||
ensure => directory,
|
||||
owner => 'jenkins',
|
||||
group => 'jenkins',
|
||||
require => User['jenkins'],
|
||||
docroot => 'MEANINGLESS_ARGUMENT',
|
||||
template => 'openstack_project/ci.vhost.erb',
|
||||
}
|
||||
|
||||
###########################################################
|
||||
|
22
modules/openstack_project/templates/ci.vhost.erb
Normal file
22
modules/openstack_project/templates/ci.vhost.erb
Normal file
@ -0,0 +1,22 @@
|
||||
# ************************************
|
||||
# Managed by Puppet
|
||||
# ************************************
|
||||
|
||||
NameVirtualHost <%= @vhost_name %>:<%= @port %>
|
||||
<VirtualHost <%= @vhost_name %>:<%= @port %>>
|
||||
ServerName <%= @srvname %>
|
||||
|
||||
RewriteEngine On
|
||||
RewriteRule ^/jenkins-job-builder/(.*) http://docs.openstack.org/infra/jenkins-job-builder/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/nodepool/(.*) http://docs.openstack.org/infra/nodepool/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/openstackid/(.*) http://docs.openstack.org/infra/openstackid/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/shade/(.*) http://docs.openstack.org/infra/shade/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/storyboard/(.*) http://docs.openstack.org/infra/storyboard/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/zuul/(.*) http://docs.openstack.org/infra/zuul/$1 [last,redirect=permanent]
|
||||
RewriteRule ^/(.*) http://docs.openstack.org/infra/system-config/$1 [last,redirect=permanent]
|
||||
|
||||
ErrorLog /var/log/apache2/<%= @name %>_error.log
|
||||
LogLevel warn
|
||||
CustomLog /var/log/apache2/<%= @name %>_access.log combined
|
||||
ServerSignature Off
|
||||
</VirtualHost>
|
Loading…
Reference in New Issue
Block a user