Mark Bergsma has submitted this change and it was merged.

Change subject: varnish config for bits.beta.wmflabs.org
......................................................................


varnish config for bits.beta.wmflabs.org

The VCL template is the one from production, hacked up to use the
beta.wmflabs.org sub domains whenever realm is wmflabs and
instanceproject is deployment-prep.

Also replace invalid 'undef' values in lvs_service_ips, it is looked up
with the site and thus expect an hash.

The test server (srv193) is feed as a variable to the templates.

Fix bits backend probes so they query the wmflabs.org equivalent when
varnish is deployed on labs.

Still stroke by get_var not being declared:

        https://bugzilla.wikimedia.org/show_bug.cgi?id=38524

Change-Id: I3552fae3cf2fdc46d74f6ac7e436c2c13b460645
---
M manifests/lvs.pp
M manifests/role/cache.pp
M templates/varnish/bits.inc.vcl.erb
M templates/varnish/wikimedia.vcl.erb
4 files changed, 72 insertions(+), 22 deletions(-)

Approvals:
  Mark Bergsma: Looks good to me, approved
  gerrit2: Verified


--
To view, visit https://gerrit.wikimedia.org/r/13304
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I3552fae3cf2fdc46d74f6ac7e436c2c13b460645
Gerrit-PatchSet: 27
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <has...@free.fr>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Mark Bergsma <m...@wikimedia.org>
Gerrit-Reviewer: gerrit2 <n...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to