diff --git a/playbooks/manual/upgrade/bodhi.yml b/playbooks/manual/upgrade/bodhi.yml
index b79aeab01d..c59bfea2f8 100644
--- a/playbooks/manual/upgrade/bodhi.yml
+++ b/playbooks/manual/upgrade/bodhi.yml
@@ -34,7 +34,6 @@
- name: yum update bodhi-server packages from main repo
yum: name="{{ item }}" state=latest
with_items:
- - bodhi-docs
- bodhi-server
- name: yum update bodhi-server packages from testing repo
yum: name="{{ item }}" state=latest enablerepo=infrastructure-testing
diff --git a/roles/bodhi2/base/tasks/main.yml b/roles/bodhi2/base/tasks/main.yml
index f53f03b88e..7e6c859452 100644
--- a/roles/bodhi2/base/tasks/main.yml
+++ b/roles/bodhi2/base/tasks/main.yml
@@ -5,7 +5,6 @@
- name: install needed packages
package: pkg={{ item }} state=present
with_items:
- - bodhi-docs
- bodhi-server
- libsemanage-python
- python-psycopg2
@@ -13,6 +12,13 @@
- packages
- bodhi
+- name: install documentation package
+ package: pkg=bodhi-docs state=present
+ when: env == 'staging'
+ tags:
+ - packages
+ - bodhi
+
- name: setup /etc/bodhi/ directory
file: path=/etc/bodhi owner=root group=root mode=0755 state=directory
tags:
diff --git a/roles/bodhi2/base/templates/bodhi-app.conf b/roles/bodhi2/base/templates/bodhi-app.conf
index 681b276c82..aa17def58b 100644
--- a/roles/bodhi2/base/templates/bodhi-app.conf
+++ b/roles/bodhi2/base/templates/bodhi-app.conf
@@ -1,4 +1,5 @@
-Alias /docs /usr/share/doc/bodhi-docs/html/
+{% if env == 'staging' %}
+Alias /docs /usr/share/doc/bodhi-docs-2.4.0/html/
Header set Cache-Control public
@@ -7,6 +8,7 @@ Alias /docs /usr/share/doc/bodhi-docs/html/
+{% endif %}
Alias /static /usr/lib/python2.7/site-packages/bodhi/server/static/