Page MenuHomePhabricator

ssl certificate/key update: *.tools.wmflabs.org (expires on 2017-03-24)
Closed, ResolvedPublic

Description

This task will track the implementation of the new private key and certificate for *.tools.wmflabs.org.

The private key is in the private repo, with the filename of new.star.tools.wmflabs.org.key. The new certificate will be staged in gerrit, but not merged, with the proper filename.

When it is time to merge these, the private repo file will have to rename/replace the existing star.tools.wmflabs.org.key.

Typical checklist for this kind of SSL certificate/key update:

  • - stage new private key in private repo with new.star.tools.wmflabs.org.key filename
  • - stage new certificate in gerrit https://gerrit.wikimedia.org/r/#/c/342254/
  • - halt puppet on affected hosts
  • - merge in gerrit patchset - https://gerrit.wikimedia.org/r/#/c/342254/
  • - git mv new.star.tools.wmflabs.org.key to replace existing(old) star.tools.wmflabs.org.key file in private repo
  • - run puppet on affected hosts and ensure affected services accept update without error (this one is the step that can go horribly wrong.)

Event Timeline

I'm willing to assist on this as needed. For other changes, we typically do the checklist as follows:

  • - stage new private key in private repo with new.filename
  • - stage new certificate in gerrit
  • - halt puppet on affected hosts
  • - merge in gerrit patchset
  • - git mv new.star.tools.wmflabs.org.key to replace existing(old) star.tools.wmflabs.org.key file in private repo
  • - run puppet on affected hosts and ensure affected services accept update without error (this one is the step that can go horribly wrong.)
RobH claimed this task.
RobH updated the task description. (Show Details)
RobH mentioned this in Unknown Object (Task).Mar 10 2017, 6:33 PM

Change 342254 had a related patch set uploaded (by RobH):
[operations/puppet] new cert for *.tools.wmflabs.org

https://gerrit.wikimedia.org/r/342254

RobH updated the task description. (Show Details)

Change 342254 merged by Madhuvishy:
[operations/puppet@production] new cert for *.tools.wmflabs.org

https://gerrit.wikimedia.org/r/342254