Update Deploy guides publication

OpenStack-Ansible and Kolla already have published deploy
guides, but it seems like they are not in the index page.

Updating project data for those projects should be enough to
get them generated into the
``https://docs.openstack.org/pike/deploy/`` index.

On top of that, OpenStack-Ansible also have a Queens
documentation published under "latest", so I am also adding it
to the list of the deploy guides. The names of those
deploy tools is also edited to match the names of Pike
deploy guides.

Closes-Bug: #1727779
Change-Id: I59b73eb3f5afc7ef5cdb64252d558b57ea26abf2
This commit is contained in:
Jean-Philippe Evrard 2017-10-30 13:40:31 +00:00 committed by Jean-Philippe Evrard
parent 3bc4b9a0c3
commit 4c31ded032
4 changed files with 12 additions and 5 deletions

View File

@ -139,8 +139,9 @@ redirect 301 /glossary/content/glossary.html /doc-contrib-guide/common/glossary.
redirect 301 /doc-contrib-guide/ui-text-guidelines.html /doc-contrib-guide/ux-ui-guidelines/ui-text-guidelines.html
redirect 301 /doc-contrib-guide/ui-text-guidelines /doc-contrib-guide/ux-ui-guidelines
# Redirect deploy guides to their branch index.
{{ dir_to_page('/project-deploy-guide/(newton|ocata|pike|queens)', '/$1/deploy/') }}
# Redirect any deploy guide project directory back to the current stable index
{{ dir_to_page('/project-deploy-guide/(newton|ocata|pike)', '/$1/deploy/') }}
{{ path_to_released_series('/project-deploy-guide/?$', '/deploy/') }}
# Redirect old install guide list pages to their new home

View File

@ -841,14 +841,13 @@
service: Deploying OpenStack using Juju Charms
- name: kolla
type: deployment
service: Deploying OpenStack using Ansible in Docker Containers (kolla)
service: Kolla Deployment
- name: openstack-ansible
type: deployment
service: Deploying OpenStack with Ansible
service: OpenStack-Ansible Deployment
has_admin_guide: true
has_user_guide: true
# NOTE(dhellmann): There is no guide at /project-deploy-guide/openstack-ansible/latest/index.html
# has_deployment_guide: true
has_deployment_guide: true
- name: tripleo-docs
type: deployment
service: Deploying OpenStack with TripleO

View File

@ -739,10 +739,12 @@
- name: openstack-ansible
service: OpenStack-Ansible Deployment
type: deployment
has_deployment_guide: true
- name: kolla-ansible
service: Kolla Deployment
type: deployment
has_deployment_guide: true
# - name: os-win
# service: Windows / Hyper-V library for OpenStack projects.

View File

@ -152,8 +152,13 @@
# Redirect any deploy guide project directory back to the current stable index
{{ dir_to_page('/project-deploy-guide', '/' + RELEASED_SERIES + '/deploy/') }}
# Redirect all the project deploy folders to their appropriate branch
{{ dir_to_page('/project-deploy-guide/newton', '/newton/deploy/') }}
{{ dir_to_page('/project-deploy-guide/ocata', '/ocata/deploy/') }}
{{ dir_to_page('/project-deploy-guide/pike', '/pike/deploy/') }}
{{ dir_to_page('/project-deploy-guide/queens', '/queens/deploy/') }}
# Ensure each project's deloy guide is reachable.
/project-deploy-guide/openstack-ansible/latest/ 200
/project-deploy-guide/openstack-ansible/pike/ 200
/project-deploy-guide/openstack-ansible/ocata/ 200
/project-deploy-guide/openstack-ansible/newton/ 200