Page MenuHomePhabricator

Move tools-mail to trusty
Closed, ResolvedPublic

Description

Would also help ensure it is fully puppetized.

Migration checklist borrowed from T97574#1421958:

  • Instance creation
  • Instance configuration, pt 1 - restricted_to=tools.admin
  • External connectivity
  • Wikitech:
    • Associate IP
    • Add host name 'mailrelay-XX.tools.wmflabs.org'
    • Add host name 'mailsender.tools.wmflabs.org'
  • reverse DNS
    • Patch submitted
    • Patch merged
  • Create hieradata/labs/tools/host/tools-mailrelay-XX.yaml
    • Patch submitted
    • Patch merged
  • Set up Puppet classes: assign role role::labs::tools::mailrelay
  • Track puppet application
  • Add MX record (not in git, but LDAP? check with Coren)
  • Run tests

Event Timeline

yuvipanda raised the priority of this task from to Medium.
yuvipanda updated the task description. (Show Details)
yuvipanda added a project: Toolforge.
yuvipanda added subscribers: faidon, Aklapper, coren and 2 others.
valhallasw lowered the priority of this task from Medium to Low.Apr 27 2015, 12:25 PM
valhallasw moved this task from Backlog to Ready to be worked on on the Toolforge board.
valhallasw subscribed.
coren removed coren as the assignee of this task.Jan 21 2016, 5:19 PM
coren subscribed.

Note: tools-mail is a OpenGridEngine submit host, so we can't migrate it to jessie.

Apparently I even wrote some tests for the relay at some point; https://github.com/valhallasw/mailrelay-tests

yuvipanda claimed this task.

w00t, we were able to do the in-place upgrade for it:D