From 62fc83c9a91d4b8a3fc3e4825dcffc2c0986e3c2 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Wed, 7 Sep 2016 20:47:27 +0000 Subject: [PATCH] Disallow robots for wiki-dev site We don't want old, stale copies of our production wiki content showing up in search engines, so set the mediawiki module parameter that disallows robots from indexing the site. Change-Id: If8a2f2c2c00715ecce0ac1aa279f649ec84496a1 Depends-On: Ic62a72555315bd344db338809920a3605f17c8c6 --- manifests/site.pp | 1 + modules/openstack_project/manifests/wiki.pp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/manifests/site.pp b/manifests/site.pp index 3bf096ccb0..9fc6bd5808 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -407,6 +407,7 @@ node /^wiki-dev\d+\.openstack\.org$/ { wg_upgradekey => hiera('wg_upgradekey'), wg_recaptchasitekey => hiera('wg_recaptchasitekey'), wg_recaptchasecretkey => hiera('wg_recaptchasecretkey'), + disallow_robots => true, } } diff --git a/modules/openstack_project/manifests/wiki.pp b/modules/openstack_project/manifests/wiki.pp index d53362222a..d71aaa8b82 100644 --- a/modules/openstack_project/manifests/wiki.pp +++ b/modules/openstack_project/manifests/wiki.pp @@ -17,6 +17,7 @@ class openstack_project::wiki ( $wg_recaptchasitekey = undef, $wg_recaptchasecretkey = undef, $wg_googleanalyticsaccount = undef, + $disallow_robots = undef, ) { package { ['openssl', 'ssl-cert', 'subversion']: @@ -54,6 +55,7 @@ class openstack_project::wiki ( wg_googleanalyticsaccount => $wg_googleanalyticsaccount, wg_sitename => 'OpenStack', wg_logo => "https://${site_hostname}/w/images/thumb/c/c4/OpenStack_Logo_-_notext.png/30px-OpenStack_Logo_-_notext.png", + disallow_robots => $disallow_robots, } class { 'memcached': max_memory => 2048,