Nova Resource:Mailman/SAL

From Wikitech

2015-12-10

  • 19:37 andrewbogott: deleting all instances — they’re broken and no one is around to care

April 30

  • 20:15 YuviKTM: set MX record for mailman-three.wmflabs.org to itself
  • 20:15 YuviKTM: allocated 1 more public_ip to project (per JohnFLewis)

March 4

  • 22:07 JohnFLewis: created mailman-jessie

August 19

  • 21:44 Thehelpfulone: recreated mailman-03 m1.small with mailman, apache2 and lighttpd and precise
  • 15:43 JohnLewis: create mailman-03 using precise

August 18

  • 22:48 Thehelpfulone: Deleted corrupt mailman-01 instance
  • 15:56 JohnLewis: created mailman-02, small using lucid with mailman and webserver::static puppet roles
  • 14:33 Thehelpfulone: Added John F. Lewis

May 21

  • 02:26 jeremyb: [mailman-01] Thehelpfulone and I both have the site and list creator passwords
  • 02:17 jeremyb: [mailman-01] stopped puppet again. copied /etc/mailman/mm_cfg.py{.bak,} /etc/lighttpd/conf-available/50-mailman.conf{.bak,}. booted lighttpd.

May 7

  • 01:18 jeremyb: [mailman-01] stopped puppet agent

May 5

  • 23:06 jeremyb: [mailman-01] aptitude update; aptitude upgrade; reboot (upgrade included a new kernel)
  • 22:18 Thehelpfulone: Damianz configured the lighttpd.conf at /etc/lighttpd/ to make the webui work
  • 22:17 Thehelpfulone: puppetd -tv ran without any problems after htdigest creation
  • 22:16 Thehelpfulone: Bhartshorne added "adding an empty placeholder file for lighttpd/htdigest so that mailman will install in labs" [labs/private] (master) - https://gerrit.wikimedia.org/r/6566 on 05/03/2012 23:04 UTC
  • 22:16 jeremyb: hi Thehelpfulone

May 2

  • 23:17 Damianz: Once private:///lighttpd/htdigest exists run puppetd -tv and mailman should work. Mailman is currently running but lighttpd isn't configured.
  • 23:17 Damianz: Puppet run is blocked by private:///lighttpd/htdigest. Can't create in labs/private due to gerrit issue.
  • 23:17 Damianz: remove mailman::base and added mailman to the puppet classes
  • 18:41 Damianz: Added generic::packages::git-core for git
  • 18:37 Damianz: installing git-core
  • 18:15 Thehelpfulone: added Damianz to the project
  • 15:34 mutante: added puppet group webserver and class webserver::static (lighttpd)
  • 15:31 mutante: added class mailman::base to puppet group
  • 15:31 mutante: added puppet group mailman
  • 15:17 Thehelpfulone: - added security group rules for ports 80 and 443
  • 15:06 Thehelpfulone: - assigned public IP to mailman-01 instance and gave DNS name mailman.wmflabs.org
  • 15:06 Thehelpfulone: - ran puppetmaster to set up apache
  • 15:05 Thehelpfulone: - added apache2 class
  • 15:02 mutante: - allocated public IP
  • 15:01 mutante: - upping IP quota to 1