Last modified: 2013-07-10 08:33:43 UTC
The upload cache is currently bound to deployment-cache-upload03 which is running Lucid :/ Also need to adapt the role::cache::upload class.
Puppet patch is in https://gerrit.wikimedia.org/r/#/c/50064/ . Testing it out using puppetmaster::self on uploadtest07.pmtpa.wmflabs
uploadtest08.pmtpa.wmflabs has been setup from scratch and does not use puppetmaster::self. The proper change is https://gerrit.wikimedia.org/r/#/c/70818/ Merged by Mark last week.
Change 72900 had a related patch set uploaded by Hashar: beta: upload cache rebuild to use varnish https://gerrit.wikimedia.org/r/72900
Change 72900 merged by jenkins-bot: beta: upload cache rebuild to use varnish https://gerrit.wikimedia.org/r/72900
Switched upload.beta.wmflabs.org from 10.4.0.214 (deployment-cache-upload03) to 10.4.0.211 (deployment-cache-upload04). So we are now serving upload out of a varnish instance :-]
The HTTPS version works as well, I had to restart nginx to make it load the stars.wmflabs.org chained certificate.
So that is working for me now.