Nova Resource:Mailman/SAL

From Wikitech

2022-11-17

  • 18:35 andrewbogott: resolved a puppet rebase conflict to fix upstream syncs on mailman-puppetmaster

2021-11-26

  • 13:51 Amir1: running T286552 schema changes in the cloud

2021-08-31

  • 20:56 legoktm: deleting mailman02
  • 20:50 legoktm: repoint lists.wmcloud.org at 185.15.56.43 (mailman03)

2021-05-23

  • 08:20 legoktm: added tgr as project admin

2021-03-26

  • 21:11 Amir1: deleted mailman01 VM. Not needed anymore. Mailman02 handles the cloud test setup.

2021-03-25

  • 10:06 arturo: created & delegated DNS zone `lists.wmcloud.org` (T278358)

2021-03-24

  • 06:43 Amir1: shutoff mailman-01 the unpuppetized node, not needed anymore. Will delete later.

2020-10-30

  • 18:37 andrewbogott: re-enabling puppet on mailman-mailman01; it's been disabled for 128176 minutes

2020-08-08

  • 20:14 Amir1: made mailman-puppetmaster a stand-alone puppetmaster and made mailman-mailman02 a client (T258365 T256536)

2020-08-01

  • 21:22 Amir1: associate 185.15.56.28 to mailman-mailman01.eqiad.wmflabs and create A DNS record of mailman.wmcloud.org pointing to that IP (T258365)

2020-07-10

  • 09:09 arturo: bump quota for 2 floating IPs (T257270)

2017-10-30

  • 13:39 andrewbogott: deleting project
  • 09:17 mutante: - project has no instance and i think no active admins - i think can be deleted - removed self as member/admin

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